[73865] trunk/dports/devel/icu/Portfile

takanori at macports.org takanori at macports.org
Sat Nov 27 04:14:27 PST 2010


Revision: 73865
          http://trac.macports.org/changeset/73865
Author:   takanori at macports.org
Date:     2010-11-27 04:14:22 -0800 (Sat, 27 Nov 2010)
Log Message:
-----------
icu:
 - use 'merger_must_run_binaries' to simplify the portfile
 - +with_doxygen -> +doxygen

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

Modified: trunk/dports/devel/icu/Portfile
===================================================================
--- trunk/dports/devel/icu/Portfile	2010-11-27 10:17:48 UTC (rev 73864)
+++ trunk/dports/devel/icu/Portfile	2010-11-27 12:14:22 UTC (rev 73865)
@@ -36,15 +36,8 @@
 worksrcdir      ${name}/source
 set docdir      ${prefix}/share/doc/${name}
 
-pre-fetch {
-    if {[variant_isset universal]} {
-        if {${os.platform} != "darwin"} {
-            return -code error "Sorry, building universal ICU library is not supported on your platform."
-        }
-        if {${build_arch} != "x86_64"} {
-            return -code error "Sorry, building universal ICU library is now supported on x86_64 Macs only."
-        }
-    }
+if {[variant_isset universal]} {
+    set merger_must_run_binaries yes
 }
 
 post-patch {
@@ -101,7 +94,7 @@
 
 # The official doc archive seems to be a bit incomplete.
 # (For examples, it doesn't contain any files in 'search/' directory.)
-variant doc conflicts with_doxygen description {Install extra documentation} {
+variant doc conflicts doxygen description {Install extra documentation} {
     depends_extract-append bin:unzip:unzip
     extract.only        ${distname}-src${extract.suffix}
     distfiles-append    ${distname}-docs.zip
@@ -122,7 +115,7 @@
     }
 }
 
-variant with_doxygen conflicts doc universal description {Build and install API documentation} {
+variant doxygen conflicts doc universal description {Build and install API documentation} {
     depends_build port:doxygen
     post-build {
         system "cd ${worksrcpath} && ${build.cmd} doc"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101127/32614897/attachment-0001.html>


More information about the macports-changes mailing list