summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2005-05-04 17:46:56 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2005-05-04 17:46:56 +0000
commitbaccec52baa62e162f40fa94024ba86f9c149d02 (patch)
tree0f751408e192cd712d6c574d49c87732a5cb40ea /lang
parentUpdate pftop for the pf 3.7 import. (diff)
Update to the 20050430 snapshot of GCC 4.0.1. Address some issues pointed
out by portlint and mark conflicts with lang/gcc33 and lang/gcc41.
Notes
Notes: svn path=/head/; revision=134622
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc40/Makefile12
-rw-r--r--lang/gcc40/distinfo24
2 files changed, 18 insertions, 18 deletions
diff --git a/lang/gcc40/Makefile b/lang/gcc40/Makefile
index a43ea1f0d4ba..ecb650db90f5 100644
--- a/lang/gcc40/Makefile
+++ b/lang/gcc40/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 4.0.1
-PORTREVISION= 20050423
+PORTREVISION= 20050430
CATEGORIES= lang java
VERSIONSTRING= 4.0-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
@@ -26,12 +26,12 @@ DISTFILES+= gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX}
MAINTAINER?= gerald@FreeBSD.org
COMMENT?= GNU Compiler Collection 4.0
-LATEST_LINK?= gcc40${PKGNAMESUFFIX}
-
.if defined(WITH_FORTRAN)
LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
.endif
+CONFLICTS= gcc-3.3.* gcc-4.1.*
+LATEST_LINK?= gcc40${PKGNAMESUFFIX}
USE_BISON= yes
USE_BZIP2= yes
USE_GMAKE= yes
@@ -53,7 +53,7 @@ CONFIGURE_TARGET= ${ARCH}-portbld-freebsd${OSREL}
.if ${ARCH} == amd64 || ${ARCH} == ia64 || ${ARCH} == sparc64
WITHOUT_LIBJAVA= yes
.endif
-# FIXME: needed to make gcc40 port work for now.
+# FIXME: needed to make this port build at all.
WITHOUT_LIBJAVA= yes
SRCDIR= ${WRKDIR}/gcc-${VERSIONSTRING}
@@ -67,7 +67,7 @@ CONFIGURE_ARGS= --disable-nls \
--program-suffix=${SUFFIX} \
--with-gxx-include-dir=${TARGLIB}/include/c++/
.if defined(WITH_FORTRAN)
-CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
+CONFIGURE_ARGS+= --with-gmp=${LOCALBASE}
.endif
MAKE_ARGS+= MAKEINFOFLAGS="--no-split"
.if defined(WANT_SHAREDLIBS)
@@ -177,7 +177,7 @@ post-install: fake-manpages
cd ${WRKDIR} ; ex < ex.script
cklatest:
-.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/ ftp://mirrors.rcn.net/mirrors/sources.redhat.com/gcc/snapshots/
+.for SITE in ftp://gcc.gnu.org/pub/gcc/snapshots/
@-ncftpls -l ${SITE} | ${GREP} 'LATEST.*4\.0'
.endfor
diff --git a/lang/gcc40/distinfo b/lang/gcc40/distinfo
index 1fc63da0dec4..d80ef5bd8db4 100644
--- a/lang/gcc40/distinfo
+++ b/lang/gcc40/distinfo
@@ -1,12 +1,12 @@
-MD5 (gcc-core-4.0-20050423.tar.bz2) = 6f54114546b6563a8fb3cb21dec55cc1
-SIZE (gcc-core-4.0-20050423.tar.bz2) = 13162402
-MD5 (gcc-g++-4.0-20050423.tar.bz2) = c2b151518266324740b7c37c64b57fbc
-SIZE (gcc-g++-4.0-20050423.tar.bz2) = 2646582
-MD5 (gcc-java-4.0-20050423.tar.bz2) = 457e9d730df2866f902c1ec83678ee08
-SIZE (gcc-java-4.0-20050423.tar.bz2) = 5932230
-MD5 (gcc-objc-4.0-20050423.tar.bz2) = 875cc48f3805ccdac948e346080b7971
-SIZE (gcc-objc-4.0-20050423.tar.bz2) = 177774
-MD5 (gcc-testsuite-4.0-20050423.tar.bz2) = 45c1faa8ccda3a086d64ec06d7de4489
-SIZE (gcc-testsuite-4.0-20050423.tar.bz2) = 3038169
-MD5 (gcc-fortran-4.0-20050423.tar.bz2) = 8ebf288b60911fcf5cda19228019a547
-SIZE (gcc-fortran-4.0-20050423.tar.bz2) = 575484
+MD5 (gcc-core-4.0-20050430.tar.bz2) = 1301ffd4f9a9f57ad49da1d25a52b886
+SIZE (gcc-core-4.0-20050430.tar.bz2) = 13284830
+MD5 (gcc-g++-4.0-20050430.tar.bz2) = ee6d5bdeb3641c42c6a71d9595bf3de7
+SIZE (gcc-g++-4.0-20050430.tar.bz2) = 2659674
+MD5 (gcc-java-4.0-20050430.tar.bz2) = e112ff0b970d37caaafec96a54c98f08
+SIZE (gcc-java-4.0-20050430.tar.bz2) = 5931486
+MD5 (gcc-objc-4.0-20050430.tar.bz2) = e63c6d4de066a3b013a3dd1655aa96ae
+SIZE (gcc-objc-4.0-20050430.tar.bz2) = 177765
+MD5 (gcc-testsuite-4.0-20050430.tar.bz2) = 580412e434f897354356beb29f7dec5f
+SIZE (gcc-testsuite-4.0-20050430.tar.bz2) = 3046910
+MD5 (gcc-fortran-4.0-20050430.tar.bz2) = 2736e420939b0397ea5c5aa2c1e67818
+SIZE (gcc-fortran-4.0-20050430.tar.bz2) = 570484