split slib from scm, as it's much cleaner if someone else wants to build

other scheme ports.
This commit is contained in:
espie 2001-02-03 20:39:15 +00:00
parent 797c4bcb6e
commit 84d10f89fd
7 changed files with 175 additions and 0 deletions

34
devel/slib/Makefile Normal file
View File

@ -0,0 +1,34 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/02/03 20:39:15 espie Exp $
CATEGORIES= devel
NEED_VERSION= 1.352
V=2c9
DISTNAME= slib$V
PKGNAME= slib-$V
EXTRACT_SUFX= .zip
HOMEPAGE= http://swissnet.ai.mit.edu/~jaffer/SCM.html
MASTER_SITES= ftp://ftp.swiss.ai.mit.edu/pub/scm/
MAINTAINER= Marc Espie <espie@openbsd.org>
WRKDIST= ${WRKDIR}/slib
PERMIT_PACKAGE_CDROM= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_FTP= Yes
NO_BUILD= Yes
do-install:
@${INSTALL_DATA_DIR} ${PREFIX}/share/slib
${INSTALL_DATA} ${WRKDIR}/slib/*.scm ${PREFIX}/share/slib
${INSTALL_DATA} ${WRKDIR}/slib/{ANNOUNCE,README,FAQ} ${PREFIX}/share/slib
${INSTALL_DATA} ${WRKDIR}/slib/slib.info ${PREFIX}/info
.include <bsd.port.mk>

3
devel/slib/files/md5 Normal file
View File

@ -0,0 +1,3 @@
MD5 (slib2c9.zip) = db159efaee38d34e7c0b2395ecc7222c
RMD160 (slib2c9.zip) = 1b32041ee03049f25664ebcf91aa2d7a27f85a11
SHA1 (slib2c9.zip) = 5d221c8651a1c2abbe1098bd05013903934de0e0

View File

@ -0,0 +1,3 @@
(define (library-vicinity) "@PREFIX@/share/slib/")
(define (implementation-vicinity) "@PREFIX@/share/scm/")
(load (in-vicinity (library-vicinity) "require"))

1
devel/slib/pkg/COMMENT Normal file
View File

@ -0,0 +1 @@
scheme r5 library

3
devel/slib/pkg/DESCR Normal file
View File

@ -0,0 +1,3 @@
SLIB is a portable Scheme library that conforms to R^5.
WWW: ${HOMEPAGE}

127
devel/slib/pkg/PLIST Normal file
View File

@ -0,0 +1,127 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/02/03 20:39:16 espie Exp $
@unexec install-info --delete --info-dir=%D/info %D/info/slib.info
info/slib.info
share/slib/ANNOUNCE
share/slib/Bev2slib.scm
share/slib/FAQ
share/slib/README
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/break.scm
share/slib/byte.scm
share/slib/chap.scm
share/slib/charplot.scm
share/slib/cltime.scm
share/slib/collect.scm
share/slib/comlist.scm
share/slib/comparse.scm
share/slib/cring.scm
share/slib/db2html.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/eval.scm
share/slib/factor.scm
share/slib/fft.scm
share/slib/fluidlet.scm
share/slib/format.scm
share/slib/formatst.scm
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/http-cgi.scm
share/slib/lineio.scm
share/slib/logical.scm
share/slib/macrotst.scm
share/slib/macwork.scm
share/slib/makcrc.scm
share/slib/mbe.scm
share/slib/minimize.scm
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/pnm.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/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/schmooz.scm
share/slib/scmacro.scm
share/slib/scmactst.scm
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/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/values.scm
share/slib/withfile.scm
share/slib/wttest.scm
share/slib/wttree.scm
share/slib/yasyn.scm
@dirrm share/slib
@exec install-info --info-dir=%D/info %D/info/slib.info

4
devel/slib/pkg/SECURITY Normal file
View File

@ -0,0 +1,4 @@
$OpenBSD: SECURITY,v 1.1.1.1 2001/02/03 20:39:16 espie Exp $
The scheme standard runtime provides a tmpnam facility which is inherently
insecure in nature.