Update to the 20110531 snapshot of GCC 4.4.7.

Upstream now only provides a single tarball, so this brings a number
of changes around that.

Among others based on this, enable c, c++, and fortran (and only these)
explicitly. [1]

Reported by:	Scott Allendorf <scott-allendorf@uiowa.edu> [1]
This commit is contained in:
Gerald Pfeifer 2011-06-03 16:04:40 +00:00
parent de582d652d
commit 7263a32e18
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=275034
2 changed files with 7 additions and 12 deletions

View File

@ -7,23 +7,21 @@
#
PORTNAME= gcc
PORTVERSION= 4.4.7.20110503
PORTVERSION= 4.4.7.20110531
CATEGORIES= lang
MASTER_SITES= ${MASTER_SITE_GCC}
MASTER_SITE_SUBDIR= snapshots/${VERSIONSTRING}
DISTFILES= gcc-core-${VERSIONSTRING}${EXTRACT_SUFX} \
gcc-fortran-${VERSIONSTRING}${EXTRACT_SUFX} \
gcc-g++-${VERSIONSTRING}${EXTRACT_SUFX}
DISTNAME= gcc-${VERSIONSTRING}
MAINTAINER= gerald@FreeBSD.org
COMMENT= GNU Compiler Collection 4.4
DEPRECATED= Superseded by GCC 4.5, only kept for the sake of cad/salome
LIB_DEPENDS= gmp.10:${PORTSDIR}/math/gmp \
mpfr.4:${PORTSDIR}/math/mpfr
RUN_DEPENDS+= ${LOCALBASE}/bin/as:${PORTSDIR}/devel/binutils
DEPRECATED= Superseded by GCC 4.5, only kept for the sake of cad/salome
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}
@ -55,6 +53,7 @@ GNU_CONFIGURE= yes
CFLAGS+= -I${LOCALBASE}/include
CPPFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ARGS+=--disable-nls \
--enable-languages=c,c++,fortran \
--libdir=${TARGLIB} \
--libexecdir=${LIBEXEC} \
--program-suffix=${SUFFIX} \

View File

@ -1,6 +1,2 @@
SHA256 (gcc-core-4.4-20110503.tar.bz2) = e37eecfbc99b41edbb3e63b4f310f49050367442632d372b29a73c6fb508b55c
SIZE (gcc-core-4.4-20110503.tar.bz2) = 23057258
SHA256 (gcc-fortran-4.4-20110503.tar.bz2) = 98e130ca4a39c47296ebee050732e08d6060ff6dfdf655c8ccd96d4210f19c07
SIZE (gcc-fortran-4.4-20110503.tar.bz2) = 1312548
SHA256 (gcc-g++-4.4-20110503.tar.bz2) = abceda66db14ecd68d9e206339476999dcc4de235b4380fbc8a54c44ccc0b1c0
SIZE (gcc-g++-4.4-20110503.tar.bz2) = 5921869
SHA256 (gcc-4.4-20110531.tar.bz2) = c95a4b4eaa6b091ca3f5cc3d746dc98acd8681ae59dcd8d71530a319b3584458
SIZE (gcc-4.4-20110531.tar.bz2) = 59650843