[94187] trunk/dports/devel/cctools
jeremyhu at macports.org
jeremyhu at macports.org
Mon Jun 11 14:27:22 PDT 2012
Revision: 94187
https://trac.macports.org/changeset/94187
Author: jeremyhu at macports.org
Date: 2012-06-11 14:27:22 -0700 (Mon, 11 Jun 2012)
Log Message:
-----------
cctools: Use version 806 for powerpc.
Modified Paths:
--------------
trunk/dports/devel/cctools/Portfile
Removed Paths:
-------------
trunk/dports/devel/cctools/files/PR-11136237-698.1.patch
trunk/dports/devel/cctools/files/patch-misc_libtool.c.diff
Modified: trunk/dports/devel/cctools/Portfile
===================================================================
--- trunk/dports/devel/cctools/Portfile 2012-06-11 21:04:44 UTC (rev 94186)
+++ trunk/dports/devel/cctools/Portfile 2012-06-11 21:27:22 UTC (rev 94187)
@@ -25,31 +25,21 @@
patchfiles PR-11136237.patch lto.patch cctools-822-no-lto.patch
-if {${os.arch} == "powerpc"} {
- # XCode 3.1.4
- version 698.1
- revision 2
- distname cctools-${version}
- checksums rmd160 898c7b46869d4989c115420912fdd8d96ae923d3 \
- sha256 383f1c0c78a2b3efdfdf7ce01adb7e2f8ee9985164dba6ab1c0fae800a211cec
- supported_archs i386 ppc
+variant universal {}
- depends_build-delete port:ld64
-
- patchfiles-delete PR-11136237.patch cctools-822-no-lto.patch
- patchfiles-append patch-misc_libtool.c.diff PR-11136237-698.1.patch
-
-} elseif {${os.major} == 8} {
+if {${os.arch} == "powerpc" || ${os.major} < 9} {
# XCode 4.1
version 806
revision 1
distname cctools-${version}
checksums rmd160 91c0a3f192f1eed60b64ef5a0a06918d0ce0b0c9 \
sha256 6116c06920112c634f6df2fa8b2f171ee3b90ff2176137da5856336695a6a676
- supported_archs i386 x86_64
+ supported_archs ppc i386 x86_64
patchfiles-delete cctools-822-no-lto.patch
patchfiles-append PR-9087924.patch PR-9830754.patch cctools-822-no-lto.patch
+} else {
+ supported_archs i386 x86_64
}
if {![variant_isset llvm29] && ![variant_isset llvm30] && ![variant_isset llvm31] && ${os.major} >= 9} {
Deleted: trunk/dports/devel/cctools/files/PR-11136237-698.1.patch
===================================================================
--- trunk/dports/devel/cctools/files/PR-11136237-698.1.patch 2012-06-11 21:04:44 UTC (rev 94186)
+++ trunk/dports/devel/cctools/files/PR-11136237-698.1.patch 2012-06-11 21:27:22 UTC (rev 94187)
@@ -1,36 +0,0 @@
-diff -Naurp as/as.h as/as.h
---- as/as.h 2007-06-05 18:00:45.000000000 -0700
-+++ as/as.h 2012-04-03 10:27:49.000000000 -0700
-@@ -155,7 +155,7 @@ extern cpu_subtype_t archflag_cpusubtype
- extern char *specific_archflag;
-
- /* TRUE if the .subsections_via_symbols directive was seen */
--int subsections_via_symbols;
-+extern int subsections_via_symbols;
-
- /* -I path options for .includes */
- struct directory_stack {
-diff -Naurp otool/print_objc2_32bit.c otool/print_objc2_32bit.c
---- otool/print_objc2_32bit.c 2008-03-31 17:16:58.000000000 -0700
-+++ otool/print_objc2_32bit.c 2012-04-03 10:27:55.000000000 -0700
-@@ -229,7 +229,7 @@ struct category_t {
- uint32_t protocols; /* struct protocol_list_t * (32-bit pointer) */
- uint32_t instanceProperties; /* struct objc_property_list *
- (32-bit pointer) */
--} category_t;
-+};
-
- static
- void
-diff -Naurp otool/print_objc2_64bit.c otool/print_objc2_64bit.c
---- otool/print_objc2_64bit.c 2008-03-31 17:17:01.000000000 -0700
-+++ otool/print_objc2_64bit.c 2012-04-03 10:27:55.000000000 -0700
-@@ -232,7 +232,7 @@ struct category_t {
- uint64_t protocols; /* struct protocol_list_t * (64-bit pointer) */
- uint64_t instanceProperties; /* struct objc_property_list *
- (64-bit pointer) */
--} category_t;
-+};
-
- static
- void
Deleted: trunk/dports/devel/cctools/files/patch-misc_libtool.c.diff
===================================================================
--- trunk/dports/devel/cctools/files/patch-misc_libtool.c.diff 2012-06-11 21:04:44 UTC (rev 94186)
+++ trunk/dports/devel/cctools/files/patch-misc_libtool.c.diff 2012-06-11 21:27:22 UTC (rev 94187)
@@ -1,9 +0,0 @@
---- misc/libtool.c 2012-02-12 14:32:58.000000000 +0100
-+++ misc/libtool.c 2012-02-12 14:33:32.000000000 +0100
-@@ -55,6 +54,0 @@
--#include <mach/mach_init.h>
--#if defined(__OPENSTEP__) || defined(__GONZO_BUNSEN_BEAKER__)
--#include <servers/netname.h>
--#else
--#include <servers/bootstrap.h>
--#endif
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120611/29c343e3/attachment.html>
More information about the macports-changes
mailing list