summaryrefslogtreecommitdiff
path: root/lang/egcs
diff options
context:
space:
mode:
authoragc <agc@pkgsrc.org>1999-04-07 10:36:29 +0000
committeragc <agc@pkgsrc.org>1999-04-07 10:36:29 +0000
commite13f1b3093a2d849deeec335c65121a9637748f6 (patch)
tree52619550cb93ba3413197fe5391723784ad0e5d4 /lang/egcs
parent86c624dc7a72585a0cbcb3e68cd95aac34a2c05e (diff)
downloadpkgsrc-e13f1b3093a2d849deeec335c65121a9637748f6.tar.gz
Import of egcs-1.1.2, the the experimental GNU compiler suite, for use on
Solaris only (this package is part of the base NetBSD system).
Diffstat (limited to 'lang/egcs')
-rw-r--r--lang/egcs/Makefile23
-rw-r--r--lang/egcs/files/md53
-rw-r--r--lang/egcs/pkg/COMMENT1
-rw-r--r--lang/egcs/pkg/DESCR27
-rw-r--r--lang/egcs/pkg/PLIST287
5 files changed, 341 insertions, 0 deletions
diff --git a/lang/egcs/Makefile b/lang/egcs/Makefile
new file mode 100644
index 00000000000..c50146dfa08
--- /dev/null
+++ b/lang/egcs/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 1999/04/07 10:36:29 agc Exp $
+#
+
+DISTNAME= egcs-1.1.2
+CATEGORIES= lang
+MASTER_SITES= ftp://egcs.cygnus.com/pub/egcs/releases/egcs-1.1.2/
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://egcs.cygnus.com/index.html
+
+GNU_CONFIGURE= yes
+
+NOT_FOR_OPSYS= NetBSD # In NetBSD base system
+
+PREFIX= ${LOCALBASE}/egcs
+
+MAKE_ENV+= CPPFLAGS=
+
+ALL_TARGET= bootstrap
+
+INFO_FILES= cpp.info g77.info gcc.info
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/egcs/files/md5 b/lang/egcs/files/md5
new file mode 100644
index 00000000000..534fed05237
--- /dev/null
+++ b/lang/egcs/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 1999/04/07 10:36:29 agc Exp $
+
+MD5 (egcs-1.1.2.tar.gz) = 7d8ef10534ae0e09810d083cb722b6d8
diff --git a/lang/egcs/pkg/COMMENT b/lang/egcs/pkg/COMMENT
new file mode 100644
index 00000000000..a9d6a006338
--- /dev/null
+++ b/lang/egcs/pkg/COMMENT
@@ -0,0 +1 @@
+the experimental GNU compiler suite.
diff --git a/lang/egcs/pkg/DESCR b/lang/egcs/pkg/DESCR
new file mode 100644
index 00000000000..1ff6bfaf777
--- /dev/null
+++ b/lang/egcs/pkg/DESCR
@@ -0,0 +1,27 @@
+EGCS is a free software project to further the development of the GNU
+compilers using an open development environment.
+
++ Compilers are available under the terms of the GPL.
++ Copyrights for the compilers are to be held by the FSF.
++ Other components (runtime libraries, testsuites, etc) will be
+ available under various free licenses with copyrights being held
+ by individual authors or the FSF.
++ Further Development of GNU Compilers
+ New languages
+ New optimizations
+ New targets
+ Improved runtime libraries
+ Various infrastructure improvements
++ Open Development Environment
+ Encourage cooperation and communication between developers
+ Work more closely with "consumers"
+ Code available to everyone at anytime, and development is open to anyone
+ that wants to contribute.
+ Patches will be considered equally based on their technical merits
+ All individuals and companies are welcome to contribute as long as they
+ accept the groundrules.
++ Open mailing lists
++ Developer friendly tools and procedures (ie cvs, multiple maintainers, etc)
++ Conflicts of interest exist for many egcs developers, the developers as
+ well as the egcs steering committee will not allow those
+ conflicts of interest to have an effect on the egcs project
diff --git a/lang/egcs/pkg/PLIST b/lang/egcs/pkg/PLIST
new file mode 100644
index 00000000000..692ed954040
--- /dev/null
+++ b/lang/egcs/pkg/PLIST
@@ -0,0 +1,287 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 1999/04/07 10:36:29 agc Exp $
+bin/c++
+bin/g++
+bin/gcc
+bin/c++filt
+bin/g77
+bin/protoize
+bin/unprotoize
+bin/gcov
+bin/sparc-sun-solaris-gcc
+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++/PlotFile.h
+include/g++/SFile.h
+include/g++/builtinbuf.h
+include/g++/dummy.h
+include/g++/editbuf.h
+include/g++/floatio.h
+include/g++/fstream.h
+include/g++/indstream.h
+include/g++/iolibio.h
+include/g++/iomanip.h
+include/g++/iostdio.h
+include/g++/iostream.h
+include/g++/iostreamP.h
+include/g++/istream.h
+include/g++/libio.h
+include/g++/libioP.h
+include/g++/ostream.h
+include/g++/parsestream.h
+include/g++/pfstream.h
+include/g++/procbuf.h
+include/g++/stdiostream.h
+include/g++/stream.h
+include/g++/streambuf.h
+include/g++/heap.h
+include/g++/strfile.h
+include/g++/strstream.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++/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++/string
+include/g++/stdexcept
+include/g++/algorithm
+include/g++/deque
+include/g++/functional
+include/g++/hash_map
+include/g++/hash_set
+include/g++/iterator
+include/g++/list
+include/g++/map
+include/g++/memory
+include/g++/numeric
+include/g++/pthread_alloc
+include/g++/queue
+include/g++/rope
+include/g++/set
+include/g++/slist
+include/g++/stack
+include/g++/utility
+include/g++/vector
+include/g++/fstream
+include/g++/iomanip
+include/g++/iostream
+include/g++/strstream
+include/g++/iosfwd
+include/g++/complex.h
+include/g++/stl.h
+include/g++/algo.h
+include/g++/algobase.h
+include/g++/alloc.h
+include/g++/bvector.h
+include/g++/defalloc.h
+include/g++/deque.h
+include/g++/function.h
+include/g++/hash_map.h
+include/g++/hash_set.h
+include/g++/hashtable.h
+include/g++/iterator.h
+include/g++/list.h
+include/g++/map.h
+include/g++/multimap.h
+include/g++/multiset.h
+include/g++/pair.h
+include/g++/pthread_alloc.h
+include/g++/rope.h
+include/g++/ropeimpl.h
+include/g++/set.h
+include/g++/slist.h
+include/g++/stack.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++/tempbuf.h
+include/g++/tree.h
+include/g++/type_traits.h
+include/g++/vector.h
+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/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+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/sparc-sun-solaris/egcs-2.91.66/include/math.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/curses.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/assert.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/syslimits.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/stdarg.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/stddef.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/varargs.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-alpha.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-h8300.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-i860.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-i960.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-mips.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-m88k.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-mn10200.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-mn10300.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-pa.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-pyr.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-sparc.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-clipper.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-spur.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-m32r.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-sh.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-v850.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-arc.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/iso646.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/va-ppc.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/typeinfo
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/exception
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/new
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/new.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/proto.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/stdbool.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/limits.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/float.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/README
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/fixed
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/hash.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/objc-list.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/sarray.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/objc.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/objc-api.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/NXConstStr.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/Object.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/Protocol.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/encoding.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/typedstream.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/objc/thr.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include/g2c.h
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/cc1
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/cc1plus
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/f771
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/cc1obj
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/collect2
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/crt1.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/crti.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/crtn.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/gcrt1.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/gmon.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/crtbegin.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/crtend.o
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/specs
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/SYSCALLS.c.X
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/cpp
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/libobjc.a
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/libgcc.a
+lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/libg2c.a
+lib/libiberty.a
+lib/libstdc++.a
+man/man1/g++.1
+man/man1/g77.1
+man/man1/gcc.1
+man/man1/cccp.1
+sparc-sun-solaris/include/_G_config.h
+sparc-sun-solaris/include/assert.h
+sparc-sun-solaris/lib/libiberty.a
+@dirrm include/g++/std
+@dirrm include/g++
+@dirrm lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66
+@dirrm lib/gcc-lib/sparc-sun-solaris/egcs-2.91.66/include
+@dirrm lib/gcc-lib/sparc-sun-solaris
+@dirrm lib/gcc-lib
+@dirrm sparc-sun-solaris/include
+@dirrm sparc-sun-solaris/lib
+@dirrm sparc-sun-solaris