[20532] trunk/dports/cross/arm-aout-gcc

source_changes at macosforge.org source_changes at macosforge.org
Sun Nov 5 01:32:56 PST 2006


Revision: 20532
          http://trac.macosforge.org/projects/macports/changeset/20532
Author:   pguyot at kallisys.net
Date:     2006-11-05 01:32:55 -0800 (Sun, 05 Nov 2006)

Log Message:
-----------
cross/arm-aout-gcc: update to 3.3.6 & newlib 1.14.0

Modified Paths:
--------------
    trunk/dports/cross/arm-aout-gcc/Portfile

Added Paths:
-----------
    trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h
    trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c

Modified: trunk/dports/cross/arm-aout-gcc/Portfile
===================================================================
--- trunk/dports/cross/arm-aout-gcc/Portfile	2006-11-05 08:37:23 UTC (rev 20531)
+++ trunk/dports/cross/arm-aout-gcc/Portfile	2006-11-05 09:32:55 UTC (rev 20532)
@@ -2,10 +2,10 @@
 
 PortSystem			1.0
 name            	arm-aout-gcc
-version         	3.3.3
+version         	3.3.6
 
 # Parameters for this port.
-set newlibversion	1.11.0
+set newlibversion	1.14.0
 set crossgcc-target arm-aout
 
 description     	gcc cross-compilers for arm-aout, with newlib runtime library.
@@ -15,21 +15,29 @@
 platforms       	darwin
 categories      	cross devel
 maintainers     	pguyot at kallisys.net
-master_sites		gnu:gcc/releases/gcc-${version}/:gcc \
+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.gz:gcc newlib-${newlibversion}.tar.gz:newlib
 worksrcdir			gcc-${version}
-checksums			gcc-${version}.tar.gz md5 9615e03f5f4f00bf550ef8d340b5f4d2 \
-					newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4
+checksums			gcc-${version}.tar.gz \
+						md5 22c911f0a10275a0035d6004b9d68b63 \
+						sha1 7c713380dc7eed4bf95e158118b555fc68031c73 \
+						rmd160 aa9bdc4d7549fc586684c4e6da90df68a1c191ff \
+					newlib-${newlibversion}.tar.gz \
+						md5 3fa663f131b355d3adb24ead4df678f2 \
+						sha1 edc50f5cda734b50c5431a2b8d1e579ac82ce3f9 \
+						rmd160 6f2b3f32759925142421ddc069229eff857dd106
 
 # Download everything to gcc/
 dist_subdir			gcc
 
-# Patches for info's dir
+# Patches for info's dir and bugs that gcc 4.x doesn't like.
 patchfiles			patch-gcc-Makefile.in \
+					patch-gcc-f-com.h \
 					patch-gcc-f-Make-lang.in \
 					patch-gcc-java-Make-lang.in \
+					patch-gcc-java-gjavah.c \
 					patch-fastjar-Makefile.in
 
 depends_lib			bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \

Added: trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h
===================================================================
--- trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h	                        (rev 0)
+++ trunk/dports/cross/arm-aout-gcc/files/patch-gcc-f-com.h	2006-11-05 09:32:55 UTC (rev 20532)
@@ -0,0 +1,11 @@
+--- com.h	2006-11-05 08:54:21.000000000 +0900
++++ /opt/local/var/db/dports/build/_Junk_src_macports-trunk_dports_cross_arm-aout-gcc/work/gcc-3.3.6/gcc/f/com.h	2006-11-05 08:54:00.000000000 +0900
+@@ -233,7 +233,7 @@
+ void ffecom_finish_progunit (void);
+ tree ffecom_get_invented_identifier (const char *pattern, ...)
+   ATTRIBUTE_PRINTF_1;
+-ffeinfoKindtype ffecom_gfrt_basictype (ffecomGfrt ix);
++ffeinfoBasictype ffecom_gfrt_basictype (ffecomGfrt ix);
+ ffeinfoKindtype ffecom_gfrt_kindtype (ffecomGfrt ix);
+ void ffecom_init_0 (void);
+ void ffecom_init_2 (void);

Added: trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c
===================================================================
--- trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c	                        (rev 0)
+++ trunk/dports/cross/arm-aout-gcc/files/patch-gcc-java-gjavah.c	2006-11-05 09:32:55 UTC (rev 20532)
@@ -0,0 +1,11 @@
+--- gjavah.c	2006-11-05 09:01:19.000000000 +0900
++++ /opt/local/var/db/dports/build/_Junk_src_macports-trunk_dports_cross_arm-aout-gcc/work/gcc-3.3.6/gcc/java/gjavah.c	2006-11-05 09:01:01.000000000 +0900
+@@ -46,7 +46,7 @@
+ static int found_error = 0;
+ 
+ /* Nonzero if we're generating JNI output.  */
+-static int flag_jni = 0;
++int flag_jni = 0;
+ 
+ /* When nonzero, warn when source file is newer than matching class
+    file.  */

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


More information about the macports-changes mailing list