1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-06 11:41:52 +00:00

Update to the 2003-11-03 snapshot of GCC 3.3.3. Handle binaries that are

not provided on all platforms (notably SPARC at this time) by installing a
dummy instead.
This commit is contained in:
Gerald Pfeifer 2003-11-08 22:05:16 +00:00
parent f72976dd3c
commit 32c5a7922e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=93413
2 changed files with 20 additions and 12 deletions

View File

@ -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 \

View File

@ -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