aboutsummaryrefslogtreecommitdiffstats
path: root/lang/gcc32/Makefile
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2000-11-29 02:55:06 +0800
committerobrien <obrien@FreeBSD.org>2000-11-29 02:55:06 +0800
commit9f337301aee2f944c7dcd745d0f89997a0f07227 (patch)
tree17155631efbdc0547af6d2b5004003a95e7a99c6 /lang/gcc32/Makefile
parentcdc2e90b29cdfcd17c37a5a677981572f4e273dc (diff)
downloadfreebsd-ports-gnome-9f337301aee2f944c7dcd745d0f89997a0f07227.tar.gz
freebsd-ports-gnome-9f337301aee2f944c7dcd745d0f89997a0f07227.tar.zst
freebsd-ports-gnome-9f337301aee2f944c7dcd745d0f89997a0f07227.zip
Upgrade to the 2000-11-20 GCC 2.97 development snapshot.
This one should be using libstdc++ v3 and the new 3.0 C++ ABI now.
Diffstat (limited to 'lang/gcc32/Makefile')
-rw-r--r--lang/gcc32/Makefile24
1 files changed, 15 insertions, 9 deletions
diff --git a/lang/gcc32/Makefile b/lang/gcc32/Makefile
index 2e1cc84f07be..41832fb0d06b 100644
--- a/lang/gcc32/Makefile
+++ b/lang/gcc32/Makefile
@@ -6,7 +6,7 @@
# $FreeBSD$
#
-SNAPDATE= 2000-10-02
+SNAPDATE= 2000-11-20
SNAPVER= ${SNAPDATE:S/-//g}
PORTNAME= gcc-devel
@@ -18,25 +18,30 @@ MASTER_SITES= ftp://ftp.freesoftware.com/pub/sourceware/gcc/snapshots/${SNAPDATE
ftp://ftp.iij.ad.jp/pub/egcs/snapshots/${SNAPDATE}/ \
ftp://ftp.yggdrasil.com/mirrors/site/egcs.cygnus.com/pub/egcs/snapshots/${SNAPDATE}/ \
ftp://ftp.fu-berlin.de/unix/languages/egcs/snapshots/
-DISTFILES= egcs-core-${SNAPVER}${EXTRACT_SUFX} \
- egcs-g++-${SNAPVER}${EXTRACT_SUFX} \
- egcs-g77-${SNAPVER}${EXTRACT_SUFX} \
- egcs-java-${SNAPVER}${EXTRACT_SUFX} \
- egcs-objc-${SNAPVER}${EXTRACT_SUFX}
+DISTFILES= gcc-core-${SNAPVER}${EXTRACT_SUFX} \
+ gcc-g++-${SNAPVER}${EXTRACT_SUFX} \
+ gcc-g77-${SNAPVER}${EXTRACT_SUFX} \
+ gcc-java-${SNAPVER}${EXTRACT_SUFX} \
+ gcc-objc-${SNAPVER}${EXTRACT_SUFX}
MAINTAINER= obrien@FreeBSD.org
NO_CDROM= 'dated material'
+##WRKSRC= ${WRKDIR}/gcc-${SNAPVER}
+##CONFIGURE_WRKSRC= ${WRKDIR}/build
+##BUILD_WRKSRC= ${WRKDIR}/build
+##INSTALL_WRKSRC= ${WRKDIR}/build
+##CONFIGURE_SCRIPT= ${WRKSRC}/configure
EGCS_REV= 2.97
LIBSTDCPP_REV= 4
-SRCDIR= ${WRKDIR}/egcs-${SNAPVER}
+SRCDIR= ${WRKDIR}/gcc-${SNAPVER}
WRKSRC= ${WRKDIR}/build
PATCH_ARGS= -d ${SRCDIR} -E ${PATCH_STRIP}
.if !defined(PATCH_DEBUG)
PATCH_ARGS+= --forward --quiet
.endif
-CONFIGURE_SCRIPT= ../egcs-${SNAPVER}/configure
+CONFIGURE_SCRIPT= ../gcc-${SNAPVER}/configure
.include <bsd.port.pre.mk>
@@ -68,9 +73,10 @@ pre-configure:
@(MAJ=`sysctl -n kern.osreldate | ${SED} -e '/.....$$/s///'` ; \
${PERL} -pi.orig -e "s:__FreeBSD__:__FreeBSD__=$${MAJ}:" \
${SRCDIR}/gcc/config/freebsd.h )
- @${CP} ${FILESDIR}/alpha-freebsd.h ${SRCDIR}/gcc/config/alpha/freebsd.h
@# Keep from running `autoconf' and `autoheader' since we modified
@# configure.in by patching it.
+ ##@touch ${WRKSRC}/gcc/configure
+ ##@touch ${WRKSRC}/gcc/cstamp-h.in
@touch ${SRCDIR}/gcc/configure
@touch ${SRCDIR}/gcc/cstamp-h.in
@${MKDIR} ${CONFIGURE_WRKSRC}