[36032] trunk/dports/cross/i386-elf-gcc

pguyot at kallisys.net pguyot at kallisys.net
Mon Apr 14 22:45:23 PDT 2008


Revision: 36032
          http://trac.macosforge.org/projects/macports/changeset/36032
Author:   pguyot at kallisys.net
Date:     2008-04-14 22:45:23 -0700 (Mon, 14 Apr 2008)

Log Message:
-----------
cross/i386-elf-gcc: update to 3.4.6/1.15.0 and fix for leopard (#13499)

Modified Paths:
--------------
    trunk/dports/cross/i386-elf-gcc/Portfile

Added Paths:
-----------
    trunk/dports/cross/i386-elf-gcc/files/
    trunk/dports/cross/i386-elf-gcc/files/patch-gcc-Makefile.in

Modified: trunk/dports/cross/i386-elf-gcc/Portfile
===================================================================
--- trunk/dports/cross/i386-elf-gcc/Portfile	2008-04-15 05:43:02 UTC (rev 36031)
+++ trunk/dports/cross/i386-elf-gcc/Portfile	2008-04-15 05:45:23 UTC (rev 36032)
@@ -2,10 +2,10 @@
 
 PortSystem			1.0
 name            	i386-elf-gcc
-version         	3.4.3
+version         	3.4.6
 
 # Parameters for this port.
-set newlibversion	1.13.0
+set newlibversion	1.15.0
 set crossgcc-target i386-elf
 set default-languages --enable-languages="c,c++,f77,objc"
 
@@ -16,13 +16,20 @@
 platforms       	darwin
 categories      	cross devel
 maintainers     	pguyot at kallisys.net
-master_sites		gnu:gcc/gcc-${version}/ \
+master_sites		gnu:gcc/gcc-${version}/:gcc \
 					ftp://sources.redhat.com/pub/newlib/:newlib \
 					ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib
 distfiles			gcc-${version}.tar.bz2:gcc newlib-${newlibversion}.tar.gz:newlib
 worksrcdir			gcc-${version}
-checksums			gcc-${version}.tar.bz2 md5 e744b30c834360fccac41eb7269a3011 \
-					newlib-${newlibversion}.tar.gz md5 3d07cc367a22b78c44227456b0d3b7dc
+checksums			gcc-${version}.tar.bz2 \
+						md5 4a21ac777d4b5617283ce488b808da7b \
+						sha1 97b290fdc572c8e490b3b39f243e69bacad23c2b \
+						rmd160 b15003368cedc7964f6ceaee0c39ddc43a46c442 \
+					newlib-${newlibversion}.tar.gz \
+						md5 4020004b1b7a56ca4cf7f6d35b40a4cb \
+						sha1 f6860b36e48fb831a30bab491230bbc7ce2669a2 \
+						rmd160 e57cbb5b3f007ec26a4ec62f5652e23523357001
+patchfiles			patch-gcc-Makefile.in
 
 # All cross ports violate the mtree layout.
 destroot.violate_mtree	yes
@@ -93,7 +100,7 @@
 	configure.args-delete ${default-languages}
 }
 
-patch {
+post-patch {
 	namespace eval crossgcc {}
 
 	# Fix the info pages and related stuff.

Added: trunk/dports/cross/i386-elf-gcc/files/patch-gcc-Makefile.in
===================================================================
--- trunk/dports/cross/i386-elf-gcc/files/patch-gcc-Makefile.in	                        (rev 0)
+++ trunk/dports/cross/i386-elf-gcc/files/patch-gcc-Makefile.in	2008-04-15 05:45:23 UTC (rev 36032)
@@ -0,0 +1,11 @@
+--- gcc/Makefile.in.orig	2008-04-14 08:38:02.000000000 +0200
++++ gcc/Makefile.in	2008-04-14 08:38:24.000000000 +0200
+@@ -467,7 +467,7 @@
+ USE_NLS = @USE_NLS@
+ 
+ # Internationalization library.
+-LIBINTL = @LIBINTL@
++LIBINTL = -L/usr/lib @LIBINTL@
+ LIBINTL_DEP = @LIBINTL_DEP@
+ 
+ # Character encoding conversion library.

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


More information about the macports-changes mailing list