[91850] trunk/dports/devel
jeremyhu at macports.org
jeremyhu at macports.org
Wed Apr 11 16:33:28 PDT 2012
Revision: 91850
https://trac.macports.org/changeset/91850
Author: jeremyhu at macports.org
Date: 2012-04-11 16:33:28 -0700 (Wed, 11 Apr 2012)
Log Message:
-----------
cctools: Use cctools-795 on Tiger/intel
Modified Paths:
--------------
trunk/dports/devel/cctools/Portfile
trunk/dports/devel/cctools-headers/Portfile
Modified: trunk/dports/devel/cctools/Portfile
===================================================================
--- trunk/dports/devel/cctools/Portfile 2012-04-11 23:23:37 UTC (rev 91849)
+++ trunk/dports/devel/cctools/Portfile 2012-04-11 23:33:28 UTC (rev 91850)
@@ -27,7 +27,7 @@
patchfiles PR-11136237.patch
-if {${os.major} < 9 || ${os.arch} == "powerpc"} {
+if {${os.arch} == "powerpc"} {
# XCode 3.1.4
version 698.1
revision 1
@@ -37,7 +37,7 @@
patchfiles patch-misc_libtool.c.diff PR-11136237-698.1.patch
supported_archs i386 ppc
-} elseif {${os.major} == 9} {
+} elseif {${os.major} <= 9} {
# XCode 3.2.6
version 795
distname cctools-${version}
@@ -57,6 +57,10 @@
use_configure no
destroot.args DSTROOT=${destroot}${prefix} RC_ProjectSourceVersion=${version}
+variant darwin 8 {
+ depends_build-remove path:lib/libprunetrie.a:ld64
+}
+
post-patch {
# We don't want to build cctools ld. We want to use ld64
reinplace "/^SUBDIRS_32/s/ld//" ${worksrcpath}/Makefile
@@ -84,7 +88,6 @@
pre-build {
build.args-append \
- TRIE=-DTRIE_SUPPORT \
USE_DEPENDENCY_FILE=NO \
BUILD_DYLIBS=NO \
LTO=-DLTO_SUPPORT \
@@ -92,11 +95,18 @@
CXX="${configure.cxx}" \
RC_CFLAGS="[get_canonical_archflags] `llvm-config-mp-${llvm_version} --cflags`" \
LLVM_MC="llvm-mc-mp-${llvm_version}"
+
+ if {${os.major} == 8} {
+ build.args-append \
+ TRIE=
+ } else {
+ build.args-append \
+ TRIE=-DTRIE_SUPPORT
+ }
}
pre-destroot {
destroot.args-append \
- TRIE=-DTRIE_SUPPORT \
USE_DEPENDENCY_FILE=NO \
BUILD_DYLIBS=NO \
LTO=-DLTO_SUPPORT \
@@ -104,6 +114,14 @@
CXX="${configure.cxx}" \
RC_CFLAGS="[get_canonical_archflags] `llvm-config-mp-${llvm_version} --cflags`" \
LLVM_MC="llvm-mc-mp-${llvm_version}"
+
+ if {${os.major} == 8} {
+ destroot.args-append \
+ TRIE=
+ } else {
+ destroot.args-append \
+ TRIE=-DTRIE_SUPPORT
+ }
}
platform macosx {
Modified: trunk/dports/devel/cctools-headers/Portfile
===================================================================
--- trunk/dports/devel/cctools-headers/Portfile 2012-04-11 23:23:37 UTC (rev 91849)
+++ trunk/dports/devel/cctools-headers/Portfile 2012-04-11 23:33:28 UTC (rev 91850)
@@ -19,12 +19,12 @@
checksums rmd160 1caf207acbf421cdc975926a392fc75dc1d2594c \
sha256 dfaa9bdbd023524d47429674f64d2d5ea393123dabf90868be0aa17f61f45289
-if {${os.major} < 9 || ${os.arch} == "powerpc"} {
+if {${os.arch} == "powerpc"} {
version 698.1
distname cctools-${version}
checksums rmd160 898c7b46869d4989c115420912fdd8d96ae923d3 \
sha256 383f1c0c78a2b3efdfdf7ce01adb7e2f8ee9985164dba6ab1c0fae800a211cec
-} elseif {${os.major} == 9} {
+} elseif {${os.major} <= 9} {
version 795
distname cctools-${version}
checksums rmd160 0932fa5a96b81e50528211abfec01a9b66790485 \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120411/a6ed4fbe/attachment.html>
More information about the macports-changes
mailing list