diff options
Diffstat (limited to 'lang')
-rw-r--r-- | lang/gcc33/Makefile | 20 | ||||
-rw-r--r-- | lang/gcc33/distinfo | 12 |
2 files changed, 20 insertions, 12 deletions
diff --git a/lang/gcc33/Makefile b/lang/gcc33/Makefile index 0fd5a3ecc903..04f2941cb271 100644 --- a/lang/gcc33/Makefile +++ b/lang/gcc33/Makefile @@ -6,16 +6,16 @@ # $FreeBSD$ # -SNAPDATE= +SNAPDATE=2003-11-03 PORTNAME= gcc -PORTVERSION= 3.3.2 +PORTVERSION= 3.3.3 PORTREVISION= ${SNAPDATE:S/-//g} CATEGORIES= lang java -VERSIONSTRING= 3.3.2 +VERSIONSTRING= 3.3-${PORTREVISION} MASTER_SITES= ${MASTER_SITE_GCC} \ http://web.inter.NL.net/hcc/Haj.Ten.Brugge/:bc -MASTER_SITE_SUBDIR= releases/gcc-${VERSIONSTRING} +MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING} DISTFILES= \ gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \ gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX} \ @@ -134,8 +134,16 @@ post-install: do \ ${STRIP_CMD} $$prog ; \ done ) -.for f in gcc g++ cpp gcov ${CONFIGURE_TARGET}-gcc ${CONFIGURE_TARGET}-g++ gcj gcjh gij jv-scan jcf-dump jv-convert jar grepjar rmic rmiregistry - ${STRIP_CMD} ${PREFIX}/bin/${f} +.for f in gcc g++ cpp gcov ${CONFIGURE_TARGET}-gcc ${CONFIGURE_TARGET}-g++ gcj gcjh jv-scan jcf-dump jv-convert jar grepjar rmic rmiregistry + # gij and jv-convert, for example, are not built on all platforms. + if [ -e ${PREFIX}/bin/${f} ]; then \ + ${STRIP_CMD} ${PREFIX}/bin/${f}; \ + else \ + ${ECHO_CMD} '#!/bin/sh' > ${PREFIX}/bin/${f}; \ + ${ECHO_CMD} 'echo "Not supported by GCC on this platform."' \ + >> ${PREFIX}/bin/${f} ; \ + ${CHMOD} a+x ${PREFIX}/bin/${f}; \ + fi ${MV} -f ${PREFIX}/bin/${f} ${PREFIX}/bin/${f}33 ( ${TEST} ! -e ${PREFIX}/man/man1/${f}.1 \ || ${MV} -f ${PREFIX}/man/man1/${f}.1 \ diff --git a/lang/gcc33/distinfo b/lang/gcc33/distinfo index fdc51af5452b..0dff9b34f200 100644 --- a/lang/gcc33/distinfo +++ b/lang/gcc33/distinfo @@ -1,7 +1,7 @@ -MD5 (gcc-core-3.3.2.tar.bz2) = 42d1314aaa11a40e4c7c9fcb0f49259a -MD5 (gcc-g++-3.3.2.tar.bz2) = b9ae980739e7f9299addc0a3576777e7 -MD5 (gcc-g77-3.3.2.tar.bz2) = 29a10486d5001c62f4566f1424fe9451 -MD5 (gcc-java-3.3.2.tar.bz2) = 0224c79e40ecf22506a4012618a1f6e7 -MD5 (gcc-objc-3.3.2.tar.bz2) = 2334af72a63c8bae6d00b52febfdf3ae -MD5 (gcc-testsuite-3.3.2.tar.bz2) = d0d0b003be65c6b79c7655c5fd64b18f +MD5 (gcc-core-3.3-20031103.tar.bz2) = af9b68035e2dce893b55a84d6f23ac15 +MD5 (gcc-g++-3.3-20031103.tar.bz2) = b760c2b0c9079b542f1d1e168f257484 +MD5 (gcc-g77-3.3-20031103.tar.bz2) = ba6ac56360ffb697b349eb231de8a815 +MD5 (gcc-java-3.3-20031103.tar.bz2) = 6f72a34ea333d6f82b8cd4a14b0fa9a4 +MD5 (gcc-objc-3.3-20031103.tar.bz2) = ec06d469ca56a920131175875333aa5c +MD5 (gcc-testsuite-3.3-20031103.tar.bz2) = 31b9c08f96110f7bd269bacb8f283ea3 MD5 (bounds-checking-gcc-3.3.2-1.00.patch.bz2) = 991e7bed74a324a15a0d80e27c0e1249 |