[25092] trunk/dports/devel/icu/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Sun May 13 13:33:03 PDT 2007
Revision: 25092
http://trac.macosforge.org/projects/macports/changeset/25092
Author: pipping at macports.org
Date: 2007-05-13 13:33:03 -0700 (Sun, 13 May 2007)
Log Message:
-----------
update by new maintainer: n.oxyde at gmail.com (#11941)
Modified Paths:
--------------
trunk/dports/devel/icu/Portfile
Modified: trunk/dports/devel/icu/Portfile
===================================================================
--- trunk/dports/devel/icu/Portfile 2007-05-13 20:20:16 UTC (rev 25091)
+++ trunk/dports/devel/icu/Portfile 2007-05-13 20:33:03 UTC (rev 25092)
@@ -3,24 +3,62 @@
PortSystem 1.0
name icu
-version 3.4.1
+version 3.6
categories devel
platforms darwin
-maintainers nomaintainer at macports.org
+maintainers n.oxyde at gmail.com
description International Components for Unicode
long_description The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support).
-homepage http://ibm.com/software/globalization/icu/
-master_sites ftp://ftp.software.ibm.com/software/globalization/icu/${version}/
-checksums md5 2a16f58bcb26e5010c946dca9ec08d5f
+homepage http://www.icu-project.org/
+master_sites ftp://ftp.software.ibm.com/software/globalization/${name}/${version}/ \
+ sourceforge
+
+distname icu4c-[strsed ${version} {/\./_/}]
extract.suffix .tgz
+distfiles [suffix ${distname}-src]
+
+checksums [suffix ${distname}-src] \
+ md5 6243f7a19e03e05403ce84e597510d4c \
+ sha1 b580c2802e74eb6af7e5e19b05c7d7c5d8c623f9 \
+ rmd160 b227ac9ff6019362bc4d01c18433869b0e0ff1c2 \
+ ${distname}-docs.zip \
+ md5 d4219dc37c584bc700a60252bf1fc71e \
+ sha1 fd724a90a0ebda5369d50c64b6be3779e65cdf1b \
+ rmd160 27d66bd6a6befbf64e3d26cf7bc6897fde05c907
+
worksrcdir ${name}/source
+set docdir ${prefix}/share/doc/${name}-${version}
pre-configure {
reinplace "s;install_name ;install_name ${prefix}/lib/;" ${worksrcpath}/config/mh-darwin
}
-configure.args --mandir=${prefix}/share/man
+configure.args --mandir=${prefix}/share/man \
+ --disable-samples
+test.run yes
+
+post-destroot {
+ xinstall -m 0755 -d ${destroot}${docdir}/html
+ xinstall -m 0644 -W ${worksrcpath}/.. license.html readme.html ${destroot}${docdir}/html
+
+ delete ${destroot}${prefix}/share/${name}/${version}/license.html
+}
+
+variant doc {
+ extract.only [suffix ${distname}-src]
+ distfiles-append ${distname}-docs.zip
+
+ post-extract {
+ system "unzip -q ${distpath}/${distname}-docs.zip -d ${workpath}/doc"
+ }
+
+ post-destroot {
+ eval xinstall -m 0644 [glob ${workpath}/doc/*.{css,gif,html,png}] ${destroot}${docdir}/html
+ }
+}
+
platform darwin 8 {
configure.env CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0
}
+livecheck.distname ICU4C
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070513/0970cc3a/attachment.html
More information about the macports-changes
mailing list