diff options
-rw-r--r-- | devel/slib/Makefile | 34 | ||||
-rw-r--r-- | devel/slib/files/md5 | 3 | ||||
-rw-r--r-- | devel/slib/files/patch-sum | 3 | ||||
-rw-r--r-- | devel/slib/patches/patch-aa | 13 | ||||
-rw-r--r-- | devel/slib/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/slib/pkg/DESCR | 6 | ||||
-rw-r--r-- | devel/slib/pkg/PLIST | 139 |
7 files changed, 199 insertions, 0 deletions
diff --git a/devel/slib/Makefile b/devel/slib/Makefile new file mode 100644 index 00000000000..fe2775aa58f --- /dev/null +++ b/devel/slib/Makefile @@ -0,0 +1,34 @@ +# $NetBSD: Makefile,v 1.1.1.1 2000/02/23 20:20:45 jlam Exp $ + +DISTNAME= slib2c7 +PKGNAME= slib-2c7 +CATEGORIES= devel +MASTER_SITES= http://swissnet.ai.mit.edu/ftpdir/scm/ \ + ${MASTER_SITE_GNU:=jacal/} +EXTRACT_SUFX= .zip + +MAINTAINER= jlam@netbsd.org +HOMEPAGE= http://swissnet.ai.mit.edu/~jaffer/SLIB.html + +BUILD_DEPENDS+= ${LOCALBASE}/bin/unzip:../../archivers/unzip + +WRKSRC= ${WRKDIR}/slib +EXTRACT_CMD= ${LOCALBASE}/bin/unzip -uLa \ + ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} + +NO_CONFIGURE= yes +NO_BUILD= yes + +SLIBDIR= share/slib +DOCDIR= share/doc/slib + +INFO_FILES= slib.info + +do-install: + ${INSTALL_DATA_DIR} ${PREFIX}/${SLIBDIR} + cd ${WRKSRC}; ${INSTALL_DATA} *.scm *.init ${PREFIX}/${SLIBDIR} + ${INSTALL_DATA_DIR} ${PREFIX}/${DOCDIR} + cd ${WRKSRC}; ${INSTALL_DATA} README FAQ ${PREFIX}/${DOCDIR} + ${INSTALL_DATA} ${WRKSRC}/slib.info ${PREFIX}/info + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/slib/files/md5 b/devel/slib/files/md5 new file mode 100644 index 00000000000..2b97a41faa9 --- /dev/null +++ b/devel/slib/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2000/02/23 20:20:45 jlam Exp $ + +MD5 (slib2c7.zip) = 53ea05afc7ba9638d804b6cf565306ee diff --git a/devel/slib/files/patch-sum b/devel/slib/files/patch-sum new file mode 100644 index 00000000000..f7e9a515e61 --- /dev/null +++ b/devel/slib/files/patch-sum @@ -0,0 +1,3 @@ +$NetBSD: patch-sum,v 1.1.1.1 2000/02/23 20:20:45 jlam Exp $ + +MD5 (patch-aa) = af4b5e4a9921040d2a8c2ca48e89ed8c diff --git a/devel/slib/patches/patch-aa b/devel/slib/patches/patch-aa new file mode 100644 index 00000000000..b5c3ac78948 --- /dev/null +++ b/devel/slib/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.1.1.1 2000/02/23 20:20:45 jlam Exp $ + +--- require.scm.orig Sun Dec 5 19:54:37 1999 ++++ require.scm Wed Feb 23 14:49:52 2000 +@@ -126,7 +126,7 @@ + (if (not *catalog*) + (let ((slibcat (catalog:try-read (implementation-vicinity) "slibcat"))) + (cond ((not (catalog/require-version-match? slibcat)) +- (slib:load (in-vicinity (library-vicinity) "mklibcat")) ++ (slib:load (in-vicinity (library-vicinity) "mklibcat.scm")) + (set! slibcat + (catalog:try-read (implementation-vicinity) "slibcat")))) + (cond (slibcat diff --git a/devel/slib/pkg/COMMENT b/devel/slib/pkg/COMMENT new file mode 100644 index 00000000000..4510f81d76c --- /dev/null +++ b/devel/slib/pkg/COMMENT @@ -0,0 +1 @@ +portable Scheme library of compatibility and utility functions diff --git a/devel/slib/pkg/DESCR b/devel/slib/pkg/DESCR new file mode 100644 index 00000000000..7daecbf3555 --- /dev/null +++ b/devel/slib/pkg/DESCR @@ -0,0 +1,6 @@ +"SLIB" is a portable library for the programming language "Scheme". It | +provides a platform independent framework for using "packages" of | +Scheme procedures and syntax. As distributed, SLIB contains useful +packages for all Scheme implementations. Its catalog can be | +transparently extended to accomodate packages specific to a site, | +implementation, user, or directory. | diff --git a/devel/slib/pkg/PLIST b/devel/slib/pkg/PLIST new file mode 100644 index 00000000000..7b0a2a201db --- /dev/null +++ b/devel/slib/pkg/PLIST @@ -0,0 +1,139 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2000/02/23 20:20:45 jlam Exp $ +@unexec install-info --delete %D/info/slib.info %D/info/dir +info/slib.info +@exec install-info %D/info/slib.info %D/info/dir +share/doc/slib/FAQ +share/doc/slib/README +share/slib/Bev2slib.scm +share/slib/RScheme.init +share/slib/STk.init +share/slib/Template.scm +share/slib/alist.scm +share/slib/alistab.scm +share/slib/array.scm +share/slib/arraymap.scm +share/slib/batch.scm +share/slib/bigloo.init +share/slib/break.scm +share/slib/byte.scm +share/slib/chap.scm +share/slib/charplot.scm +share/slib/chez.init +share/slib/cltime.scm +share/slib/collect.scm +share/slib/comlist.scm +share/slib/comparse.scm +share/slib/cring.scm +share/slib/dbrowse.scm +share/slib/dbutil.scm +share/slib/debug.scm +share/slib/defmacex.scm +share/slib/determ.scm +share/slib/dwindtst.scm +share/slib/dynamic.scm +share/slib/dynwind.scm +share/slib/elk.init +share/slib/eval.scm +share/slib/factor.scm +share/slib/fft.scm +share/slib/fluidlet.scm +share/slib/format.scm +share/slib/formatst.scm +share/slib/gambit.init +share/slib/genwrite.scm +share/slib/getopt.scm +share/slib/getparam.scm +share/slib/glob.scm +share/slib/hash.scm +share/slib/hashtab.scm +share/slib/htmlform.scm +share/slib/lineio.scm +share/slib/logical.scm +share/slib/macrotst.scm +share/slib/macscheme.init +share/slib/macwork.scm +share/slib/makcrc.scm +share/slib/mbe.scm +share/slib/mitscheme.init +share/slib/mklibcat.scm +share/slib/modular.scm +share/slib/mulapply.scm +share/slib/mularg.scm +share/slib/mwdenote.scm +share/slib/mwexpand.scm +share/slib/mwsynrul.scm +share/slib/nclients.scm +share/slib/obj2str.scm +share/slib/object.scm +share/slib/paramlst.scm +share/slib/plottest.scm +share/slib/pp.scm +share/slib/ppfile.scm +share/slib/prec.scm +share/slib/printf.scm +share/slib/priorque.scm +share/slib/process.scm +share/slib/promise.scm +share/slib/pscheme.init +share/slib/psxtime.scm +share/slib/qp.scm +share/slib/queue.scm +share/slib/r4rsyn.scm +share/slib/randinex.scm +share/slib/random.scm +share/slib/ratize.scm +share/slib/rdms.scm +share/slib/recobj.scm +share/slib/record.scm +share/slib/repl.scm +share/slib/report.scm +share/slib/require.scm +share/slib/root.scm +share/slib/sc2.scm +share/slib/sc4opt.scm +share/slib/sc4sc3.scm +share/slib/scaexpp.scm +share/slib/scaglob.scm +share/slib/scainit.scm +share/slib/scamacr.scm +share/slib/scanf.scm +share/slib/scaoutp.scm +share/slib/scheme2c.init +share/slib/scheme48.init +share/slib/schmooz.scm +share/slib/scm.init +share/slib/scmacro.scm +share/slib/scmactst.scm +share/slib/scsh.init +share/slib/selfset.scm +share/slib/sierpinski.scm +share/slib/sort.scm +share/slib/soundex.scm +share/slib/stdio.scm +share/slib/strcase.scm +share/slib/strport.scm +share/slib/strsrch.scm +share/slib/struct.scm +share/slib/structst.scm +share/slib/structure.scm +share/slib/synchk.scm +share/slib/synclo.scm +share/slib/synrul.scm +share/slib/t3.init +share/slib/tek40.scm +share/slib/tek41.scm +share/slib/timezone.scm +share/slib/trace.scm +share/slib/tree.scm +share/slib/trnscrpt.scm +share/slib/tsort.scm +share/slib/tzfile.scm +share/slib/umbscheme.init +share/slib/values.scm +share/slib/vscm.init +share/slib/withfile.scm +share/slib/wttest.scm +share/slib/wttree.scm +share/slib/yasyn.scm +@dirrm share/slib +@dirrm share/doc/slib |