summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortv <tv>1998-06-15 19:06:23 +0000
committertv <tv>1998-06-15 19:06:23 +0000
commit65ad55a8927eed39431e8990bf8657ffb3c4d3cd (patch)
tree9c81a04b0c64361a4351f753360d22ee4f0912f7 /lang
parent7854ce4e6013b232871f165cca9ec91266c026c7 (diff)
downloadpkgsrc-65ad55a8927eed39431e8990bf8657ffb3c4d3cd.tar.gz
Update to 19980608, and add option to make use of the "bootstrap"
(actually, "bootstrap-lean") make target.
Diffstat (limited to 'lang')
-rw-r--r--lang/egcs-current/Makefile14
-rw-r--r--lang/egcs-current/files/md52
-rw-r--r--lang/egcs-current/pkg/PLIST.pre118
3 files changed, 70 insertions, 64 deletions
diff --git a/lang/egcs-current/Makefile b/lang/egcs-current/Makefile
index 26a65bfae3f..5531ff0a2cc 100644
--- a/lang/egcs-current/Makefile
+++ b/lang/egcs-current/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.1 1998/06/03 21:04:00 tv Exp $
+# $NetBSD: Makefile,v 1.2 1998/06/15 19:06:24 tv Exp $
#
-DISTNAME= egcs-19980531
+DISTNAME= egcs-19980608
CATEGORIES= lang
-MASTER_SITES= ftp://egcs.cygnus.com/pub/egcs/snapshots/1998-05-31/
+MASTER_SITES= ftp://egcs.cygnus.com/pub/egcs/snapshots/1998-06-08/
MAINTAINER= tv@netbsd.org
@@ -17,10 +17,16 @@ PLIST_SRC= ${WRKSRC}/.PLIST
MAN1= cccp.1 g++.1 g77.1 gcc.1
INFO_FILES= cpp.info g77.info gcc.info
+.include "../../mk/bsd.prefs.mk"
+.if defined(BOOTSTRAP_EGCS)
+ALL_TARGET= bootstrap-lean
+.endif
+
post-extract:
@cd ${WRKSRC} && ${RM} -rf texinfo
post-build:
+# XXX this must improve.
.if (${MACHINE_ARCH} != "vax")
@cd ${WRKSRC}/libraries/libstdc++ && \
${MAKE} piclist && \
@@ -33,7 +39,7 @@ post-install:
${LN} -f ${PREFIX}/bin/g77 ${PREFIX}/bin/f77
@cd ${PREFIX}/bin && \
strip c++ c++filt cc f77 gcov protoize unprotoize
- @cd ${PREFIX}/lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34 && \
+ @cd ${PREFIX}/lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40 && \
strip cc1* collect2 cpp f771
@${CP} ${PKGDIR}/PLIST.pre ${PLIST_SRC}
.if (${MACHINE_ARCH} != "vax")
diff --git a/lang/egcs-current/files/md5 b/lang/egcs-current/files/md5
index 306743b7552..a61a767316d 100644
--- a/lang/egcs-current/files/md5
+++ b/lang/egcs-current/files/md5
@@ -1 +1 @@
-MD5 (egcs-19980531.tar.gz) = e488cbcb4715f77ca4ac2bf59f04cb55
+MD5 (egcs-19980608.tar.gz) = 001d2e96d55d34adb45659bc779907a8
diff --git a/lang/egcs-current/pkg/PLIST.pre b/lang/egcs-current/pkg/PLIST.pre
index 65c72b84210..02e22274a60 100644
--- a/lang/egcs-current/pkg/PLIST.pre
+++ b/lang/egcs-current/pkg/PLIST.pre
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.pre,v 1.2 1998/06/05 09:23:44 frueauf Exp $
+@comment $NetBSD: PLIST.pre,v 1.3 1998/06/15 19:06:24 tv Exp $
${MACHINE_GNU_ARCH}--netbsd/include/_G_config.h
${MACHINE_GNU_ARCH}--netbsd/lib/libiberty.a
@dirrm ${MACHINE_GNU_ARCH}--netbsd/include
@@ -212,64 +212,64 @@ info/gcc.info-6
info/gcc.info-7
info/gcc.info-8
info/gcc.info-9
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/SYSCALLS.c.X
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/cc1
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/cc1obj
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/cc1plus
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/collect2
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/cpp
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/f771
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/README
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/assert.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/exception
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/float.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/iso646.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/limits.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/math.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/new
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/new.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/NXConstStr.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/Object.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/Protocol.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/encoding.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/hash.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/objc-api.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/objc-list.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/objc.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/sarray.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/thr.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc/typedstream.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/proto.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/stdarg.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/stdbool.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/stddef.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/syslimits.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/typeinfo
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-alpha.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-arc.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-clipper.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-h8300.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-i860.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-i960.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-m32r.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-m88k.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-mips.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-mn10200.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-mn10300.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-pa.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-ppc.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-pyr.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-sh.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-sparc.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-spur.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/va-v850.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/varargs.h
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/libgcc.a
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/libobjc.a
-lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/specs
-@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include/objc
-@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34/include
-@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.34
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/SYSCALLS.c.X
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1obj
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cc1plus
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/collect2
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/cpp
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/f771
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/README
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/assert.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/exception
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/float.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/iso646.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/limits.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/math.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/new
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/new.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/NXConstStr.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/Object.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/Protocol.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/encoding.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/hash.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc-api.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc-list.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/objc.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/sarray.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/thr.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc/typedstream.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/proto.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stdarg.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stdbool.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/stddef.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/syslimits.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/typeinfo
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-alpha.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-arc.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-clipper.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-h8300.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-i860.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-i960.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-m32r.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-m88k.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mips.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mn10200.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-mn10300.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-pa.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-ppc.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-pyr.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-sh.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-sparc.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-spur.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/va-v850.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/varargs.h
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/libgcc.a
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/libobjc.a
+lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/specs
+@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include/objc
+@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40/include
+@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd/egcs-2.91.40
@dirrm lib/gcc-lib/${MACHINE_GNU_ARCH}--netbsd
@dirrm lib/gcc-lib
lib/libf2c.a