Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Dec 2012 23:05:59 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r309203 - in head/devel/icu: . files
Message-ID:  <201212182305.qBIN5xRJ048677@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Tue Dec 18 23:05:58 2012
New Revision: 309203
URL: http://svnweb.freebsd.org/changeset/ports/309203

Log:
  Update to version 50.1

Added:
  head/devel/icu/files/patch-tools_genrb_derb.c   (contents, props changed)
Deleted:
  head/devel/icu/files/patch-cc-flags
  head/devel/icu/files/patch-common-uloc.c
Modified:
  head/devel/icu/Makefile
  head/devel/icu/distinfo
  head/devel/icu/pkg-plist

Modified: head/devel/icu/Makefile
==============================================================================
--- head/devel/icu/Makefile	Tue Dec 18 22:54:06 2012	(r309202)
+++ head/devel/icu/Makefile	Tue Dec 18 23:05:58 2012	(r309203)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	icu
-PORTVERSION=	4.8.1.1
-PORTREVISION=	1
+PORTVERSION=	50.1
 CATEGORIES=	devel
 MASTER_SITES=	http://download.icu-project.org/files/icu4c/${PORTVERSION}/ \
 		SF/${PORTNAME}/ICU4C/${PORTVERSION}/
@@ -15,7 +14,7 @@ COMMENT=	International Components for Un
 
 LICENSE=	ICU
 LICENSE_NAME=	ICU license
-LICENSE_FILE=	${WRKSRC}/../unicode-license.txt
+LICENSE_FILE=	${WRKSRC}/../license.html
 LICENSE_PERMS=	${_LICENSE_PERMS_DEFAULT}
 
 GNU_CONFIGURE=		yes
@@ -42,7 +41,8 @@ INSTALL_TARGET=		install install-manx
 MAN1+=	derb.1
 MAN1+=	genbrk.1
 MAN1+=	gencnval.1
-MAN1+=	genctd.1
+MAN1+=	gencfu.1
+MAN1+=	gendict.1
 MAN1+=	genrb.1
 MAN1+=	icu-config.1
 MAN1+=	makeconv.1
@@ -53,8 +53,8 @@ MAN8+=	genccode.8
 MAN8+=	gencmn.8
 MAN8+=	gensprep.8
 
-ICUMAJOR=	${PORTVERSION:S/.//:C,\..*,,g}
-ICUMINOR=	${PORTVERSION:C/[0-9]\.[0-9]\.//}
+ICUMAJOR=	50
+ICUMINOR=	1
 .if ${ICUMINOR} == ""
 ICUMINOR=	0
 .endif
@@ -76,7 +76,7 @@ CONFIGURE_ARGS+=	--enable-threads=no
 post-patch:
 	@${REINPLACE_CMD} -e '/CXXFLAGS=/s/-ansi//' \
 		${WRKSRC}/configure
-.if defined(WITHOUT_THREADS)
+.if ! ${PORT_OPTIONS:MTHREADS}
 	@${REINPLACE_CMD} -e 's,\(THREADSC.*FLAGS\).*,\1=${PTHREAD_CFLAGS},g' ${WRKSRC}/config/mh-bsd-gcc
 .endif
 	@${REINPLACE_CMD} -e 's,$$(libdir)/pkgconfig,${PREFIX}/libdata/pkgconfig,g' ${WRKSRC}/Makefile.in

Modified: head/devel/icu/distinfo
==============================================================================
--- head/devel/icu/distinfo	Tue Dec 18 22:54:06 2012	(r309202)
+++ head/devel/icu/distinfo	Tue Dec 18 23:05:58 2012	(r309203)
@@ -1,2 +1,2 @@
-SHA256 (icu4c-4_8_1_1-src.tgz) = 0a70491c5fdfc5a0fa7429f820da73951e07d59a268b3d8ffe052eec65820ca1
-SIZE (icu4c-4_8_1_1-src.tgz) = 18675781
+SHA256 (icu4c-50_1-src.tgz) = 68592b3c07d9b86100f41d0172eb1a81f3ffb2a8fef1104d7395099079ba7350
+SIZE (icu4c-50_1-src.tgz) = 21181132

Added: head/devel/icu/files/patch-tools_genrb_derb.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/icu/files/patch-tools_genrb_derb.c	Tue Dec 18 23:05:58 2012	(r309203)
@@ -0,0 +1,10 @@
+--- tools/genrb/derb.c.orig	2012-11-05 18:14:54.000000000 +0100
++++ tools/genrb/derb.c	2012-12-17 04:02:54.787359037 +0100
+@@ -27,6 +27,7 @@
+ #include "ustrfmt.h"
+ 
+ #include <stdlib.h>
++#define _TRUNCATE_DECLARED
+ #include <stdio.h>
+ #include <ctype.h>
+ 

Modified: head/devel/icu/pkg-plist
==============================================================================
--- head/devel/icu/pkg-plist	Tue Dec 18 22:54:06 2012	(r309202)
+++ head/devel/icu/pkg-plist	Tue Dec 18 23:05:58 2012	(r309203)
@@ -58,7 +58,6 @@ include/unicode/utf32.h
 include/unicode/utf16.h
 include/unicode/utf.h
 include/unicode/utext.h
-include/unicode/usystem.h
 include/unicode/ustring.h
 include/unicode/ustream.h
 include/unicode/ustdio.h
@@ -73,7 +72,6 @@ include/unicode/ures.h
 include/unicode/urep.h
 include/unicode/urename.h
 include/unicode/uregex.h
-include/unicode/uobslete.h
 include/unicode/uobject.h
 include/unicode/unum.h
 include/unicode/unorm2.h
@@ -91,11 +89,10 @@ include/unicode/ulocdata.h
 include/unicode/uloc.h
 include/unicode/uldnames.h
 include/unicode/uiter.h
-include/unicode/uintrnal.h
 include/unicode/uidna.h
+include/unicode/ugender.h
 include/unicode/uenum.h
-include/unicode/udraft.h
-include/unicode/udeprctd.h
+include/unicode/udisplaycontext.h
 include/unicode/udatpg.h
 include/unicode/udata.h
 include/unicode/udat.h
@@ -118,6 +115,8 @@ include/unicode/ubrk.h
 include/unicode/ubidi.h
 include/unicode/tztrans.h
 include/unicode/tzrule.h
+include/unicode/tznames.h
+include/unicode/tzfmt.h
 include/unicode/translit.h
 include/unicode/tmutfmt.h
 include/unicode/tmutamt.h
@@ -141,10 +140,8 @@ include/unicode/regex.h
 include/unicode/rbtz.h
 include/unicode/rbnf.h
 include/unicode/rbbi.h
-include/unicode/pwin32.h
 include/unicode/putil.h
 include/unicode/ptypes.h
-include/unicode/ppalmos.h
 include/unicode/plurrule.h
 include/unicode/plurfmt.h
 include/unicode/platform.h
@@ -161,10 +158,12 @@ include/unicode/measfmt.h
 include/unicode/locid.h
 include/unicode/locdspnm.h
 include/unicode/localpointer.h
+include/unicode/listformatter.h
 include/unicode/idna.h
 include/unicode/icuplug.h
 include/unicode/icudataver.h
 include/unicode/gregocal.h
+include/unicode/gender.h
 include/unicode/fpositer.h
 include/unicode/format.h
 include/unicode/fmtable.h
@@ -227,7 +226,7 @@ bin/makeconv
 bin/icuinfo
 bin/icu-config
 bin/genrb
-bin/genctd
+bin/gendict
 bin/gencnval
 bin/gencfu
 bin/genbrk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212182305.qBIN5xRJ048677>