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