1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00

Update to the 20090524 snapshot of GCC 4.3.4.

Move the snapshot date from PORTREVISION to being a part of PORTVERSION
to allow for PORTREVISION bumps.

Simplify pre-everything and adjust PLIST_SUB accordingly.

Move VERSIONSTRING down to pacify portlint after all those years and
extract it from PORTVERSION, too.
This commit is contained in:
Gerald Pfeifer 2009-05-26 19:34:01 +00:00
parent 59d0ab468e
commit c4a16bf342
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=234586
2 changed files with 23 additions and 23 deletions

View File

@ -7,10 +7,8 @@
#
PORTNAME= gcc
PORTVERSION= 4.3.4
PORTREVISION= 20090517
PORTVERSION= 4.3.4.20090524
CATEGORIES= lang java
VERSIONSTRING= 4.3-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING}
DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \
@ -29,6 +27,7 @@ DISTFILES+= gcc-testsuite-${VERSIONSTRING}${EXTRACT_SUFX}
BUILD_DEPENDS+= runtest:${PORTSDIR}/misc/dejagnu
.endif
VERSIONSTRING= ${PORTVERSION:C/([0-9]+\.[0-9]+).*\.([0-9]+)/\1-\2/}
SUFFIX= ${PORTVERSION:C/([0-9]+).([0-9]+).*/\1\2/}
LATEST_LINK= gcc${SUFFIX}${PKGNAMESUFFIX}
NOT_FOR_ARCHS= alpha ia64 powerpc
@ -71,7 +70,8 @@ CONFIGURE_ARGS+= --disable-nls \
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
ALL_TARGET= bootstrap-lean
USE_LDCONFIG= ${TARGLIB}
PLIST_SUB= GCC_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} \
PLIST_SUB= GCC_VER=${PORTVERSION:C/(.+)\.[0-9]+/\1/} \
GNU_HOST=${CONFIGURE_TARGET} \
SUFFIX=${SUFFIX}
MAN1= cpp${SUFFIX}.1 \
g++${SUFFIX}.1 \
@ -129,7 +129,7 @@ PLIST_SUB+= JAVA="@comment "
.endif
pre-everything::
@${ECHO_MSG} "Making GCC ${DISTNAME:S/^gcc-//} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}"
@${ECHO_MSG} "Making GCC ${PORTVERSION} for ${OPSYS} ${OSREL} target=${CONFIGURE_TARGET}"
.if ! defined(WITHOUT_JAVA)
@DSIZ=700000; DSIZBYTE=734003200; \
if [ `ulimit -d` -lt $$DSIZ ]; then \

View File

@ -1,18 +1,18 @@
MD5 (gcc-core-4.3-20090517.tar.bz2) = 4abd762dcea66c41fb302aea1938391c
SHA256 (gcc-core-4.3-20090517.tar.bz2) = d925b07bcef58489ec51e68571052068e85261cb89a1edab3ade6ddf7af0ac01
SIZE (gcc-core-4.3-20090517.tar.bz2) = 21163943
MD5 (gcc-fortran-4.3-20090517.tar.bz2) = dd97bcf3abdf850ebfe054b42cdba28b
SHA256 (gcc-fortran-4.3-20090517.tar.bz2) = 986f532573847bee56537b424ceb8c06274195eab24f868bb6abb7b7d926c0e0
SIZE (gcc-fortran-4.3-20090517.tar.bz2) = 1152683
MD5 (gcc-g++-4.3-20090517.tar.bz2) = f5526b5ac90bf67d08902011e08b9cd0
SHA256 (gcc-g++-4.3-20090517.tar.bz2) = 7ebdb641103e0fe02da09e18e36848a0a4b8cf1ef9f8c595dc5604406d60fb16
SIZE (gcc-g++-4.3-20090517.tar.bz2) = 5670210
MD5 (gcc-objc-4.3-20090517.tar.bz2) = 80d6144b2b604846876daeac5acca52d
SHA256 (gcc-objc-4.3-20090517.tar.bz2) = 05218d75c43cd8d2d759c15396059e84f389785623caf1d8b7227f5148b8d315
SIZE (gcc-objc-4.3-20090517.tar.bz2) = 233349
MD5 (gcc-testsuite-4.3-20090517.tar.bz2) = b6b2a7d812aa7ee09b6f1bd42220f153
SHA256 (gcc-testsuite-4.3-20090517.tar.bz2) = 49456df4e06a52528c6470ddb4568adfee66ee6e131a669955fc88f0e73f440b
SIZE (gcc-testsuite-4.3-20090517.tar.bz2) = 4617708
MD5 (gcc-java-4.3-20090517.tar.bz2) = e8226f5a29fdd148bf3060b2584217b2
SHA256 (gcc-java-4.3-20090517.tar.bz2) = 86be32366277e7467b2a51410c97736518bba1d7c427b346624c546a23f28d40
SIZE (gcc-java-4.3-20090517.tar.bz2) = 18091067
MD5 (gcc-core-4.3-20090524.tar.bz2) = acc48360608a06b9a0ab5ce7f6ddef50
SHA256 (gcc-core-4.3-20090524.tar.bz2) = 4ef8dce82c2244507c7e12feee2f3a4f5363b599fbd37a33f385549b8d9e6540
SIZE (gcc-core-4.3-20090524.tar.bz2) = 21164283
MD5 (gcc-fortran-4.3-20090524.tar.bz2) = 8eebe57841bafb07bd35cf9b1bd0545e
SHA256 (gcc-fortran-4.3-20090524.tar.bz2) = 71f050f8fa0bc417c2663bcb0da2aebbcb83d205fe54a1272ee7e7d45c03894f
SIZE (gcc-fortran-4.3-20090524.tar.bz2) = 1152585
MD5 (gcc-g++-4.3-20090524.tar.bz2) = f5a97497776e655f81461398af867229
SHA256 (gcc-g++-4.3-20090524.tar.bz2) = 1169aa9f2577442cb193ebcb500580e8fa3f87a94245f5e17936985f5482f27e
SIZE (gcc-g++-4.3-20090524.tar.bz2) = 5670330
MD5 (gcc-objc-4.3-20090524.tar.bz2) = f0a8a3d45e542a55fdbd206ee3ee228e
SHA256 (gcc-objc-4.3-20090524.tar.bz2) = 1790a5f21c1afbfb2fbc8403d00bccce68795abacbb16d21759ea471ec3d3d01
SIZE (gcc-objc-4.3-20090524.tar.bz2) = 233440
MD5 (gcc-testsuite-4.3-20090524.tar.bz2) = e34d941688f4bbf11580947619c6fa72
SHA256 (gcc-testsuite-4.3-20090524.tar.bz2) = df9a4639cc07bb4b31f024dbc23470e25d6f548c982b02f64bb54c1aa8269c46
SIZE (gcc-testsuite-4.3-20090524.tar.bz2) = 4618117
MD5 (gcc-java-4.3-20090524.tar.bz2) = 8c301edcbe8c0cbaf6cc31a41e669caa
SHA256 (gcc-java-4.3-20090524.tar.bz2) = 99eff02805ff6d3e625be74a5d9714263b7e5a300a679ae9839d6e96ff58b3f6
SIZE (gcc-java-4.3-20090524.tar.bz2) = 18093059