From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Oct 7 12:30:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5317416A419 for ; Sun, 7 Oct 2007 12:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 38E9313C458 for ; Sun, 7 Oct 2007 12:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l97CU1sG097568 for ; Sun, 7 Oct 2007 12:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l97CU1H7097567; Sun, 7 Oct 2007 12:30:01 GMT (envelope-from gnats) Resent-Date: Sun, 7 Oct 2007 12:30:01 GMT Resent-Message-Id: <200710071230.l97CU1H7097567@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ed Schouten Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0DE6116A41B for ; Sun, 7 Oct 2007 12:22:52 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from palm.hoeg.nl (mx0.hoeg.nl [IPv6:2001:610:652::211]) by mx1.freebsd.org (Postfix) with ESMTP id 8626C13C448 for ; Sun, 7 Oct 2007 12:22:50 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: by palm.hoeg.nl (Postfix, from userid 1000) id B4F701CE7D; Sun, 7 Oct 2007 14:22:49 +0200 (CEST) Message-Id: <20071007122249.B4F701CE7D@palm.hoeg.nl> Date: Sun, 7 Oct 2007 14:22:49 +0200 (CEST) From: Ed Schouten To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/116995: New port: devel/icu3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Ed Schouten List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Oct 2007 12:30:02 -0000 >Number: 116995 >Category: ports >Synopsis: New port: devel/icu3 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 07 12:30:01 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ed Schouten >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD palm.hoeg.nl 6.2-STABLE FreeBSD 6.2-STABLE #0: Mon Sep 10 21:37:34 CEST 2007 root@palm.hoeg.nl:/usr/obj/usr/src/sys/PALM i386 >Description: In a successful attempt to get Apple's WebKit working on FreeBSD, I had to install icu 3.6 to make it compile properly. FreeBSD has icu 2.8, which is pretty old. We'd better add a new port: devel/icu3. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # Makefile # distinfo # pkg-descr # pkg-plist # echo x - Makefile sed 's/^X//' >Makefile << 'END-of-Makefile' X# New ports collection makefile for: icu3 X# Date created: 06 October 2007 X# Whom: Ed Schouten X# X# $FreeBSD$ X# X XPORTNAME= icu3 XPORTVERSION= 3.6 XCATEGORIES= devel XMASTER_SITES= ftp://ftp.software.ibm.com/software/globalization/icu/${PORTVERSION}/ XDISTNAME= icu4c-${PORTVERSION:S/./_/g}-src XEXTRACT_SUFX= .tgz X XMAINTAINER= ports@FreeBSD.org XCOMMENT= International Components for Unicode X XCONFLICTS= icu-[0-9]* icu2-[0-9]* X XUSE_LDCONFIG= yes X XWRKSRC= ${WRKDIR}/icu/source X XGNU_CONFIGURE= yes XCONFIGURE_SCRIPT=runConfigureICU XCONFIGURE_ARGS+=FreeBSD --disable-samples --disable-tests XCONFIGURE_ENV+= THREADSCPPFLAGS="${PTHREAD_CFLAGS}" \ X THREADSCFLAGS="${PTHREAD_CFLAGS}" \ X THREADSCXXFLAGS="${PTHREAD_CFLAGS}" \ X PTHREAD_LIBS="${PTHREAD_LIBS}" XUSE_GMAKE= yes X XMAN1= derb.1 genbrk.1 gencnval.1 genctd.1 genrb.1 icu-config.1 \ X makeconv.1 pkgdata.1 uconv.1 XMAN8= genccode.8 gencmn.8 gensprep.8 genuca.8 icupkg.8 X XICUMAJOR= ${PORTVERSION:S/.//:R} XPLIST_SUB+= ICUMAJOR=${ICUMAJOR} XPLIST_SUB+= ICUVER=${PORTVERSION} X X.include END-of-Makefile echo x - distinfo sed 's/^X//' >distinfo << 'END-of-distinfo' XMD5 (icu4c-3_6-src.tgz) = 6243f7a19e03e05403ce84e597510d4c XSHA256 (icu4c-3_6-src.tgz) = 5135e8d69d6206d320515df7aeee7027711ab1aef9d8dbf29571a97a9746b041 XSIZE (icu4c-3_6-src.tgz) = 10183358 END-of-distinfo echo x - pkg-descr sed 's/^X//' >pkg-descr << 'END-of-pkg-descr' XThe International Components for Unicode (ICU) is a C and C++ library Xproviding Unicode support (p.ex. character set conversions, locales, Xnormalization, transliteration, etc.). X XMore information on ICU can be found on the homepage XWWW: http://oss.software.ibm.com/icu/ END-of-pkg-descr echo x - pkg-plist sed 's/^X//' >pkg-plist << 'END-of-pkg-plist' Xbin/derb Xbin/genbrk Xbin/gencnval Xbin/genctd Xbin/genrb Xbin/icu-config Xbin/makeconv Xbin/pkgdata Xbin/uconv Xinclude/layout/LEFontInstance.h Xinclude/layout/LEGlyphFilter.h Xinclude/layout/LEGlyphStorage.h Xinclude/layout/LEInsertionList.h Xinclude/layout/LELanguages.h Xinclude/layout/LEScripts.h Xinclude/layout/LESwaps.h Xinclude/layout/LETypes.h Xinclude/layout/LayoutEngine.h Xinclude/layout/ParagraphLayout.h Xinclude/layout/RunArrays.h Xinclude/unicode/brkiter.h Xinclude/unicode/calendar.h Xinclude/unicode/caniter.h Xinclude/unicode/chariter.h Xinclude/unicode/choicfmt.h Xinclude/unicode/coleitr.h Xinclude/unicode/coll.h Xinclude/unicode/curramt.h Xinclude/unicode/currunit.h Xinclude/unicode/datefmt.h Xinclude/unicode/dbbi.h Xinclude/unicode/dcfmtsym.h Xinclude/unicode/decimfmt.h Xinclude/unicode/docmain.h Xinclude/unicode/dtfmtsym.h Xinclude/unicode/fieldpos.h Xinclude/unicode/fmtable.h Xinclude/unicode/format.h Xinclude/unicode/gregocal.h Xinclude/unicode/locid.h Xinclude/unicode/measfmt.h Xinclude/unicode/measunit.h Xinclude/unicode/measure.h Xinclude/unicode/msgfmt.h Xinclude/unicode/normlzr.h Xinclude/unicode/numfmt.h Xinclude/unicode/parseerr.h Xinclude/unicode/parsepos.h Xinclude/unicode/platform.h Xinclude/unicode/ppalmos.h Xinclude/unicode/putil.h Xinclude/unicode/pwin32.h Xinclude/unicode/rbbi.h Xinclude/unicode/rbnf.h Xinclude/unicode/regex.h Xinclude/unicode/rep.h Xinclude/unicode/resbund.h Xinclude/unicode/schriter.h Xinclude/unicode/search.h Xinclude/unicode/simpletz.h Xinclude/unicode/smpdtfmt.h Xinclude/unicode/sortkey.h Xinclude/unicode/strenum.h Xinclude/unicode/stsearch.h Xinclude/unicode/symtable.h Xinclude/unicode/tblcoll.h Xinclude/unicode/timezone.h Xinclude/unicode/translit.h Xinclude/unicode/ubidi.h Xinclude/unicode/ubrk.h Xinclude/unicode/ucal.h Xinclude/unicode/ucasemap.h Xinclude/unicode/ucat.h Xinclude/unicode/uchar.h Xinclude/unicode/uchriter.h Xinclude/unicode/uclean.h Xinclude/unicode/ucnv.h Xinclude/unicode/ucnv_cb.h Xinclude/unicode/ucnv_err.h Xinclude/unicode/ucol.h Xinclude/unicode/ucoleitr.h Xinclude/unicode/uconfig.h Xinclude/unicode/ucsdet.h Xinclude/unicode/ucurr.h Xinclude/unicode/udat.h Xinclude/unicode/udata.h Xinclude/unicode/udeprctd.h Xinclude/unicode/udraft.h Xinclude/unicode/uenum.h Xinclude/unicode/uidna.h Xinclude/unicode/uintrnal.h Xinclude/unicode/uiter.h Xinclude/unicode/uloc.h Xinclude/unicode/ulocdata.h Xinclude/unicode/umachine.h Xinclude/unicode/umisc.h Xinclude/unicode/umsg.h Xinclude/unicode/unifilt.h Xinclude/unicode/unifunct.h Xinclude/unicode/unimatch.h Xinclude/unicode/unirepl.h Xinclude/unicode/uniset.h Xinclude/unicode/unistr.h Xinclude/unicode/unorm.h Xinclude/unicode/unum.h Xinclude/unicode/uobject.h Xinclude/unicode/uobslete.h Xinclude/unicode/uregex.h Xinclude/unicode/urename.h Xinclude/unicode/urep.h Xinclude/unicode/ures.h Xinclude/unicode/uscript.h Xinclude/unicode/usearch.h Xinclude/unicode/uset.h Xinclude/unicode/usetiter.h Xinclude/unicode/ushape.h Xinclude/unicode/usprep.h Xinclude/unicode/ustdio.h Xinclude/unicode/ustream.h Xinclude/unicode/ustring.h Xinclude/unicode/usystem.h Xinclude/unicode/utext.h Xinclude/unicode/utf.h Xinclude/unicode/utf16.h Xinclude/unicode/utf32.h Xinclude/unicode/utf8.h Xinclude/unicode/utf_old.h Xinclude/unicode/utmscale.h Xinclude/unicode/utrace.h Xinclude/unicode/utrans.h Xinclude/unicode/utypes.h Xinclude/unicode/uversion.h Xlib/icu/%%ICUVER%%/Makefile.inc Xlib/icu/Makefile.inc Xlib/icu/current Xlib/libicudata.so Xlib/libicudata.so.%%ICUMAJOR%% Xlib/libicudata.so.%%ICUMAJOR%%.0 Xlib/libicui18n.so Xlib/libicui18n.so.%%ICUMAJOR%% Xlib/libicui18n.so.%%ICUMAJOR%%.0 Xlib/libicuio.so Xlib/libicuio.so.%%ICUMAJOR%% Xlib/libicuio.so.%%ICUMAJOR%%.0 Xlib/libicule.so Xlib/libicule.so.%%ICUMAJOR%% Xlib/libicule.so.%%ICUMAJOR%%.0 Xlib/libiculx.so Xlib/libiculx.so.%%ICUMAJOR%% Xlib/libiculx.so.%%ICUMAJOR%%.0 Xlib/libicutu.so Xlib/libicutu.so.%%ICUMAJOR%% Xlib/libicutu.so.%%ICUMAJOR%%.0 Xlib/libicuuc.so Xlib/libicuuc.so.%%ICUMAJOR%% Xlib/libicuuc.so.%%ICUMAJOR%%.0 Xsbin/genccode Xsbin/gencmn Xsbin/gensprep Xsbin/genuca Xsbin/icupkg Xsbin/icuswap Xshare/icu/%%ICUVER%%/config/mh-bsd-gcc Xshare/icu/%%ICUVER%%/license.html Xshare/icu/%%ICUVER%%/mkinstalldirs X@dirrm include/layout X@dirrm include/unicode X@dirrm lib/icu/%%ICUVER%% X@dirrm lib/icu X@dirrm share/icu/%%ICUVER%%/config X@dirrm share/icu/%%ICUVER%% X@dirrm share/icu END-of-pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: