aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-06-11 22:31:01 +0800
committerbapt <bapt@FreeBSD.org>2014-06-11 22:31:01 +0800
commit652030be0f12aec88e43c6579babd56c1cadea36 (patch)
tree861903a3bb03f9d851297cd241e3d88eef570150
parent3496496655fd05daa37f1adac073fdeade761b25 (diff)
downloadfreebsd-ports-gnome-652030be0f12aec88e43c6579babd56c1cadea36.tar.gz
freebsd-ports-gnome-652030be0f12aec88e43c6579babd56c1cadea36.tar.zst
freebsd-ports-gnome-652030be0f12aec88e43c6579babd56c1cadea36.zip
Update to icu 53.1, recommand to the user to rebuild all their applications depending on icu
-rw-r--r--UPDATING14
-rw-r--r--devel/icu/Makefile16
-rw-r--r--devel/icu/distinfo4
-rw-r--r--devel/icu/pkg-plist2
4 files changed, 32 insertions, 4 deletions
diff --git a/UPDATING b/UPDATING
index a7e29e49bed9..c52aef9d2bd0 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,20 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20140611:
+ AFFECTS: users of icu
+ AUTHOR: bapt@FreeBSD.org
+
+ icu has been updated to 53.1. Please rebuild all ports that depend on it
+ if you have the glib20 port built with COLLATION_FIX option activated
+
+ If you use portmaster:
+ portmaster -w -r icu
+ If you use portupgrade:
+ portupgrade -fr devel/icu
+ If you use pkgng with binary packages:
+ pkg install -fR devel/icu
+
20140610:
AFFECTS: users of www/firefox, www/seamonkey, mail/thunderbird, www/libxul
AUTHOR: gecko@FreeBSD.org
diff --git a/devel/icu/Makefile b/devel/icu/Makefile
index e6ebd29f3573..fc92e9a512d3 100644
--- a/devel/icu/Makefile
+++ b/devel/icu/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= icu
-PORTVERSION= 52.1
+PORTVERSION= 53.1
CATEGORIES= devel
MASTER_SITES= http://download.icu-project.org/files/icu4c/${PORTVERSION}/ \
SF/${PORTNAME}/ICU4C/${PORTVERSION}/
@@ -33,9 +33,12 @@ CONFIGURE_ARGS+= --with-data-packaging=library \
--enable-shared \
--enable-static
+.if defined(X_BUILD_FOR)
+CONFIGURE_ARGS+= --with-cross-build
+.endif
+
USES= gmake pathfix
-INSTALL_TARGET= install install-manx
ICUMAJOR= ${PORTVERSION:C/\..*//}
PLIST_SUB+= ICUMAJOR=${ICUMAJOR} ICUVER=${PORTVERSION}
@@ -60,6 +63,15 @@ iotest cintltst intltest:
LD_LIBRARY_PATH=${WRKSRC}/lib:${WRKSRC}/tools/ctestfw \
./${.TARGET}
+post-stage:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
+ ${STAGEDIR}${PREFIX}/bin/*conv \
+ ${STAGEDIR}${PREFIX}/bin/icuinfo \
+ ${STAGEDIR}${PREFIX}/bin/derb \
+ ${STAGEDIR}${PREFIX}/bin/pkgdata
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/*
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libicuda*.so.*
+
test regression-test: iotest cintltst intltest
.include <bsd.port.mk>
diff --git a/devel/icu/distinfo b/devel/icu/distinfo
index d750644e865e..5894a8cc26d1 100644
--- a/devel/icu/distinfo
+++ b/devel/icu/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icu4c-52_1-src.tgz) = 2f4d5e68d4698e87759dbdc1a586d053d96935787f79961d192c477b029d8092
-SIZE (icu4c-52_1-src.tgz) = 23875368
+SHA256 (icu4c-53_1-src.tgz) = 6fa74fb5aac070c23eaba1711a7178fe582c59867484c5ec07c49002787a9a28
+SIZE (icu4c-53_1-src.tgz) = 23218952
diff --git a/devel/icu/pkg-plist b/devel/icu/pkg-plist
index bd1c5280e48d..ea31f0bfd884 100644
--- a/devel/icu/pkg-plist
+++ b/devel/icu/pkg-plist
@@ -91,6 +91,7 @@ include/unicode/dtrule.h
include/unicode/enumset.h
include/unicode/errorcode.h
include/unicode/fieldpos.h
+include/unicode/filteredbrk.h
include/unicode/fmtable.h
include/unicode/format.h
include/unicode/fpositer.h
@@ -124,6 +125,7 @@ include/unicode/rbnf.h
include/unicode/rbtz.h
include/unicode/regex.h
include/unicode/region.h
+include/unicode/reldatefmt.h
include/unicode/rep.h
include/unicode/resbund.h
include/unicode/schriter.h