[92250] trunk/dports

jeremyhu at macports.org jeremyhu at macports.org
Sun Apr 22 15:01:52 PDT 2012


Revision: 92250
          https://trac.macports.org/changeset/92250
Author:   jeremyhu at macports.org
Date:     2012-04-22 15:01:50 -0700 (Sun, 22 Apr 2012)
Log Message:
-----------
misc: Remove Tiger apple-gcc42 recipie

This was a snowball that really shouldn't be in Portfiles.

Tiger is old and crufty, and there should be a better approach for this.
The immediate issue that sparked these changes was a bug in an earlier
version of ld64 which caused a snowball.  That has since been fixed.

There may be lingering issues with some ports requiring a rebuild if
ld_classic doesn't see its symbols, but that should just need a
revbump where appropriate (in the port that provides the symbols).

Modified Paths:
--------------
    trunk/dports/devel/libyaml/Portfile
    trunk/dports/lang/ruby19/Portfile
    trunk/dports/multimedia/libquicktime/Portfile
    trunk/dports/multimedia/libquicktime-devel/Portfile
    trunk/dports/net/nss/Portfile
    trunk/dports/net/pidgin/Portfile
    trunk/dports/print/ghostscript/Portfile
    trunk/dports/x11/fslsfonts/Portfile
    trunk/dports/x11/fstobdf/Portfile
    trunk/dports/x11/quartz-wm/Portfile
    trunk/dports/x11/showfont/Portfile
    trunk/dports/x11/wine/Portfile
    trunk/dports/x11/wine-crossover/Portfile
    trunk/dports/x11/wine-crossover-games/Portfile
    trunk/dports/x11/wine-devel/Portfile
    trunk/dports/x11/xcursorgen/Portfile
    trunk/dports/x11/xdpyinfo/Portfile
    trunk/dports/x11/xfsinfo/Portfile
    trunk/dports/x11/xorg-libFS/Portfile
    trunk/dports/x11/xtrap/Portfile

Modified: trunk/dports/devel/libyaml/Portfile
===================================================================
--- trunk/dports/devel/libyaml/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/devel/libyaml/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -19,14 +19,5 @@
 checksums       rmd160  5051545022ffa4c78e63fed6f3af30f90e931497 \
                 sha256  7bf81554ae5ab2d9b6977da398ea789722e0db75b86bffdaeb4e66d961de6a37
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 test.run        yes
 test.target     check

Modified: trunk/dports/lang/ruby19/Portfile
===================================================================
--- trunk/dports/lang/ruby19/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/lang/ruby19/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -39,15 +39,6 @@
 					port:libffi \
 					port:gdbm
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 default_variants	+doc
 
 # https://github.com/rubygems/rubygems/pull/196

Modified: trunk/dports/multimedia/libquicktime/Portfile
===================================================================
--- trunk/dports/multimedia/libquicktime/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/multimedia/libquicktime/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -30,13 +30,3 @@
                     --with-libintl-prefix=${prefix} \
                     --without-doxygen \
                     --enable-gpl
-
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-

Modified: trunk/dports/multimedia/libquicktime-devel/Portfile
===================================================================
--- trunk/dports/multimedia/libquicktime-devel/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/multimedia/libquicktime-devel/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -36,15 +36,6 @@
 use_autoreconf      yes
 autoreconf.args     -fvi
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 fetch.type          cvs
 cvs.root            :pserver:anonymous at libquicktime.cvs.sourceforge.net:/cvsroot/libquicktime 
 cvs.date            2012-04-04

Modified: trunk/dports/net/nss/Portfile
===================================================================
--- trunk/dports/net/nss/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/net/nss/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -32,15 +32,6 @@
 patchfiles      patch-UNIX.mk.diff \
                 patch-Darwin.mk.diff
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 # This is all kinds of messed up for universal...
 universal_variant no
 

Modified: trunk/dports/net/pidgin/Portfile
===================================================================
--- trunk/dports/net/pidgin/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/net/pidgin/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -39,15 +39,6 @@
 # nss is not universal
 universal_variant   no
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 patchfiles          patch-configure.ac.diff \
                     patch-libpurple-internal.h.diff
 

