[135613] trunk/dports/lang
ryandesign at macports.org
ryandesign at macports.org
Mon Apr 27 20:34:11 PDT 2015
Revision: 135613
https://trac.macports.org/changeset/135613
Author: ryandesign at macports.org
Date: 2015-04-27 20:34:11 -0700 (Mon, 27 Apr 2015)
Log Message:
-----------
gcc43, gcc44, gcc45, gcc46, gcc47, gcc48, gcc49: compute major automatically based on version, like gcc5 and gcc6 already do
Modified Paths:
--------------
trunk/dports/lang/gcc43/Portfile
trunk/dports/lang/gcc44/Portfile
trunk/dports/lang/gcc45/Portfile
trunk/dports/lang/gcc46/Portfile
trunk/dports/lang/gcc47/Portfile
trunk/dports/lang/gcc48/Portfile
trunk/dports/lang/gcc49/Portfile
Modified: trunk/dports/lang/gcc43/Portfile
===================================================================
--- trunk/dports/lang/gcc43/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc43/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -80,7 +80,7 @@
# MACOSX_DEPLOYMENT_TARGET bug (#45483) and is linked correctly on
# Yosemite without patching.
-set major 4.3
+set major [join [lrange [split ${version} .-] 0 1] .]
worksrcdir gcc-${version}
Modified: trunk/dports/lang/gcc44/Portfile
===================================================================
--- trunk/dports/lang/gcc44/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc44/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -78,7 +78,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.4
+set major [join [lrange [split ${version} .-] 0 1] .]
worksrcdir gcc-${version}
Modified: trunk/dports/lang/gcc45/Portfile
===================================================================
--- trunk/dports/lang/gcc45/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc45/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -88,7 +88,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.5
+set major [join [lrange [split ${version} .-] 0 1] .]
worksrcdir gcc-${version}
Modified: trunk/dports/lang/gcc46/Portfile
===================================================================
--- trunk/dports/lang/gcc46/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc46/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -73,7 +73,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.6
+set major [join [lrange [split ${version} .-] 0 1] .]
post-extract {
copy ${distpath}/${ecj} ${worksrcpath}/ecj.jar
Modified: trunk/dports/lang/gcc47/Portfile
===================================================================
--- trunk/dports/lang/gcc47/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc47/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -72,7 +72,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.7
+set major [join [lrange [split ${version} .-] 0 1] .]
post-extract {
copy ${distpath}/${ecj} ${worksrcpath}/ecj.jar
Modified: trunk/dports/lang/gcc48/Portfile
===================================================================
--- trunk/dports/lang/gcc48/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc48/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -55,7 +55,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.8
+set major [join [lrange [split ${version} .-] 0 1] .]
platform darwin {
configure.pre_args-append --build=${build_arch}-apple-darwin${os.major}
Modified: trunk/dports/lang/gcc49/Portfile
===================================================================
--- trunk/dports/lang/gcc49/Portfile 2015-04-28 03:24:15 UTC (rev 135612)
+++ trunk/dports/lang/gcc49/Portfile 2015-04-28 03:34:11 UTC (rev 135613)
@@ -61,7 +61,7 @@
# later (#45483).
patchfiles-append yosemite-libtool.patch
-set major 4.9
+set major [join [lrange [split ${version} .-] 0 1] .]
platform darwin {
configure.pre_args-append --build=${build_arch}-apple-darwin${os.major}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150427/75af28fe/attachment.html>
More information about the macports-changes
mailing list