[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