[53541] trunk/dports/devel/icu

takanori at macports.org takanori at macports.org
Tue Jul 7 17:11:12 PDT 2009


Revision: 53541
          http://trac.macports.org/changeset/53541
Author:   takanori at macports.org
Date:     2009-07-07 17:11:10 -0700 (Tue, 07 Jul 2009)
Log Message:
-----------
icu: version bump to 4.2.1

Modified Paths:
--------------
    trunk/dports/devel/icu/Portfile

Added Paths:
-----------
    trunk/dports/devel/icu/files/
    trunk/dports/devel/icu/files/patch-source_runConfigureICU.diff

Modified: trunk/dports/devel/icu/Portfile
===================================================================
--- trunk/dports/devel/icu/Portfile	2009-07-07 21:53:10 UTC (rev 53540)
+++ trunk/dports/devel/icu/Portfile	2009-07-08 00:11:10 UTC (rev 53541)
@@ -5,10 +5,8 @@
 
 name            icu
 set my_name     icu4c
-version         4.0
-revision        1
-set doc_version [join [lrange [split ${version} .] 0 1] _]
-categories      devel
+version         4.2.1
+categories      devel textproc
 platforms       darwin freebsd
 maintainers     nox openmaintainer
 description     International Components for Unicode
@@ -20,21 +18,21 @@
     support for supplementary Unicode characters (needed for GB 18030 repertoire support).
 
 homepage        http://www.icu-project.org/
-master_sites    http://download.icu-project.org/files/${my_name}/${version}/ \
-                sourceforge
+master_sites    http://download.icu-project.org/files/${my_name}/${version}/
 
 distname        ${my_name}-[join [split ${version} .] _]
 extract.suffix  .tgz
 distfiles       [suffix ${distname}-src]
+patchfiles      patch-source_runConfigureICU.diff
 
-checksums       icu4c-4_0-src.tgz \
-                md5     29ab09d84b72a74953cbb4d3d5759e14 \
-                sha1    ff1d3fa084d2dff140f6b5f53dc1566fdb5ebb17 \
-                rmd160  c80dc50b9177b60a0191ea095c4c1c3360d2c6f4 \
-                icu4c-4_0-docs.zip \
-                md5     32781fab60b60ab69cf7a6fbe4ee303a \
-                sha1    9a7c0a0c63adf02fb156b076d76acaa7dc59a15b \
-                rmd160  ce81012d86ff609b443b710f822f107d629a75ed
+checksums       ${distname}-src.tgz \
+                md5     e3738abd0d3ce1870dc1fd1f22bba5b1 \
+                sha1    872a77fca51325ab0b335cbbadc1739576078434 \
+                rmd160  1b94317a117c40d564ec047cff9cb2de2de3bd9e \
+                ${distname}-docs.zip \
+                md5     abad0bb5d1869ba908718d6900468377 \
+                sha1    703760245543aa64fa92084d77bba4f019bab0ae \
+                rmd160  0ef1c2ef6f649924fa9ee603a48ae664965b0eec
 
 worksrcdir      ${name}/source
 set docdir      ${prefix}/share/doc/${name}-${version}
@@ -50,16 +48,6 @@
                 --enable-static \
                 --disable-samples
 
-# ICU wants to build with -O3, let's do as it wants.
-configure.cflags-delete -O2
-
-pre-configure {
-    # The -delete statement above may lead to configure.cflags variable being unset
-    if {! [info exists configure.cflags]} {
-        configure.cflags
-    }
-}
-
 # Fix bug #11981 that prevents ICU from building when upgrading.
 # The default configure flags causes utilisation of outdated ICU
 # headers/libs instead of the right ones.
@@ -84,10 +72,10 @@
 
 variant doc description {Install extra documentation} {
     extract.only        [suffix ${distname}-src]
-    distfiles-append    ${my_name}-${doc_version}-docs.zip
+    distfiles-append    ${distname}-docs.zip
 
     post-extract {
-        system "unzip -q ${distpath}/${my_name}-${doc_version}-docs.zip -d ${workpath}/doc"
+        system "unzip -q ${distpath}/${distname}-docs.zip -d ${workpath}/doc"
     }
 
     post-destroot {
@@ -100,4 +88,5 @@
     destroot.env    MAKE=/usr/local/bin/gmake
 }
 
-livecheck.distname  ICU4C
+livecheck.name  internationalcomponentsforunicodecc
+livecheck.regex "(?i)<title>International Components for Unicode \\(C/C\\+\\+\\) (.*)</title>"
\ No newline at end of file

Added: trunk/dports/devel/icu/files/patch-source_runConfigureICU.diff
===================================================================
--- trunk/dports/devel/icu/files/patch-source_runConfigureICU.diff	                        (rev 0)
+++ trunk/dports/devel/icu/files/patch-source_runConfigureICU.diff	2009-07-08 00:11:10 UTC (rev 53541)
@@ -0,0 +1,11 @@
+--- ./runConfigureICU.orig	2009-07-02 03:51:26.000000000 +0900
++++ ./runConfigureICU	2009-07-08 02:12:40.000000000 +0900
+@@ -250,8 +250,6 @@
+     MacOSX)
+         THE_OS="MacOS X (Darwin)"
+         THE_COMP="the GNU C++"
+-        RELEASE_CFLAGS='-O2'
+-        RELEASE_CXXFLAGS='-O2'
+         ;;
+     *BSD)
+         THE_OS="BSD"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090707/412bea00/attachment.html>


More information about the macports-changes mailing list