Modified: trunk/dports/print/ghostscript/Portfile
===================================================================
--- trunk/dports/print/ghostscript/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/print/ghostscript/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -68,15 +68,6 @@
 
 depends_build   port:pkgconfig
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 post-extract {
     foreach d {jbig2dec jpeg lcms2 libpng tiff zlib} {
         move "${worksrcpath}/${d}" "${worksrcpath}/${d}_local"

Modified: trunk/dports/x11/fslsfonts/Portfile
===================================================================
--- trunk/dports/x11/fslsfonts/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/fslsfonts/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -23,15 +23,6 @@
 
 depends_lib         port:xorg-libFS port:xorg-libX11
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/fstobdf/Portfile
===================================================================
--- trunk/dports/x11/fstobdf/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/fstobdf/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -27,15 +27,6 @@
 
 depends_lib         port:xorg-libX11 port:xorg-libFS
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/quartz-wm/Portfile
===================================================================
--- trunk/dports/x11/quartz-wm/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/quartz-wm/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -48,13 +48,4 @@
     depends_skip_archcheck-append cctools
 }
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 configure.args --with-bundle-id-prefix=org.macports

Modified: trunk/dports/x11/showfont/Portfile
===================================================================
--- trunk/dports/x11/showfont/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/showfont/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -26,15 +26,6 @@
 
 depends_lib         port:xorg-libFS
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/wine/Portfile
===================================================================
--- trunk/dports/x11/wine/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/wine/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -160,15 +160,6 @@
 }
 
 platform darwin {
-    if {${os.major} == 8} {
-        # Tiger's host ld is ancient (cctools based) and won't properly link this project
-        # Use apple-gcc42 with our ld64 to get it to link
-        depends_build port:apple-gcc42 port:ld64
-        depends_skip_archcheck-append apple-gcc42 ld64
-
-        configure.compiler apple-gcc-4.2
-    }
-
     if {${os.major} <= 9} {
         # Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
         # Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.

Modified: trunk/dports/x11/wine-crossover/Portfile
===================================================================
--- trunk/dports/x11/wine-crossover/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/wine-crossover/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -163,15 +163,6 @@
 }
 
 platform darwin {
-    if {${os.major} == 8} {
-        # Tiger's host ld is ancient (cctools based) and won't properly link this project
-        # Use apple-gcc42 with our ld64 to get it to link
-        depends_build port:apple-gcc42 port:ld64
-        depends_skip_archcheck-append apple-gcc42 ld64
-
-        configure.compiler apple-gcc-4.2
-    }
-
     if {${os.major} <= 9} {
         # Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
         # Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.

Modified: trunk/dports/x11/wine-crossover-games/Portfile
===================================================================
--- trunk/dports/x11/wine-crossover-games/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/wine-crossover-games/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -164,15 +164,6 @@
                             patch-dlls-windowscodecs-icnsformat.c.diff
 
 platform darwin {
-    if {${os.major} == 8} {
-        # Tiger's host ld is ancient (cctools based) and won't properly link this project
-        # Use apple-gcc42 with our ld64 to get it to link
-        depends_build port:apple-gcc42 port:ld64
-        depends_skip_archcheck-append apple-gcc42 ld64
-
-        configure.compiler apple-gcc-4.2
-    }
-
     if {${os.major} <= 9} {
         # Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
         # Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.

Modified: trunk/dports/x11/wine-devel/Portfile
===================================================================
--- trunk/dports/x11/wine-devel/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/wine-devel/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -160,15 +160,6 @@
 }
 
 platform darwin {
-    if {${os.major} == 8} {
-        # Tiger's host ld is ancient (cctools based) and won't properly link this project
-        # Use apple-gcc42 with our ld64 to get it to link
-        depends_build port:apple-gcc42 port:ld64
-        depends_skip_archcheck-append apple-gcc42 ld64
-
-        configure.compiler apple-gcc-4.2
-    }
-
     if {${os.major} <= 9} {
         # Fix "Xcode 3.x cannot build 16-bit code correctly. Use --disable-win16 if you don't need 16-bit support."
         # Only affects Xcode 3.0.x and 3.1.x, not 3.2.x.

Modified: trunk/dports/x11/xcursorgen/Portfile
===================================================================
--- trunk/dports/x11/xcursorgen/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/xcursorgen/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -25,15 +25,6 @@
 
 depends_lib         port:xorg-libXcursor port:libpng
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/xdpyinfo/Portfile
===================================================================
--- trunk/dports/x11/xdpyinfo/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/xdpyinfo/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -33,15 +33,6 @@
 
 configure.args      --without-xf86misc --without-dga
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/xfsinfo/Portfile
===================================================================
--- trunk/dports/x11/xfsinfo/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/xfsinfo/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -27,15 +27,6 @@
 
 depends_lib         port:xorg-libFS port:xorg-libX11
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D

Modified: trunk/dports/x11/xorg-libFS/Portfile
===================================================================
--- trunk/dports/x11/xorg-libFS/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/xorg-libFS/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -26,15 +26,6 @@
 depends_lib	port:xorg-fontsproto \
                 port:xorg-xproto
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type  regex
 livecheck.url   http://xorg.freedesktop.org/archive/individual/lib/?C=M&O=D
 livecheck.regex libFS-(\\d+(?:\\.\\d+)*)

Modified: trunk/dports/x11/xtrap/Portfile
===================================================================
--- trunk/dports/x11/xtrap/Portfile	2012-04-22 21:47:33 UTC (rev 92249)
+++ trunk/dports/x11/xtrap/Portfile	2012-04-22 22:01:50 UTC (rev 92250)
@@ -33,15 +33,6 @@
 use_autoreconf yes
 autoreconf.args -fvi
 
-platform darwin 8 {
-    # Tiger's host ld is ancient (cctools based) and won't properly link this project
-    # Use apple-gcc42 with our ld64 to get it to link
-    depends_build port:apple-gcc42 port:ld64
-    depends_skip_archcheck-append apple-gcc42 ld64
-
-    configure.compiler apple-gcc-4.2
-}
-
 livecheck.type      regex
 livecheck.regex     ${name}-(\[\\d.\]+)${extract.suffix}
 livecheck.url       http://xorg.freedesktop.org/archive/individual/app/?C=M&O=D
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120422/e9e00544/attachment-0001.html>


More information about the macports-changes mailing list