summaryrefslogtreecommitdiff
path: root/devel/slib
diff options
context:
space:
mode:
authorjlam <jlam>2000-02-23 20:20:45 +0000
committerjlam <jlam>2000-02-23 20:20:45 +0000
commit2d811a27ba2889d800fe774abbe8cd47df18233d (patch)
tree78bf4110e7fa90c1e484c84320fe10861481e816 /devel/slib
parent561efadfb532b93d8184d9ba63f971efc13361a2 (diff)
downloadpkgsrc-2d811a27ba2889d800fe774abbe8cd47df18233d.tar.gz
slib-2c7 - portable Scheme library of compatibility and utility functions
Diffstat (limited to 'devel/slib')
-rw-r--r--devel/slib/Makefile34
-rw-r--r--devel/slib/files/md53
-rw-r--r--devel/slib/files/patch-sum3
-rw-r--r--devel/slib/patches/patch-aa13
-rw-r--r--devel/slib/pkg/COMMENT1
-rw-r--r--devel/slib/pkg/DESCR6
-rw-r--r--devel/slib/pkg/PLIST139
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