[91709] trunk/dports/x11
jeremyhu at macports.org
jeremyhu at macports.org
Sun Apr 8 11:09:30 PDT 2012
Revision: 91709
https://trac.macports.org/changeset/91709
Author: jeremyhu at macports.org
Date: 2012-04-08 11:09:25 -0700 (Sun, 08 Apr 2012)
Log Message:
-----------
Misc xorg: Build fixes for Tiger
Use apple-gcc42 and ld64 in order to link these projects properly. It seems
that pkg-config related projects are more prone to trip over these linker
quirks.
Modified Paths:
--------------
trunk/dports/x11/fslsfonts/Portfile
trunk/dports/x11/fstobdf/Portfile
trunk/dports/x11/showfont/Portfile
trunk/dports/x11/xcursorgen/Portfile
trunk/dports/x11/xdpyinfo/Portfile
trunk/dports/x11/xfsinfo/Portfile
trunk/dports/x11/xtrap/Portfile
Modified: trunk/dports/x11/fslsfonts/Portfile
===================================================================
--- trunk/dports/x11/fslsfonts/Portfile 2012-04-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/fslsfonts/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -23,6 +23,15 @@
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-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/fstobdf/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -27,6 +27,15 @@
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/showfont/Portfile
===================================================================
--- trunk/dports/x11/showfont/Portfile 2012-04-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/showfont/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -26,6 +26,15 @@
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/xcursorgen/Portfile
===================================================================
--- trunk/dports/x11/xcursorgen/Portfile 2012-04-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/xcursorgen/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -25,6 +25,15 @@
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-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/xdpyinfo/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -33,6 +33,15 @@
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-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/xfsinfo/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -27,6 +27,15 @@
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/xtrap/Portfile
===================================================================
--- trunk/dports/x11/xtrap/Portfile 2012-04-08 17:22:51 UTC (rev 91708)
+++ trunk/dports/x11/xtrap/Portfile 2012-04-08 18:09:25 UTC (rev 91709)
@@ -33,6 +33,15 @@
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/20120408/d801c4a9/attachment.html>
More information about the macports-changes
mailing list