[92193] trunk/dports/devel/cctools-headers/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sat Apr 21 10:43:15 PDT 2012


Revision: 92193
          https://trac.macports.org/changeset/92193
Author:   jeremyhu at macports.org
Date:     2012-04-21 10:43:13 -0700 (Sat, 21 Apr 2012)
Log Message:
-----------
cctools-headers: Also provide machine abstraction headers

Modified Paths:
--------------
    trunk/dports/devel/cctools-headers/Portfile

Modified: trunk/dports/devel/cctools-headers/Portfile
===================================================================
--- trunk/dports/devel/cctools-headers/Portfile	2012-04-21 17:10:23 UTC (rev 92192)
+++ trunk/dports/devel/cctools-headers/Portfile	2012-04-21 17:43:13 UTC (rev 92193)
@@ -3,9 +3,10 @@
 PortSystem              1.0
 name                    cctools-headers
 version                 822
+revision                1
 categories              devel
 platforms               darwin
-maintainers             mfeiri openmaintainer
+maintainers             mfeiri jeremyhu openmaintainer
 license                 APSL-2.0
 description             Headers for compiler on Mac OS X and Darwin
 long_description        A set of essential headers for compiler on Mac OS X \
@@ -21,11 +22,13 @@
 
 if {${os.arch} == "powerpc"} {
     version             698.1
+    revision            1
     distname            cctools-${version}
     checksums           rmd160  898c7b46869d4989c115420912fdd8d96ae923d3 \
                         sha256  383f1c0c78a2b3efdfdf7ce01adb7e2f8ee9985164dba6ab1c0fae800a211cec
 } elseif {${os.major} == 8} {
     version             806
+    revision            1
     distname            cctools-${version}
     checksums           rmd160  91c0a3f192f1eed60b64ef5a0a06918d0ce0b0c9 \
                         sha256  6116c06920112c634f6df2fa8b2f171ee3b90ff2176137da5856336695a6a676
@@ -42,6 +45,10 @@
 post-destroot {
     file rename -force ${destroot}${prefix}/usr/include ${destroot}${prefix}/
     file delete -force ${destroot}${prefix}/usr
+
+    # These are provided by xnu's installhdrs, but that brings in way more
+    # than we want in MacPorts, so get these headers from cctools instead
+    system "ditto ${worksrcpath}/include/mach ${destroot}${prefix}/include/mach"
 }
 
 livecheck.type          regex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120421/0a3c43c2/attachment-0001.html>


More information about the macports-changes mailing list