summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortv <tv@pkgsrc.org>1998-08-25 14:12:45 +0000
committertv <tv@pkgsrc.org>1998-08-25 14:12:45 +0000
commit3f0a6686f9a887b61f93e709976c665a6987ea4f (patch)
treec52594b4cba16b1274f6a7df6cb288c3bddacb7f /lang
parent15397b44e140c107223217b4c0374ca45578919a (diff)
downloadpkgsrc-3f0a6686f9a887b61f93e709976c665a6987ea4f.tar.gz
Nuke egcs-current. NetBSD-current has egcs, and earlier releases will
have "cross" pkgs appearing shortly.
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile3
-rw-r--r--lang/egcs-current/Makefile50
-rw-r--r--lang/egcs-current/files/md53
-rw-r--r--lang/egcs-current/patches/patch-aa17
-rw-r--r--lang/egcs-current/patches/patch-ab32
-rw-r--r--lang/egcs-current/patches/patch-ac15
-rw-r--r--lang/egcs-current/pkg/COMMENT1
-rw-r--r--lang/egcs-current/pkg/DESCR7
-rw-r--r--lang/egcs-current/pkg/PLIST.pre285
9 files changed, 1 insertions, 412 deletions
diff --git a/lang/Makefile b/lang/Makefile
index fd3c9c59187..47e2726a223 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.16 1998/08/07 09:55:18 ross Exp $
+# $NetBSD: Makefile,v 1.17 1998/08/25 14:12:45 tv Exp $
# FreeBSD Id: Makefile,v 1.82 1997/09/30 07:49:24 asami Exp
#
@@ -8,7 +8,6 @@
# SUBDIR += bwbasic
# SUBDIR += cim
# SUBDIR += cmucl
-# SUBDIR += egcs-current
# SUBDIR += eiffel
SUBDIR += elk
# SUBDIR += eperl
diff --git a/lang/egcs-current/Makefile b/lang/egcs-current/Makefile
deleted file mode 100644
index 18a85a58090..00000000000
--- a/lang/egcs-current/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# $NetBSD: Makefile,v 1.4 1998/08/20 15:17:04 tsarna Exp $
-#
-
-DISTNAME= egcs-19980608
-CATEGORIES= lang
-MASTER_SITES= ftp://egcs.cygnus.com/pub/egcs/snapshots/1998-06-08/
-
-MAINTAINER= tv@netbsd.org
-HOMEPAGE= http://egcs.cygnus.com/
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+=--enable-shared --with-gnu-as
-
-USE_GMAKE= yes
-MAKE_ENV+= BISON=true
-PLIST_SRC= ${WRKSRC}/.PLIST
-
-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 && \
- ${AR} clq libstdc++_pic.a `cat piclist` && \
- ${RANLIB} libstdc++_pic.a
-.endif
-
-post-install:
- ${MV} -f ${PREFIX}/bin/${MACHINE_GNU_ARCH}--netbsd-gcc ${PREFIX}/bin/cc
- ${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.40 && \
- strip cc1* collect2 cpp f771
- @${CP} ${PKGDIR}/PLIST.pre ${PLIST_SRC}
-.if (${MACHINE_ARCH} != "vax")
- @${ECHO} lib/libstdc++_pic.a >>${PLIST_SRC}
- ${INSTALL_DATA} ${WRKSRC}/libraries/libstdc++/libstdc++_pic.a ${PREFIX}/lib/
-.endif
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/egcs-current/files/md5 b/lang/egcs-current/files/md5
deleted file mode 100644
index c0195cb2d22..00000000000
--- a/lang/egcs-current/files/md5
+++ /dev/null
@@ -1,3 +0,0 @@
-$NetBSD: md5,v 1.3 1998/08/07 13:24:56 agc Exp $
-
-MD5 (egcs-19980608.tar.gz) = 001d2e96d55d34adb45659bc779907a8
diff --git a/lang/egcs-current/patches/patch-aa b/lang/egcs-current/patches/patch-aa
deleted file mode 100644
index 93c5e255ec2..00000000000
--- a/lang/egcs-current/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.2 1998/08/07 11:08:53 agc Exp $
-
---- gcc/config/arm/netbsd.h.orig Tue May 19 11:13:23 1998
-+++ gcc/config/arm/netbsd.h Sun May 31 19:01:51 1998
-@@ -145,3 +145,12 @@
- requirements. */
- #undef STRUCTURE_SIZE_BOUNDARY
- #define STRUCTURE_SIZE_BOUNDARY 8
-+
-+#undef ASM_WEAKEN_LABEL
-+#define ASM_WEAKEN_LABEL(FILE,NAME) \
-+ do { fputs ("\t.global\t", FILE); assemble_name (FILE, NAME); \
-+ fputs ("\n\t.weak\t", FILE); assemble_name (FILE, NAME); \
-+ fputc ('\n', FILE); } while (0)
-+
-+#undef TYPE_OPERAND_FMT
-+#define TYPE_OPERAND_FMT "#%s"
diff --git a/lang/egcs-current/patches/patch-ab b/lang/egcs-current/patches/patch-ab
deleted file mode 100644
index d6e9ba2ba38..00000000000
--- a/lang/egcs-current/patches/patch-ab
+++ /dev/null
@@ -1,32 +0,0 @@
-$NetBSD: patch-ab,v 1.2 1998/08/07 11:08:54 agc Exp $
-
---- gcc/cpp.texi.orig Sat Apr 4 12:37:40 1998
-+++ gcc/cpp.texi Wed Jun 3 15:13:28 1998
-@@ -2,16 +2,6 @@
- @setfilename cpp.info
- @settitle The C Preprocessor
-
--@ignore
--@ifinfo
--@format
--START-INFO-DIR-ENTRY
--* Cpp: (cpp). The C preprocessor.
--END-INFO-DIR-ENTRY
--@end format
--@end ifinfo
--@end ignore
--
- @c @smallbook
- @c @cropmarks
- @c @finalout
-@@ -71,6 +61,10 @@
- @end titlepage
- @page
-
-+@dircategory Programming
-+@direntry
-+* Cpp: (cpp). The C preprocessor.
-+@end direntry
- @node Top, Global Actions,, (DIR)
- @chapter The C Preprocessor
-
diff --git a/lang/egcs-current/patches/patch-ac b/lang/egcs-current/patches/patch-ac
deleted file mode 100644
index f6e590745ee..00000000000
--- a/lang/egcs-current/patches/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ac,v 1.2 1998/08/07 11:08:54 agc Exp $
-
---- gcc/gcc.texi.orig Tue May 19 20:24:28 1998
-+++ gcc/gcc.texi Wed Jun 3 15:14:41 1998
-@@ -182,6 +182,10 @@
-
- @ifinfo
-
-+@dircategory Programming
-+@direntry
-+* gcc: (gcc). The GNU C and C++ compilers.
-+@end direntry
- @node Top, G++ and GCC,, (DIR)
- @top Introduction
- @cindex introduction
diff --git a/lang/egcs-current/pkg/COMMENT b/lang/egcs-current/pkg/COMMENT
deleted file mode 100644
index d5f61a0d4ba..00000000000
--- a/lang/egcs-current/pkg/COMMENT
+++ /dev/null
@@ -1 +0,0 @@
-Cygnus's experimental GNU C, C++, and FORTRAN-77 compiler.
diff --git a/lang/egcs-current/pkg/DESCR b/lang/egcs-current/pkg/DESCR
deleted file mode 100644
index 8d8cfe9c088..00000000000
--- a/lang/egcs-current/pkg/DESCR
+++ /dev/null
@@ -1,7 +0,0 @@
-This version of egcs, Cygnus's own gcc, is a snapshot release. That means
-the source is experimental, and not heavily tested.
-
-The egcs compiler includes gcc (the GNU C compiler), g++ (the GNU C++
-compiler), g77 (the GNU FORTRAN 77 compiler), and libstdc++ (the GNU ANSI
-C++ library). Currently, a shared C++ library is only available for a.out
-platforms (this is being worked on).
diff --git a/lang/egcs-current/pkg/PLIST.pre b/lang/egcs-current/pkg/PLIST.pre
deleted file mode 100644
index 02e22274a60..00000000000
--- a/lang/egcs-current/pkg/PLIST.pre
+++ /dev/null
@@ -1,285 +0,0 @@
-@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
-@dirrm ${MACHINE_GNU_ARCH}--netbsd/lib
-@dirrm ${MACHINE_GNU_ARCH}--netbsd
-bin/c++
-bin/c++filt
-bin/cc
-bin/f77
-bin/g++
-bin/g77
-bin/gcc
-bin/gcov
-bin/protoize
-bin/unprotoize
-include/f2c.h
-include/g++/PlotFile.h
-include/g++/SFile.h
-include/g++/algo.h
-include/g++/algobase.h
-include/g++/algorithm
-include/g++/alloc.h
-include/g++/builtinbuf.h
-include/g++/bvector.h
-include/g++/cassert
-include/g++/cctype
-include/g++/cerrno
-include/g++/cfloat
-include/g++/ciso646
-include/g++/climits
-include/g++/clocale
-include/g++/cmath
-include/g++/complex
-include/g++/complex.h
-include/g++/csetjmp
-include/g++/csignal
-include/g++/cstdarg
-include/g++/cstddef
-include/g++/cstdio
-include/g++/cstdlib
-include/g++/cstring
-include/g++/ctime
-include/g++/cwchar
-include/g++/cwctype
-include/g++/defalloc.h
-include/g++/deque
-include/g++/deque.h
-include/g++/dummy.h
-include/g++/editbuf.h
-include/g++/floatio.h
-include/g++/fstream
-include/g++/fstream.h
-include/g++/function.h
-include/g++/functional
-include/g++/hash_map
-include/g++/hash_map.h
-include/g++/hash_set
-include/g++/hash_set.h
-include/g++/hashtable.h
-include/g++/heap.h
-include/g++/indstream.h
-include/g++/iolibio.h
-include/g++/iomanip
-include/g++/iomanip.h
-include/g++/iosfwd
-include/g++/iostdio.h
-include/g++/iostream
-include/g++/iostream.h
-include/g++/iostreamP.h
-include/g++/istream.h
-include/g++/iterator
-include/g++/iterator.h
-include/g++/libio.h
-include/g++/libioP.h
-include/g++/list
-include/g++/list.h
-include/g++/map
-include/g++/map.h
-include/g++/memory
-include/g++/multimap.h
-include/g++/multiset.h
-include/g++/numeric
-include/g++/ostream.h
-include/g++/pair.h
-include/g++/parsestream.h
-include/g++/pfstream.h
-include/g++/procbuf.h
-include/g++/pthread_alloc
-include/g++/pthread_alloc.h
-include/g++/queue
-include/g++/rope
-include/g++/rope.h
-include/g++/ropeimpl.h
-include/g++/set
-include/g++/set.h
-include/g++/slist
-include/g++/slist.h
-include/g++/stack
-include/g++/stack.h
-include/g++/std/bastring.cc
-include/g++/std/bastring.h
-include/g++/std/complext.cc
-include/g++/std/complext.h
-include/g++/std/dcomplex.h
-include/g++/std/fcomplex.h
-include/g++/std/ldcomplex.h
-include/g++/std/straits.h
-include/g++/stdexcept
-include/g++/stdiostream.h
-include/g++/stl.h
-include/g++/stl_algo.h
-include/g++/stl_algobase.h
-include/g++/stl_alloc.h
-include/g++/stl_bvector.h
-include/g++/stl_config.h
-include/g++/stl_construct.h
-include/g++/stl_deque.h
-include/g++/stl_function.h
-include/g++/stl_hash_fun.h
-include/g++/stl_hash_map.h
-include/g++/stl_hash_set.h
-include/g++/stl_hashtable.h
-include/g++/stl_heap.h
-include/g++/stl_iterator.h
-include/g++/stl_list.h
-include/g++/stl_map.h
-include/g++/stl_multimap.h
-include/g++/stl_multiset.h
-include/g++/stl_numeric.h
-include/g++/stl_pair.h
-include/g++/stl_queue.h
-include/g++/stl_raw_storage_iter.h
-include/g++/stl_relops.h
-include/g++/stl_rope.h
-include/g++/stl_set.h
-include/g++/stl_slist.h
-include/g++/stl_stack.h
-include/g++/stl_tempbuf.h
-include/g++/stl_tree.h
-include/g++/stl_uninitialized.h
-include/g++/stl_vector.h
-include/g++/stream.h
-include/g++/streambuf.h
-include/g++/strfile.h
-include/g++/string
-include/g++/strstream
-include/g++/strstream.h
-include/g++/tempbuf.h
-include/g++/tree.h
-include/g++/type_traits.h
-include/g++/utility
-include/g++/vector
-include/g++/vector.h
-@dirrm include/g++/std
-@dirrm include/g++
-@unexec %D/bin/install-info --delete %D/info/cpp.info %D/info/dir
-@unexec %D/bin/install-info --delete %D/info/g77.info %D/info/dir
-@unexec %D/bin/install-info --delete %D/info/gcc.info %D/info/dir
-info/cpp.info
-info/cpp.info-1
-info/cpp.info-2
-info/cpp.info-3
-info/g77.info
-info/g77.info-1
-info/g77.info-10
-info/g77.info-11
-info/g77.info-12
-info/g77.info-13
-info/g77.info-14
-info/g77.info-15
-info/g77.info-16
-info/g77.info-17
-info/g77.info-18
-info/g77.info-19
-info/g77.info-2
-info/g77.info-20
-info/g77.info-3
-info/g77.info-4
-info/g77.info-5
-info/g77.info-6
-info/g77.info-7
-info/g77.info-8
-info/g77.info-9
-info/gcc.info
-info/gcc.info-1
-info/gcc.info-10
-info/gcc.info-11
-info/gcc.info-12
-info/gcc.info-13
-info/gcc.info-14
-info/gcc.info-15
-info/gcc.info-16
-info/gcc.info-17
-info/gcc.info-18
-info/gcc.info-19
-info/gcc.info-2
-info/gcc.info-20
-info/gcc.info-21
-info/gcc.info-22
-info/gcc.info-23
-info/gcc.info-24
-info/gcc.info-25
-info/gcc.info-26
-info/gcc.info-27
-info/gcc.info-28
-info/gcc.info-29
-info/gcc.info-3
-info/gcc.info-4
-info/gcc.info-5
-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.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
-lib/libiberty.a
-lib/libstdc++.a
-man/man1/cccp.1
-man/man1/g++.1
-man/man1/g77.1
-man/man1/gcc.1
-@exec %D/bin/install-info %D/info/cpp.info %D/info/dir
-@exec %D/bin/install-info %D/info/g77.info %D/info/dir
-@exec %D/bin/install-info %D/info/gcc.info %D/info/dir
-@exec [ -f %D/info/dir ] || sed -ne '1,/Menu:/p' /usr/share/info/dir > %D/info/dir