summaryrefslogtreecommitdiff
path: root/textproc/icu
diff options
context:
space:
mode:
Diffstat (limited to 'textproc/icu')
-rw-r--r--textproc/icu/Makefile5
-rw-r--r--textproc/icu/PLIST23
-rw-r--r--textproc/icu/buildlink3.mk4
-rw-r--r--textproc/icu/distinfo9
-rw-r--r--textproc/icu/patches/patch-tools_genrb_derb.c59
5 files changed, 19 insertions, 81 deletions
diff --git a/textproc/icu/Makefile b/textproc/icu/Makefile
index b5d4c8abaed..77d2332ff3a 100644
--- a/textproc/icu/Makefile
+++ b/textproc/icu/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.80 2013/01/26 21:36:48 adam Exp $
+# $NetBSD: Makefile,v 1.81 2013/05/09 07:10:08 adam Exp $
-DISTNAME= icu4c-50_1_2-src
+DISTNAME= icu4c-51_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
-PKGREVISION= 1
CATEGORIES= textproc
MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
diff --git a/textproc/icu/PLIST b/textproc/icu/PLIST
index 1f587959ee0..30d881fea64 100644
--- a/textproc/icu/PLIST
+++ b/textproc/icu/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.27 2013/01/04 09:29:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.28 2013/05/09 07:10:08 adam Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -27,8 +27,6 @@ include/layout/plruns.h
include/unicode/alphaindex.h
include/unicode/appendable.h
include/unicode/basictz.h
-include/unicode/bms.h
-include/unicode/bmsearch.h
include/unicode/brkiter.h
include/unicode/bytestream.h
include/unicode/bytestrie.h
@@ -39,7 +37,7 @@ include/unicode/chariter.h
include/unicode/choicfmt.h
include/unicode/coleitr.h
include/unicode/coll.h
-include/unicode/colldata.h
+include/unicode/compactdecimalformat.h
include/unicode/curramt.h
include/unicode/currpinf.h
include/unicode/currunit.h
@@ -89,6 +87,7 @@ include/unicode/rbbi.h
include/unicode/rbnf.h
include/unicode/rbtz.h
include/unicode/regex.h
+include/unicode/region.h
include/unicode/rep.h
include/unicode/resbund.h
include/unicode/schriter.h
@@ -193,35 +192,35 @@ lib/icu/current
lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
-lib/libicudata.so.50
+lib/libicudata.so.51
lib/libicudata.so.${PKGVERSION}
lib/libicui18n.a
lib/libicui18n.so
-lib/libicui18n.so.50
+lib/libicui18n.so.51
lib/libicui18n.so.${PKGVERSION}
lib/libicuio.a
lib/libicuio.so
-lib/libicuio.so.50
+lib/libicuio.so.51
lib/libicuio.so.${PKGVERSION}
lib/libicule.a
lib/libicule.so
-lib/libicule.so.50
+lib/libicule.so.51
lib/libicule.so.${PKGVERSION}
lib/libiculx.a
lib/libiculx.so
-lib/libiculx.so.50
+lib/libiculx.so.51
lib/libiculx.so.${PKGVERSION}
lib/libicutest.a
lib/libicutest.so
-lib/libicutest.so.50
+lib/libicutest.so.51
lib/libicutest.so.${PKGVERSION}
lib/libicutu.a
lib/libicutu.so
-lib/libicutu.so.50
+lib/libicutu.so.51
lib/libicutu.so.${PKGVERSION}
lib/libicuuc.a
lib/libicuuc.so
-lib/libicuuc.so.50
+lib/libicuuc.so.51
lib/libicuuc.so.${PKGVERSION}
lib/pkgconfig/icu-i18n.pc
lib/pkgconfig/icu-io.pc
diff --git a/textproc/icu/buildlink3.mk b/textproc/icu/buildlink3.mk
index aef5155aa6d..54342b354f5 100644
--- a/textproc/icu/buildlink3.mk
+++ b/textproc/icu/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.22 2013/01/26 21:36:48 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.23 2013/05/09 07:10:08 adam Exp $
BUILDLINK_TREE+= icu
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= icu
ICU_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.icu+= icu>=3.4
-BUILDLINK_ABI_DEPENDS.icu+= icu>=50.1.2nb1
+BUILDLINK_ABI_DEPENDS.icu+= icu>=51.1
BUILDLINK_PKGSRCDIR.icu?= ../../textproc/icu
.endif # ICU_BUILDLINK3_MK
diff --git a/textproc/icu/distinfo b/textproc/icu/distinfo
index d0e4a2f2ee6..d9900effefc 100644
--- a/textproc/icu/distinfo
+++ b/textproc/icu/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.33 2013/01/23 11:36:29 adam Exp $
+$NetBSD: distinfo,v 1.34 2013/05/09 07:10:08 adam Exp $
-SHA1 (icu4c-50_1_2-src.tgz) = ee121e3ba2c3599b36b3d3b4abf68f28e23c9b4a
-RMD160 (icu4c-50_1_2-src.tgz) = d674a9ba00931ce95fb388442f139d6b64193f24
-Size (icu4c-50_1_2-src.tgz) = 21189361 bytes
+SHA1 (icu4c-51_1-src.tgz) = 7905632335e3dcd6667224da0fa087b49f9095e9
+RMD160 (icu4c-51_1-src.tgz) = c1e8b2129b57fff5b63be060450761ce9e7326a8
+Size (icu4c-51_1-src.tgz) = 21815174 bytes
SHA1 (patch-aa) = fcbebb03f4a48294faeebd600fee989cab351230
SHA1 (patch-ab) = 32f0e4c241535e37e4cad9b871ed3d36b4184199
SHA1 (patch-ac) = e7cee161315321d2580074054d87714b55319886
@@ -12,4 +12,3 @@ SHA1 (patch-common_putilimp.h) = ff97ae0b8fd96ec8296e5164c135610a1a358810
SHA1 (patch-common_unicode_platform.h) = 36cb68164fcf9b2858acabe95f0206e8088bfbaa
SHA1 (patch-common_uposixdefs.h) = abe1989ea4312702e5d0172b662409957b3e2d91
SHA1 (patch-config_icu-config-bottom) = 4a167249d58cb6c729bc164e6abae869dd5e6b1a
-SHA1 (patch-tools_genrb_derb.c) = 2c652a66f842236721f03e159efc14b0313e4a8f
diff --git a/textproc/icu/patches/patch-tools_genrb_derb.c b/textproc/icu/patches/patch-tools_genrb_derb.c
deleted file mode 100644
index dd33e4f3794..00000000000
--- a/textproc/icu/patches/patch-tools_genrb_derb.c
+++ /dev/null
@@ -1,59 +0,0 @@
-$NetBSD: patch-tools_genrb_derb.c,v 1.1 2012/11/07 20:59:51 adam Exp $
-
-Changes "truncate" variable to "trunc" to avoid compilation error.
-
---- tools/genrb/derb.c.orig 2012-11-07 20:07:56.000000000 +0000
-+++ tools/genrb/derb.c
-@@ -54,7 +54,7 @@ static UConverter *defaultConverter = 0;
-
- static const int32_t indentsize = 4;
- static int32_t truncsize = DERB_DEFAULT_TRUNC;
--static UBool truncate = FALSE;
-+static UBool trunc = FALSE;
-
- static const char *getEncodingName(const char *encoding);
- static void reportError(const char *pname, UErrorCode *status, const char *when);
-@@ -152,14 +152,14 @@ main(int argc, char* argv[]) {
- }
-
- if(options[4].doesOccur) {
-- truncate = TRUE;
-+ trunc = TRUE;
- if(options[4].value != NULL) {
- truncsize = atoi(options[4].value); /* user defined printable size */
- } else {
- truncsize = DERB_DEFAULT_TRUNC; /* we'll use default omitting size */
- }
- } else {
-- truncate = FALSE;
-+ trunc = FALSE;
- }
-
- if(options[5].doesOccur) {
-@@ -473,7 +473,7 @@ static void printOutAlias(FILE *out, UC
- int32_t len = 0;
- const UChar* thestr = res_getAlias(&(parent->fResData), r, &len);
- UChar *string = quotedString(thestr);
-- if(truncate && len > truncsize) {
-+ if(trunc && len > truncsize) {
- char msg[128];
- printIndent(out, converter, indent);
- sprintf(msg, "// WARNING: this resource, size %li is truncated to %li\n",
-@@ -517,7 +517,7 @@ static void printOutBundle(FILE *out, UC
- UChar *string = quotedString(thestr);
-
- /* TODO: String truncation */
-- if(truncate && len > truncsize) {
-+ if(trunc && len > truncsize) {
- char msg[128];
- printIndent(out, converter, indent);
- sprintf(msg, "// WARNING: this resource, size %li is truncated to %li\n",
-@@ -576,7 +576,7 @@ static void printOutBundle(FILE *out, UC
- {
- int32_t len = 0;
- const int8_t *data = (const int8_t *)ures_getBinary(resource, &len, status);
-- if(truncate && len > truncsize) {
-+ if(trunc && len > truncsize) {
- char msg[128];
- printIndent(out, converter, indent);
- sprintf(msg, "// WARNING: this resource, size %li is truncated to %li\n",