summaryrefslogtreecommitdiffstats
path: root/lang/gcc47
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2007-02-06 13:06:01 +0000
committergerald <gerald@FreeBSD.org>2007-02-06 13:06:01 +0000
commit0ba7679e633dd322714185e0715a94f4422cc4b5 (patch)
treec861ef43b1dda31fbc8dff4a699b448ecc21ff9d /lang/gcc47
parent59b133cd949a427545cfb42bac9400f50bd7fbea (diff)
downloadFreeBSD-ports-0ba7679e633dd322714185e0715a94f4422cc4b5.zip
FreeBSD-ports-0ba7679e633dd322714185e0715a94f4422cc4b5.tar.gz
Update to the 20070202 snapshot of GCC 4.3.0.
Adjust pkg-plist to remove some secondary programs which we no longer provide after the import of the Eclipse Java frontend. Properly set INFO for those cases where we actually do not build libgomp, and thus not libgomp.info either. Move ia64 to NOT_FOR_ARCHS from BROKEN, like we did with lang/gcc43. Remove the cklatest target and files/patch-gengtype-yacc.y.
Diffstat (limited to 'lang/gcc47')
-rw-r--r--lang/gcc47/Makefile13
-rw-r--r--lang/gcc47/distinfo36
-rw-r--r--lang/gcc47/files/patch-gengtype-yacc.y12
-rw-r--r--lang/gcc47/pkg-plist5
4 files changed, 23 insertions, 43 deletions
diff --git a/lang/gcc47/Makefile b/lang/gcc47/Makefile
index dc48f22..40f72bd 100644
--- a/lang/gcc47/Makefile
+++ b/lang/gcc47/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 4.3.0
-PORTREVISION= 20070105
+PORTREVISION= 20070202
CATEGORIES= lang java
VERSIONSTRING= 4.3-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
@@ -91,8 +91,10 @@ INFO= gcc${SUFFIX}/cpp \
gcc${SUFFIX}/gcc \
gcc${SUFFIX}/gccinstall \
gcc${SUFFIX}/gccint \
- gcc${SUFFIX}/gfortran \
- gcc${SUFFIX}/libgomp
+ gcc${SUFFIX}/gfortran
+.if ${OSVERSION} >= 502102
+INFO+= gcc${SUFFIX}/libgomp
+.endif
.if ! defined(WITHOUT_JAVA)
DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX}
@@ -162,9 +164,4 @@ post-install:
${ECHO_CMD} "@unexec ${RMDIR} %D/libexec/gcc 2>&1 || true" >> ${WRKDIR}/PLIST.lib
cd ${WRKDIR} ; ${SED} -i -e "/PLIST.lib/ r PLIST.lib" ${TMPPLIST}
-cklatest:
-.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/
- @-ncftpls -l ${SITE} | ${GREP} "LATEST.*${PORTVERSION:C/.[0-9]+$//}"
-.endfor
-
.include <bsd.port.post.mk>
diff --git a/lang/gcc47/distinfo b/lang/gcc47/distinfo
index b954c15..d56ad8e 100644
--- a/lang/gcc47/distinfo
+++ b/lang/gcc47/distinfo
@@ -1,18 +1,18 @@
-MD5 (gcc-core-4.3-20070105.tar.bz2) = 13ec1e7c8d89a0a8b5577a7b6d3425dc
-SHA256 (gcc-core-4.3-20070105.tar.bz2) = 7eb0808594626b9819cc7d09911f95ccbb791e8da9e6155d15f3b7def9b3b288
-SIZE (gcc-core-4.3-20070105.tar.bz2) = 16253279
-MD5 (gcc-fortran-4.3-20070105.tar.bz2) = 06964fb5e2c17bb6a2617a1d3051d121
-SHA256 (gcc-fortran-4.3-20070105.tar.bz2) = 9c1a7501788d6498c07d877c40f8554f93c322f8a96f6b14b6d0ca8d56311026
-SIZE (gcc-fortran-4.3-20070105.tar.bz2) = 904596
-MD5 (gcc-g++-4.3-20070105.tar.bz2) = 30b7fcb0501b9c81d530d61f3544ae42
-SHA256 (gcc-g++-4.3-20070105.tar.bz2) = ccc18d857f1afa2832f2eef6820c18cbf620babd6537a45af9f1d2f6243ed4c9
-SIZE (gcc-g++-4.3-20070105.tar.bz2) = 4813226
-MD5 (gcc-objc-4.3-20070105.tar.bz2) = 87a0539fb6e835e555f96a1731cd123d
-SHA256 (gcc-objc-4.3-20070105.tar.bz2) = d8e0f8ea455f51e86070a5b91f64aacbd820db8a6d290e70c4e036173f7a08e8
-SIZE (gcc-objc-4.3-20070105.tar.bz2) = 192245
-MD5 (gcc-testsuite-4.3-20070105.tar.bz2) = 4ab0f64b8f3b37cc0d0363304db05272
-SHA256 (gcc-testsuite-4.3-20070105.tar.bz2) = 3eef30b1ab946c676816ef8302cde67c3f2ddf0956f341986cd531e6996826b6
-SIZE (gcc-testsuite-4.3-20070105.tar.bz2) = 3875214
-MD5 (gcc-java-4.3-20070105.tar.bz2) = b1f01666527ca190441dacc9cdc75b42
-SHA256 (gcc-java-4.3-20070105.tar.bz2) = 6874a1e2eaf85cb0cc63281e864d49e1994dcc97a439d13c2ab3ba68af56f31f
-SIZE (gcc-java-4.3-20070105.tar.bz2) = 10409086
+MD5 (gcc-core-4.3-20070202.tar.bz2) = 255f9a221c40313cd4fcec861ac94610
+SHA256 (gcc-core-4.3-20070202.tar.bz2) = e71a9c094caaa472bd7a3cfa974f4a121e25c89fe09ca6e42cb0e8a7a2036125
+SIZE (gcc-core-4.3-20070202.tar.bz2) = 16668005
+MD5 (gcc-fortran-4.3-20070202.tar.bz2) = 4b47ecbf1df0a07ed75cbcd5b2d0fb7c
+SHA256 (gcc-fortran-4.3-20070202.tar.bz2) = 60ad4f8539789501ee80d262c98e81ce182bb507cbc738aba16ba1a7b8db0fb4
+SIZE (gcc-fortran-4.3-20070202.tar.bz2) = 926394
+MD5 (gcc-g++-4.3-20070202.tar.bz2) = 449e85ed896f0c708f2740b8bb9871ff
+SHA256 (gcc-g++-4.3-20070202.tar.bz2) = 6d03f4cb2041adcf181a5f8a52118f6017e2408a24b5a4a594d9d2a3adb10820
+SIZE (gcc-g++-4.3-20070202.tar.bz2) = 4836327
+MD5 (gcc-objc-4.3-20070202.tar.bz2) = 701f0e9f95308792873f4a2be46a97c5
+SHA256 (gcc-objc-4.3-20070202.tar.bz2) = e841c95c848dc648b2a759efba4c0a767a5df4e4f3ba2551f4dde3fc36ba7a01
+SIZE (gcc-objc-4.3-20070202.tar.bz2) = 192120
+MD5 (gcc-testsuite-4.3-20070202.tar.bz2) = 4caef80e0913c7e02af31c348318e558
+SHA256 (gcc-testsuite-4.3-20070202.tar.bz2) = 2fd845f4c7aac79ff6fe889f082212153dc4c4f957d03fc2ad486a51e6f18f29
+SIZE (gcc-testsuite-4.3-20070202.tar.bz2) = 3908209
+MD5 (gcc-java-4.3-20070202.tar.bz2) = d03e658f3e67cda8f4aac620e99783f5
+SHA256 (gcc-java-4.3-20070202.tar.bz2) = 5f317c09a5ebe0db1a48ad873e66ac1ba3258d84fdbd8e13e2ba8c1a884ab7a2
+SIZE (gcc-java-4.3-20070202.tar.bz2) = 17509963
diff --git a/lang/gcc47/files/patch-gengtype-yacc.y b/lang/gcc47/files/patch-gengtype-yacc.y
deleted file mode 100644
index 4afaae1..0000000
--- a/lang/gcc47/files/patch-gengtype-yacc.y
+++ /dev/null
@@ -1,12 +0,0 @@
---- gcc/gengtype-yacc.y.orig Fri Sep 20 00:33:24 2002
-+++ gcc/gengtype-yacc.y Tue Apr 22 09:11:27 2003
-@@ -24,6 +24,9 @@
- #include "system.h"
- #include "gengtype.h"
- #define YYERROR_VERBOSE
-+
-+#define malloc xmalloc
-+#define realloc xrealloc
- %}
-
- %union {
diff --git a/lang/gcc47/pkg-plist b/lang/gcc47/pkg-plist
index 6f8e527..1910988 100644
--- a/lang/gcc47/pkg-plist
+++ b/lang/gcc47/pkg-plist
@@ -16,19 +16,14 @@ info/gcc%%SUFFIX%%/dir
%%JAVA%%bin/gappletviewer%%SUFFIX%%
%%JAVA%%bin/gcj%%SUFFIX%%
%%JAVA%%bin/gcj-dbtool%%SUFFIX%%
-%%JAVA%%bin/gcjh%%SUFFIX%%
%%JAVA%%bin/gij%%SUFFIX%%
%%JAVA%%bin/gjarsigner%%SUFFIX%%
-%%JAVA%%bin/gjnih%%SUFFIX%%
%%JAVA%%bin/gkeytool%%SUFFIX%%
%%JAVA%%bin/grmic%%SUFFIX%%
%%JAVA%%bin/grmiregistry%%SUFFIX%%
-%%JAVA%%bin/jar%%SUFFIX%%
%%JAVA%%bin/jv-convert%%SUFFIX%%
-%%JAVA%%bin/jv-scan%%SUFFIX%%
%%JAVA%%bin/jcf-dump%%SUFFIX%%
%%JAVA%%bin/%%GNU_HOST%%-gcj%%SUFFIX%%
-%%JAVA%%bin/%%GNU_HOST%%-gcjh%%SUFFIX%%
%%JAVA%%libdata/pkgconfig/libgcj-4.3.pc
%%JAVA%%share/java/libgcj-%%GCC_VER%%.jar
%%JAVA%%share/java/libgcj-tools-%%GCC_VER%%.jar
OpenPOWER on IntegriCloud