[22205] trunk/dports/lang/gcc43/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Wed Feb 21 12:40:55 PST 2007


Revision: 22205
          http://trac.macosforge.org/projects/macports/changeset/22205
Author:   mww at macports.org
Date:     2007-02-21 12:40:55 -0800 (Wed, 21 Feb 2007)

Log Message:
-----------
version 4.3-20070216, remove default usage of odcctools due to problems on x64

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

Modified: trunk/dports/lang/gcc43/Portfile
===================================================================
--- trunk/dports/lang/gcc43/Portfile	2007-02-21 20:39:15 UTC (rev 22204)
+++ trunk/dports/lang/gcc43/Portfile	2007-02-21 20:40:55 UTC (rev 22205)
@@ -3,7 +3,7 @@
 PortSystem 1.0
 
 name			gcc43
-version			4.3-20070126
+version			4.3-20070216
 platforms		darwin
 categories		lang
 maintainers		mww at macports.org
@@ -23,25 +23,20 @@
 set dobjc		gcc-objc-${version}.tar.bz2
 distfiles		${dcore} ${dfort} ${dcxx} ${djava} ${dobjc}
 
-checksums		${dcore} sha1 ab3ea78556652b89263ab12ba57b731df0bb5fda \
-				${dfort} sha1 bc8861c89eaaf8037f256bb0514e936f43e88976 \
-				${dcxx} sha1 4f5af1315cb359cfc5270a19fbf1b52261fb7c09 \
-				${djava} sha1 6facb64b63835e7e0b48d35f752a8256d5a23104 \
-				${dobjc} sha1 588dd25ab2429c3080f1c3044e4f757bb9a7c43a
+checksums		${dcore} sha1 f1e5882040606175ba1c853edd4ffcf346dfbec1 \
+				${dfort} sha1 11a0f49c372e8b34c80107ea73c6cc16d76b7551 \
+				${dcxx} sha1 dbb04f6e7a63fceb389697712738ba88d95ed696 \
+				${djava} sha1 756ff3337808b72d245ee79cece38ec3c39139ec \
+				${dobjc} sha1 9af638b9e99bc429fefc2727a6544663e84644d7
 
 use_bzip2		yes
 
-depends_lib		port:gmp port:mpfr port:libiconv port:odcctools
+depends_lib		port:gmp port:mpfr port:libiconv
 
 set major		4.3
 
 worksrcdir		build
 
-patch {
-	reinplace "s|/usr/bin/libtool|${prefix}/bin/odlibtool|g" \
-		${workpath}/gcc-${version}/gcc/config/darwin.h
-}
-
 pre-configure {
 	file mkdir ${worksrcpath}
 }
@@ -58,10 +53,7 @@
 				--program-suffix=-dp-${major} \
 				--with-gxx-include-dir=${prefix}/include/${name}/c++/ \
 				--with-gmp=${prefix} \
-				--with-mpfr=${prefix} \
-				--with-as=${prefix}/bin/odas \
-				--with-ld=${prefix}/bin/odld \
-				--with-ar=${prefix}/bin/odar
+				--with-mpfr=${prefix}
 
 build.target	bootstrap
 #build.args		-j 2
@@ -89,3 +81,15 @@
 	}
 }
 
+# odcctools currently do not compile for x64 - move to variant for the time being
+variant odcctools {
+	depends_lib-append	port:odcctools
+	patch {
+		reinplace "s|/usr/bin/libtool|${prefix}/bin/odlibtool|g" \
+			${workpath}/gcc-${version}/gcc/config/darwin.h
+	}
+	configure.args-append	--with-as=${prefix}/bin/odas \
+				--with-ld=${prefix}/bin/odld \
+				--with-ar=${prefix}/bin/odar
+}
+

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070221/fb973f0d/attachment.html


More information about the macports-changes mailing list