summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorGerald Pfeifer <gerald@FreeBSD.org>2007-07-22 00:16:43 +0000
committerGerald Pfeifer <gerald@FreeBSD.org>2007-07-22 00:16:43 +0000
commit4c4cd0d517bd472fc650b7503e5d012f7713515d (patch)
treeaadf36c376161583ac689d0d8aaf94c3c27e9b4c /lang
parent- Update to 0.18.0 (diff)
Update to the 20070709 snapshot of GCC 4.1.3 and remove optional support
for the Fortran frontend (and thus the obsolete WITH_FORTRAN option).
Notes
Notes: svn path=/head/; revision=196024
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc41/Makefile17
-rw-r--r--lang/gcc41/distinfo33
-rw-r--r--lang/gcc41/pkg-descr2
-rw-r--r--lang/gcc41/pkg-plist2
4 files changed, 17 insertions, 37 deletions
diff --git a/lang/gcc41/Makefile b/lang/gcc41/Makefile
index 78d21efbef25..31c2c70567ee 100644
--- a/lang/gcc41/Makefile
+++ b/lang/gcc41/Makefile
@@ -8,7 +8,7 @@
PORTNAME= gcc
PORTVERSION= 4.1.3
-PORTREVISION= 20070618
+PORTREVISION= 20070709
CATEGORIES= lang java
VERSIONSTRING= 4.1-${PORTREVISION}
MASTER_SITES= ${MASTER_SITE_GCC}
@@ -21,11 +21,6 @@ DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \
MAINTAINER?= gerald@FreeBSD.org
COMMENT?= GNU Compiler Collection 4.1
-.if defined(WITH_FORTRAN)
-LIB_DEPENDS= gmp.7:${PORTSDIR}/math/libgmp4 \
- mpfr.1:${PORTSDIR}/math/mpfr
-.endif
-
SUFFIX= 41
LATEST_LINK?= gcc${SUFFIX}${PKGNAMESUFFIX}
NOT_FOR_ARCHS= alpha
@@ -78,16 +73,6 @@ INFO= gcc${SUFFIX}/cpp \
gcc${SUFFIX}/gccinstall \
gcc${SUFFIX}/gccint
-.if defined(WITH_FORTRAN)
-DISTFILES+= gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX}
-CONFIGURE_ARGS+=--with-gmp=${LOCALBASE}
-MAN1+= gfortran${SUFFIX}.1
-INFO+= gcc${SUFFIX}/gfortran
-PLIST_SUB+= FORTRAN=""
-.else
-PLIST_SUB+= FORTRAN="@comment "
-.endif
-
.if ! defined(WITHOUT_JAVA)
DISTFILES+= gcc-java-${VERSIONSTRING}${EXTRACT_SUFX}
EXTRA_PATCHES+= ${FILESDIR}/java-patch-hier
diff --git a/lang/gcc41/distinfo b/lang/gcc41/distinfo
index f25b4f7866f2..4ebd7872aa0c 100644
--- a/lang/gcc41/distinfo
+++ b/lang/gcc41/distinfo
@@ -1,18 +1,15 @@
-MD5 (gcc-core-4.1-20070618.tar.bz2) = 24c4962b9f7f897470f401d697bfd4b9
-SHA256 (gcc-core-4.1-20070618.tar.bz2) = 21018ac742ce00f68c8a1ae48158d751a844194aa49214c85cdbe32c45281ade
-SIZE (gcc-core-4.1-20070618.tar.bz2) = 15250811
-MD5 (gcc-g++-4.1-20070618.tar.bz2) = 9d5307f394a6a50b29f7dbb781ae46db
-SHA256 (gcc-g++-4.1-20070618.tar.bz2) = 40cf784d67217919459e967ff2c1121fcee50270234b99992c3ee5fdbd75b2fb
-SIZE (gcc-g++-4.1-20070618.tar.bz2) = 3845940
-MD5 (gcc-objc-4.1-20070618.tar.bz2) = 7fdd9ea66883c2b808fbc9f8172e5a55
-SHA256 (gcc-objc-4.1-20070618.tar.bz2) = 6df7a7ebfbc3195bc281ed1f2d159659044652b7a7a17bc048a864eb74983eea
-SIZE (gcc-objc-4.1-20070618.tar.bz2) = 190863
-MD5 (gcc-testsuite-4.1-20070618.tar.bz2) = cbc73087842ca5fa41ccf64624c8a915
-SHA256 (gcc-testsuite-4.1-20070618.tar.bz2) = 10b7c7094e1ef84943a485e0e85dd37c1dca2b2d8bf7a3cbd56c0b8b19509c1c
-SIZE (gcc-testsuite-4.1-20070618.tar.bz2) = 3617215
-MD5 (gcc-fortran-4.1-20070618.tar.bz2) = 290bdebbe39a17839bd2e88ba7db0518
-SHA256 (gcc-fortran-4.1-20070618.tar.bz2) = f09d16f0e97ba67bb49c53bf067a2e7d93edc328ad0295162452982ce0a71bb2
-SIZE (gcc-fortran-4.1-20070618.tar.bz2) = 793106
-MD5 (gcc-java-4.1-20070618.tar.bz2) = 0c86aa8136fc2d6be86e2bb060473cf8
-SHA256 (gcc-java-4.1-20070618.tar.bz2) = b1f2fb70ce34e68cfe47d4c5ebfc1175a6a53c62abbbb861139ffe02128ab3c6
-SIZE (gcc-java-4.1-20070618.tar.bz2) = 9088559
+MD5 (gcc-core-4.1-20070709.tar.bz2) = 240dc3cb27599772c0f872bda7a2cf5a
+SHA256 (gcc-core-4.1-20070709.tar.bz2) = 55f0c6b73daa42cd04b788175f64c5788f436f7293928f418d421e4a4a690e12
+SIZE (gcc-core-4.1-20070709.tar.bz2) = 15249469
+MD5 (gcc-g++-4.1-20070709.tar.bz2) = a1af800ad424182df78e9fe2b42a5a12
+SHA256 (gcc-g++-4.1-20070709.tar.bz2) = dfd734f3dff78b8d64f7fbcc8409934e4aa14a33a4c37e9cd1bb9fc32b92549e
+SIZE (gcc-g++-4.1-20070709.tar.bz2) = 3846737
+MD5 (gcc-objc-4.1-20070709.tar.bz2) = 306e1b44b83867ced56b922f707d09ec
+SHA256 (gcc-objc-4.1-20070709.tar.bz2) = c97c9e0439a9e4f53983e616f38782eb1c5abd05151704f147a2b91b2775cbb7
+SIZE (gcc-objc-4.1-20070709.tar.bz2) = 195104
+MD5 (gcc-testsuite-4.1-20070709.tar.bz2) = ea16949dc25380b606333942df2935fa
+SHA256 (gcc-testsuite-4.1-20070709.tar.bz2) = ad8c3965ea487f4d1f035aba6baa2d898179252b3a89ea56f28d11a12eb707c4
+SIZE (gcc-testsuite-4.1-20070709.tar.bz2) = 3620126
+MD5 (gcc-java-4.1-20070709.tar.bz2) = f6b83f59d9ffdcaddea06d1fe6165141
+SHA256 (gcc-java-4.1-20070709.tar.bz2) = a94a725588ef1c89b1d601bcda82b1adfff3ad19dc4efcc260e6967efc9a34db
+SIZE (gcc-java-4.1-20070709.tar.bz2) = 9080687
diff --git a/lang/gcc41/pkg-descr b/lang/gcc41/pkg-descr
index 9405174c2a95..f11cc2d227f5 100644
--- a/lang/gcc41/pkg-descr
+++ b/lang/gcc41/pkg-descr
@@ -1,4 +1,4 @@
-GCC, the GNU Compiler Collection includes C, C++, Java and Fortran.
+GCC, the GNU Compiler Collection includes C, C++, Objective-C, and Java.
This port installs the various front ends as gcc41, g++41, gcj41, and
so forth into the ${PREFIX}/bin directory.
diff --git a/lang/gcc41/pkg-plist b/lang/gcc41/pkg-plist
index 5fdc2d7941d0..b38b3277ea4a 100644
--- a/lang/gcc41/pkg-plist
+++ b/lang/gcc41/pkg-plist
@@ -10,8 +10,6 @@ bin/%%GNU_HOST%%-g++%%SUFFIX%%
bin/%%GNU_HOST%%-gcc-%%GCC_VER%%
bin/%%GNU_HOST%%-gcc%%SUFFIX%%
info/gcc%%SUFFIX%%/dir
-%%FORTRAN%%bin/gfortran%%SUFFIX%%
-%%FORTRAN%%bin/%%GNU_HOST%%-gfortran%%SUFFIX%%
%%JAVA%%bin/addr2name.awk%%SUFFIX%%
%%JAVA%%bin/fastjar%%SUFFIX%%
%%JAVA%%bin/gcj%%SUFFIX%%