aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authorgerald <gerald@FreeBSD.org>2009-05-27 17:14:32 +0800
committergerald <gerald@FreeBSD.org>2009-05-27 17:14:32 +0800
commitd0c78d2b51c020419c191581c1884611763f6098 (patch)
tree5350a4523870241572e2f7150348aeef43410958 /lang
parent536620cabad0ba418ddf6aa074adbd1efce9be7e (diff)
downloadfreebsd-ports-gnome-d0c78d2b51c020419c191581c1884611763f6098.tar.gz
freebsd-ports-gnome-d0c78d2b51c020419c191581c1884611763f6098.tar.zst
freebsd-ports-gnome-d0c78d2b51c020419c191581c1884611763f6098.zip
Update to the 20090526 snapshot of GCC 4.4.1.
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.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc44/Makefile10
-rw-r--r--lang/gcc44/distinfo36
2 files changed, 23 insertions, 23 deletions
diff --git a/lang/gcc44/Makefile b/lang/gcc44/Makefile
index 548e2b3732fd..6dc869c71200 100644
--- a/lang/gcc44/Makefile
+++ b/lang/gcc44/Makefile
@@ -7,10 +7,8 @@
#
PORTNAME= gcc
-PORTVERSION= 4.4.1
-PORTREVISION= 20090519
+PORTVERSION= 4.4.1.20090526
CATEGORIES= lang java
-VERSIONSTRING= 4.4-${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 \
@@ -132,7 +132,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 \
diff --git a/lang/gcc44/distinfo b/lang/gcc44/distinfo
index ad17ae9402f6..c52e96cbc89f 100644
--- a/lang/gcc44/distinfo
+++ b/lang/gcc44/distinfo
@@ -1,18 +1,18 @@
-MD5 (gcc-core-4.4-20090519.tar.bz2) = bad7074674025035c0443e4043cfb2eb
-SHA256 (gcc-core-4.4-20090519.tar.bz2) = 7f801627ff865d0b40cd3a418641d0b0740b505ba1974047e2a20b89cfa581b8
-SIZE (gcc-core-4.4-20090519.tar.bz2) = 22414965
-MD5 (gcc-fortran-4.4-20090519.tar.bz2) = 3d597a58340850b49c796933bd8e0dc2
-SHA256 (gcc-fortran-4.4-20090519.tar.bz2) = 473779a154c5ab03749bf7e4abf07e0aa26a3712de22286221889558bf9e51ec
-SIZE (gcc-fortran-4.4-20090519.tar.bz2) = 1299203
-MD5 (gcc-g++-4.4-20090519.tar.bz2) = f2aacc2e6545e9ab25def6fe38eea6c8
-SHA256 (gcc-g++-4.4-20090519.tar.bz2) = 177652d43a3caa9a983eab5bc69f889fb878ade9a6e516d4ea76ab313d4646db
-SIZE (gcc-g++-4.4-20090519.tar.bz2) = 5913013
-MD5 (gcc-objc-4.4-20090519.tar.bz2) = 36a1547e2942f0381a57edd6c3f839b8
-SHA256 (gcc-objc-4.4-20090519.tar.bz2) = c4c6552ab573868306e5573f9796764de7f00974ae7dd9685997d87dfefff723
-SIZE (gcc-objc-4.4-20090519.tar.bz2) = 239651
-MD5 (gcc-testsuite-4.4-20090519.tar.bz2) = 8901d4d5cf45fda91412e7805a616df9
-SHA256 (gcc-testsuite-4.4-20090519.tar.bz2) = 1b129575d68dc3729a9848fc46a70bfb4f51622a24dd0ca338694144e1ad30dd
-SIZE (gcc-testsuite-4.4-20090519.tar.bz2) = 5055251
-MD5 (gcc-java-4.4-20090519.tar.bz2) = fe752db53f664fc1abf91791ed24c29c
-SHA256 (gcc-java-4.4-20090519.tar.bz2) = f9d4d992ad9e12df6eacbb5837485808706bfaf42e9346fb6c1deff28b898870
-SIZE (gcc-java-4.4-20090519.tar.bz2) = 19019641
+MD5 (gcc-core-4.4-20090526.tar.bz2) = 28fb87be8f769c5c2672909bb1ec50b5
+SHA256 (gcc-core-4.4-20090526.tar.bz2) = c9dbff5990f4d3307e96731563786923bd3b145a92876816f1b9f1fc666b974b
+SIZE (gcc-core-4.4-20090526.tar.bz2) = 22411372
+MD5 (gcc-fortran-4.4-20090526.tar.bz2) = 95bd07d3981887247a05b4aaac69c79b
+SHA256 (gcc-fortran-4.4-20090526.tar.bz2) = 34fed10adfc1af6e193e1206815abfb2d8b821240a38982c46a0d3abe052cc33
+SIZE (gcc-fortran-4.4-20090526.tar.bz2) = 1298716
+MD5 (gcc-g++-4.4-20090526.tar.bz2) = 4997cd49b6bb7658e80977c09611db81
+SHA256 (gcc-g++-4.4-20090526.tar.bz2) = 43729e9a0afb025bbe7dbc04d9130c715fee37328886821b9a671a0b15be7fc9
+SIZE (gcc-g++-4.4-20090526.tar.bz2) = 5911007
+MD5 (gcc-objc-4.4-20090526.tar.bz2) = 50caff347e5c18689539b4e32430de06
+SHA256 (gcc-objc-4.4-20090526.tar.bz2) = 4c4248a0cd575cd23881a09757862eecad16f709c6019b440adf3d731325be44
+SIZE (gcc-objc-4.4-20090526.tar.bz2) = 239669
+MD5 (gcc-testsuite-4.4-20090526.tar.bz2) = 4de945e3861fcf4b466342d8d482843e
+SHA256 (gcc-testsuite-4.4-20090526.tar.bz2) = d146ef60054dc25d7be0f5b6ed90e9ab41e98b2020afaf7b7ea5a8f289443f64
+SIZE (gcc-testsuite-4.4-20090526.tar.bz2) = 5055104
+MD5 (gcc-java-4.4-20090526.tar.bz2) = 1d1bf1cbbc5423cacf94069166c2ea85
+SHA256 (gcc-java-4.4-20090526.tar.bz2) = 501497e380dc220ead4629feadea31e9b6661df34b710ebc56afb4fac125e984
+SIZE (gcc-java-4.4-20090526.tar.bz2) = 19021035