diff options
author | drochner <drochner> | 1999-11-17 14:48:18 +0000 |
---|---|---|
committer | drochner <drochner> | 1999-11-17 14:48:18 +0000 |
commit | 9d87590a4a9528099b2ca9b2ec7e5e60689808cb (patch) | |
tree | 26e05d2d6f2689a1e38aa87e14ed9247d3e76f16 /lang/cint | |
parent | 8057f50496779b06affdb1101030e0509dbb3fb7 (diff) | |
download | pkgsrc-9d87590a4a9528099b2ca9b2ec7e5e60689808cb.tar.gz |
import pkg for cint, a C/C++ interpreter
Diffstat (limited to 'lang/cint')
-rw-r--r-- | lang/cint/Makefile | 30 | ||||
-rwxr-xr-x | lang/cint/files/cint.sh | 7 | ||||
-rw-r--r-- | lang/cint/files/md5 | 2 | ||||
-rw-r--r-- | lang/cint/files/patch-sum | 6 | ||||
-rw-r--r-- | lang/cint/patches/patch-aa | 12 | ||||
-rw-r--r-- | lang/cint/patches/patch-ab | 24 | ||||
-rw-r--r-- | lang/cint/pkg/COMMENT | 1 | ||||
-rw-r--r-- | lang/cint/pkg/DESCR | 6 | ||||
-rw-r--r-- | lang/cint/pkg/PLIST | 243 |
9 files changed, 331 insertions, 0 deletions
diff --git a/lang/cint/Makefile b/lang/cint/Makefile new file mode 100644 index 00000000000..77785af2bf2 --- /dev/null +++ b/lang/cint/Makefile @@ -0,0 +1,30 @@ +# $NetBSD: Makefile,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ + +DISTNAME= cint5.14 +PKGNAME= cint-5.14 +NO_WRKSUBDIR= yes +CATEGORIES= lang +MASTER_SITES= ftp://root.cern.ch/root/ + +MAINTAINER= packages@netbsd.org +HOMEPAGE= http://root.cern.ch/root/Cint.html + +do-build: + cd $(WRKDIR); sh ./setup platform/netbsd + +do-install: + $(MKDIR) $(PREFIX)/cint + $(INSTALL_PROGRAM) $(WRKDIR)/cint $(PREFIX)/cint + $(INSTALL_PROGRAM) $(WRKDIR)/makecint $(PREFIX)/cint + $(SED) "s;XXXPREFIXXXX;$(PREFIX);g" <$(FILESDIR)/cint.sh >$(PREFIX)/bin/cint + $(CHMOD) +x $(PREFIX)/bin/cint + $(LN) $(PREFIX)/bin/cint $(PREFIX)/bin/makecint + $(INSTALL_DATA) $(WRKDIR)/MAKEINFO $(PREFIX)/cint + $(CP) -r $(WRKDIR)/include $(WRKDIR)/stl $(PREFIX)/cint + $(RM) $(PREFIX)/cint/include/G__* + $(RM) $(PREFIX)/cint/include/Makeit $(PREFIX)/cint/include/make* + $(MKDIR) $(PREFIX)/cint/lib + $(CP) -r $(WRKDIR)/lib/prec_stl $(PREFIX)/cint/lib + $(INSTALL_DATA) $(WRKDIR)/G__ci.h $(PREFIX)/cint + +.include "../../mk/bsd.pkg.mk" diff --git a/lang/cint/files/cint.sh b/lang/cint/files/cint.sh new file mode 100755 index 00000000000..1549eb90468 --- /dev/null +++ b/lang/cint/files/cint.sh @@ -0,0 +1,7 @@ +#!/bin/sh + +# $NetBSD: cint.sh,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ + +CINTSYSDIR=XXXPREFIXXXX/cint +export CINTSYSDIR +exec XXXPREFIXXXX/cint/`basename $0` $* diff --git a/lang/cint/files/md5 b/lang/cint/files/md5 new file mode 100644 index 00000000000..a2fe9ce12b5 --- /dev/null +++ b/lang/cint/files/md5 @@ -0,0 +1,2 @@ +$NetBSD: md5,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ +MD5 (cint5.14.tar.gz) = 49d4325043efa6e00612adcdb53e218c diff --git a/lang/cint/files/patch-sum b/lang/cint/files/patch-sum new file mode 100644 index 00000000000..955070fee67 --- /dev/null +++ b/lang/cint/files/patch-sum @@ -0,0 +1,6 @@ +$NetBSD: patch-sum,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ + +MD5 (patch-aa) = 5a11421be4157b21f6c3aea01d332187 +MD5 (patch-aa~) = 5a11421be4157b21f6c3aea01d332187 +MD5 (patch-ab) = 5cea73bae45bccd80f30340ec2dbbffc +MD5 (patch-ab~) = 5cea73bae45bccd80f30340ec2dbbffc diff --git a/lang/cint/patches/patch-aa b/lang/cint/patches/patch-aa new file mode 100644 index 00000000000..b0e4bbe9096 --- /dev/null +++ b/lang/cint/patches/patch-aa @@ -0,0 +1,12 @@ +$NetBSD: patch-aa,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ +--- platform/netbsd.orig Sat Oct 11 17:19:04 1997 ++++ platform/netbsd Sat Nov 6 16:09:33 1999 +@@ -19,7 +19,7 @@ + CCDLLOPT = -fPIC + LDDLLOPT = -shared + OPTIMIZE = -O +-LDOPT = -lm -ltermcap -lbsd -ldl -rdynamic ++LDOPT = -lm -ltermcap -export-dynamic + SYSMACRO = -DG__REGEXP -DG__SHAREDLIB -DG__OSFDLL + OTHMACRO = + SYSIPATH = diff --git a/lang/cint/patches/patch-ab b/lang/cint/patches/patch-ab new file mode 100644 index 00000000000..81a01cda862 --- /dev/null +++ b/lang/cint/patches/patch-ab @@ -0,0 +1,24 @@ +$NetBSD: patch-ab,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ +--- setup.orig Fri Oct 22 16:34:52 1999 ++++ setup Sat Nov 6 18:43:29 1999 +@@ -208,13 +208,13 @@ + ################################################################# + # setup GNU readline library .inputrc file + ################################################################# +-if test -f $HOME/.inputrc +-then +- echo $HOME'/.inputrc already exists' +-else +- echo 'Default ' $HOME'/.inputrc generated' +- echo 'set editing-mode vi' > $HOME/.inputrc +-fi ++#if test -f $HOME/.inputrc ++#then ++# echo $HOME'/.inputrc already exists' ++#else ++# echo 'Default ' $HOME'/.inputrc generated' ++# echo 'set editing-mode vi' > $HOME/.inputrc ++#fi + + ############################################################################## + # Display message diff --git a/lang/cint/pkg/COMMENT b/lang/cint/pkg/COMMENT new file mode 100644 index 00000000000..86cf6bef2b2 --- /dev/null +++ b/lang/cint/pkg/COMMENT @@ -0,0 +1 @@ +C/C++ interpreter diff --git a/lang/cint/pkg/DESCR b/lang/cint/pkg/DESCR new file mode 100644 index 00000000000..fbb9babb627 --- /dev/null +++ b/lang/cint/pkg/DESCR @@ -0,0 +1,6 @@ +"cint" is a C/C++ interpreter. About 95% of ANSI C and +90% of C++ features are covered. (Data abstraction, class +inheritance, virtual function, function and operator over- +loading, default parameter, template, etc...) Cint has +source code debugger which has sufficient capability to +debug complicated C++ program. diff --git a/lang/cint/pkg/PLIST b/lang/cint/pkg/PLIST new file mode 100644 index 00000000000..19ff2f2d440 --- /dev/null +++ b/lang/cint/pkg/PLIST @@ -0,0 +1,243 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1999/11/17 14:48:18 drochner Exp $ +bin/cint +bin/makecint +cint/G__ci.h +cint/MAKEINFO +cint/cint +cint/makecint +cint/include/Common.h +cint/include/README +cint/include/README.txt +cint/include/ReadF.C +cint/include/ReadF.cxx +cint/include/ReadF.dl +cint/include/ReadF.h +cint/include/ReadF.o +cint/include/RegE.C +cint/include/RegE.cxx +cint/include/RegE.dl +cint/include/RegE.h +cint/include/RegE.o +cint/include/api.h +cint/include/array.c +cint/include/array.dl +cint/include/array.h +cint/include/arrayiostream.h +cint/include/assert.h +cint/include/bool.h +cint/include/boolean.h +cint/include/carray.c +cint/include/carray.dl +cint/include/carray.h +cint/include/cassert +cint/include/cctype +cint/include/cerrno +cint/include/cfloat +cint/include/cintsock.dll +cint/include/ciso646 +cint/include/climits +cint/include/clocale +cint/include/cmath +cint/include/complex +cint/include/complex.h +cint/include/constants.h +cint/include/csetjmp +cint/include/csignal +cint/include/cstdarg +cint/include/cstddef +cint/include/cstdio +cint/include/cstdlib +cint/include/cstring +cint/include/ctime +cint/include/ctype.h +cint/include/cwchar +cint/include/cwctype +cint/include/darray.cxx +cint/include/darray.h +cint/include/done +cint/include/errno.h +cint/include/error +cint/include/ertti.h +cint/include/exception.h +cint/include/fcntl.h +cint/include/fft.c +cint/include/fft.dl +cint/include/fft.h +cint/include/float.h +cint/include/fstream +cint/include/fstream.h +cint/include/graphbuf.h +cint/include/hp54503.h +cint/include/hpib.c +cint/include/hpib.h +cint/include/iomanip.h +cint/include/iosenum.cxx +cint/include/iosenum.h +cint/include/iosenum.h.bk +cint/include/iosfwd +cint/include/iosfwd.h +cint/include/iostream +cint/include/iostream.h +cint/include/istream +cint/include/limits.h +cint/include/locale.h +cint/include/long.dl +cint/include/lsm.c +cint/include/lsm.dl +cint/include/lsm.h +cint/include/math.h +cint/include/mkincld +cint/include/mkincld.c +cint/include/new.h +cint/include/ostream +cint/include/platform.h +cint/include/pthread.h +cint/include/readfile.h +cint/include/regex.h +cint/include/regexp.h +cint/include/setjmp.h +cint/include/signal.h +cint/include/socket.h +cint/include/sstream +cint/include/statistics.c +cint/include/statistics.dl +cint/include/statistics.h +cint/include/stdarg.h +cint/include/stddef.h +cint/include/stdio.h +cint/include/stdlib.h +cint/include/stream.h +cint/include/string.h +cint/include/striostream.h +cint/include/strstream.h +cint/include/systypes.h +cint/include/time.h +cint/include/typeinfo +cint/include/typeinfo.h +cint/include/unistd.h +cint/include/windows.h +cint/include/winsock.h +cint/include/xgraph.c +cint/include/xgraph.dl +cint/include/xygraphbuf.h +cint/stl/README.txt +cint/stl/_deque.h +cint/stl/_iterator.h +cint/stl/_list.h +cint/stl/_map.h +cint/stl/_multimap.h +cint/stl/_multiset.h +cint/stl/_pair.h +cint/stl/_set.h +cint/stl/_stack.h +cint/stl/_utility.h +cint/stl/_vector.h +cint/stl/algo.h +cint/stl/algobase.h +cint/stl/algorithm +cint/stl/bitset +cint/stl/bool +cint/stl/bool.h +cint/stl/bstring.h +cint/stl/bvector.h +cint/stl/defalloc.h +cint/stl/deque +cint/stl/deque.dll +cint/stl/deque.h +cint/stl/faralloc.h +cint/stl/fdeque.h +cint/stl/flist.h +cint/stl/fmap.h +cint/stl/fmultmap.h +cint/stl/fmultset.h +cint/stl/fset.h +cint/stl/function.h +cint/stl/functional +cint/stl/hdeque.h +cint/stl/heap.h +cint/stl/hlist.h +cint/stl/hmap.h +cint/stl/hmultmap.h +cint/stl/hmultset.h +cint/stl/hset.h +cint/stl/hugalloc.h +cint/stl/hvector.h +cint/stl/iterator +cint/stl/iterator.h +cint/stl/lbvector.h +cint/stl/ldeque.h +cint/stl/limits +cint/stl/list +cint/stl/list.dll +cint/stl/list.h +cint/stl/llist.h +cint/stl/lmap.h +cint/stl/lmultmap.h +cint/stl/lmultset.h +cint/stl/lngalloc.h +cint/stl/lset.h +cint/stl/map +cint/stl/map.dll +cint/stl/map.h +cint/stl/memory +cint/stl/multimap +cint/stl/multimap.dll +cint/stl/multimap.h +cint/stl/multiset +cint/stl/multiset.dll +cint/stl/multiset.h +cint/stl/neralloc.h +cint/stl/nmap.h +cint/stl/nmultmap.h +cint/stl/nmultset.h +cint/stl/nset.h +cint/stl/numeric +cint/stl/pair +cint/stl/pair.h +cint/stl/projectn.h +cint/stl/queue +cint/stl/queue.dll +cint/stl/random.cpp +cint/stl/set +cint/stl/set.dll +cint/stl/set.h +cint/stl/stack +cint/stl/stack.dll +cint/stl/stack.h +cint/stl/string +cint/stl/string.dll +cint/stl/tempbuf.cpp +cint/stl/tempbuf.h +cint/stl/teststl +cint/stl/teststl.c +cint/stl/tree.h +cint/stl/utility +cint/stl/valarray +cint/stl/vector +cint/stl/vector.dll +cint/stl/vector.h +cint/lib/prec_stl/README.txt +cint/lib/prec_stl/algorithm +cint/lib/prec_stl/bitset +cint/lib/prec_stl/deque +cint/lib/prec_stl/functional +cint/lib/prec_stl/iterator +cint/lib/prec_stl/limits +cint/lib/prec_stl/list +cint/lib/prec_stl/map +cint/lib/prec_stl/memory +cint/lib/prec_stl/multimap +cint/lib/prec_stl/multiset +cint/lib/prec_stl/numeric +cint/lib/prec_stl/queue +cint/lib/prec_stl/set +cint/lib/prec_stl/stack +cint/lib/prec_stl/string +cint/lib/prec_stl/utility +cint/lib/prec_stl/valarray +cint/lib/prec_stl/vector +@dirrm cint/include +@dirrm cint/stl +@dirrm cint/lib/prec_stl +@dirrm cint/lib +@dirrm cint |