[66516] trunk/dports/lang/gcc45/Portfile

mww at macports.org mww at macports.org
Thu Apr 15 23:40:15 PDT 2010


Revision: 66516
          http://trac.macports.org/changeset/66516
Author:   mww at macports.org
Date:     2010-04-15 23:40:09 -0700 (Thu, 15 Apr 2010)
Log Message:
-----------
version 4.5.0

Modified Paths:
--------------
    trunk/dports/lang/gcc45/Portfile

Modified: trunk/dports/lang/gcc45/Portfile
===================================================================
--- trunk/dports/lang/gcc45/Portfile	2010-04-16 01:19:34 UTC (rev 66515)
+++ trunk/dports/lang/gcc45/Portfile	2010-04-16 06:40:09 UTC (rev 66516)
@@ -3,21 +3,21 @@
 PortSystem 1.0
 
 name			gcc45
-version			4.5-20100401
+version			4.5.0
 platforms		darwin
 categories		lang
 maintainers		mww
 license			GPLv3
-description		The GNU compiler collection, prerelease BETA
+description		The GNU compiler collection
 long_description	The GNU compiler collection, including front ends for \
-			C, C++, Objective-C and Objective-C++. This is a \
-			prerelease BETA version and does not have all \
-			available language front ends enabled.
+			C, C++, Objective-C, Objective-C++, Fortran and Java.
 
 homepage		http://gcc.gnu.org/
-master_sites    ftp://ftp.gwdg.de/pub/linux/gcc/snapshots/${version}/ \
-				ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/snapshots/${version}/ \
-				ftp://gcc.gnu.org/pub/gcc/snapshots/${version}/
+master_sites    ftp://ftp.funet.fi/pub/mirrors/sources.redhat.com/pub/gcc/releases/gcc-${version}/ \
+                ftp://ftp.gwdg.de/pub/linux/gcc/releases/gcc-${version}/ \
+                ftp://gcc.ftp.nluug.nl/mirror/languages/gcc/releases/gcc-${version}/ \
+                ftp://gcc.gnu.org/pub/gcc/releases/gcc-${version}/ \
+                gnu:/gcc/gcc-${version}
 
 set dcore		gcc-core-${version}.tar.bz2
 set dfort		gcc-fortran-${version}.tar.bz2
@@ -27,25 +27,25 @@
 distfiles		${dcore} ${dfort} ${dcxx} ${djava} ${dobjc}
 
 checksums           gcc-core-${version}.tar.bz2 \
-                    md5     a6e1d9cbdc26170ea70bb3b50e39dea1 \
-                    sha1    050b8b423c1169e539fb2edf663dcdcf4beba08a \
-                    rmd160  05e0af420959be455a1796d2e0a3161b5e10ed08 \
+                    md5     58eda33c3184303628f91c42a7ab15b5 \
+                    sha1    c0dac59ff47a4de527c2e84047e83d5bf2192056 \
+                    rmd160  7cb03a30acda93ed6960657fbc0295bb6b16288d \
                     gcc-fortran-${version}.tar.bz2 \
-                    md5     7ca16284006a8e4a006448737a66d7d1 \
-                    sha1    14bcfd3b376e6043bcd1607962f1f384df9d7dbe \
-                    rmd160  7fb234b1425a9e2c8ebe543d2fce5308e7eca252 \
+                    md5     670c35720f9a599ae7b469da95152552 \
+                    sha1    2b5b09372b3aec0d9fe91b10a79e78e71adce3b3 \
+                    rmd160  b4da72559d1728353a00718da067593ce678f92a \
                     gcc-g++-${version}.tar.bz2 \
-                    md5     80982ddc2b0295a0c2413f930c24a24f \
-                    sha1    357d4bca3d5f2923ecbc1c799a42e8bb46ef861e \
-                    rmd160  b09863c75860e84dd82bf3d2accb87e7be7c118a \
+                    md5     5ab93605af40def4844eda09ca769c2d \
+                    sha1    a07af0417d66748a5f0dc06c4744e8990aaa7304 \
+                    rmd160  785ea42e0011a9bdfe74efce14082f1f0b6ea05a \
                     gcc-java-${version}.tar.bz2 \
-                    md5     be4813559dc36dbdb1e47d38d9c9c161 \
-                    sha1    a2b70997c4a81bd1513020daafae18af80deab63 \
-                    rmd160  bfd4cc89648472a470b6710c30ac371d1939975d \
+                    md5     945e6c4b17c60b0590c350238289b0af \
+                    sha1    34340fbaef62808c6825f681753dba82adf78f5f \
+                    rmd160  4d5c5dddeabeab74c4f6eb392afa1b5c29d723c4 \
                     gcc-objc-${version}.tar.bz2 \
-                    md5     2a62692c7f88cfdacc55a5b8b6b0c429 \
-                    sha1    92f01fa849c4dc4e36e63a9e9c09b1f0acaca4f3 \
-                    rmd160  acd2e9119a58faba5fa588b46605dfbf5388039f
+                    md5     8d8c01b6631b020cc6c167860fde2398 \
+                    sha1    bca51ee80f3bc240b6dd84535d49423423eb457e \
+                    rmd160  9512ff932be7fa36d3f2c8b3ca3e41089ac5a6e8
 
 use_bzip2		yes
 
@@ -71,7 +71,7 @@
 }
 
 configure.cmd	../gcc-${version}/configure
-configure.args	--enable-languages=c,c++,objc,obj-c++ \
+configure.args	--enable-languages=c,c++,objc,obj-c++,fortran,java \
 		--libdir=${prefix}/lib/${name} \
 		--includedir=${prefix}/include/${name} \
 		--infodir=${prefix}/share/info \
@@ -121,21 +121,7 @@
 	configure.args-append --disable-multilib
 }
 
-# due to popular request - untested for the BETA; will be removed as soon as other languages than C compile successfuly
-variant gfortran conflicts java \
-	description "Enables Fortran/gfortran; this language will be enabled in the final version - this variant is completely untested!" {
-	configure.args-delete --enable-languages=c,c++,objc,obj-c++
-	configure.args-append --enable-languages=c,c++,objc,obj-c++,fortran
-}
+livecheck.type  regex
+livecheck.url   http://gcc.gnu.org/gcc-4.5/
+livecheck.regex GCC (4\\.5\\.\[0-9\])
 
-# due to popular request - untested for the BETA; will be removed as soon as other languages than C compile successfuly
-variant java conflicts gfortran \
-	description "Enables Java/gcj; this language will be enabled in the final version - this variant is completely untested!" {
-	configure.args-delete --enable-languages=c,c++,objc,obj-c++
-	configure.args-append --enable-languages=c,c++,objc,obj-c++,java
-}
-
-livecheck.type	regex
-livecheck.url	ftp://gcc.gnu.org/pub/gcc/snapshots/
-livecheck.regex	LATEST-4.5 -> (4.5-\[0-9\]+)
-
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100415/5d5bb24e/attachment-0001.html>


More information about the macports-changes mailing list