Index: Makefile =================================================================== RCS file: /home/ncvs/ports/lang/slib/Makefile,v retrieving revision 1.16 diff -u -r1.16 Makefile --- Makefile 17 Aug 2001 18:37:53 -0000 1.16 +++ Makefile 30 Nov 2002 03:09:12 -0000 @@ -6,11 +6,10 @@ # PORTNAME= slib -PORTVERSION= 2d1 -PORTREVISION= 2 +PORTVERSION= 2d5 CATEGORIES= lang MASTER_SITES= http://swissnet.ai.mit.edu/ftpdir/scm/ -DISTNAME= slib2d1 +DISTNAME= slib${PORTVERSION} MAINTAINER= nakai@FreeBSD.org @@ -18,15 +17,26 @@ WRKSRC= ${WRKDIR}/slib -USE_ZIP= yes NO_BUILD= yes do-install: + ${MKDIR} ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/*.scm ${DATADIR} ${MKDIR} ${PREFIX}/share/slib ${INSTALL_DATA} ${WRKSRC}/*.scm ${PREFIX}/share/slib ${RM} -f ${LOCALBASE}/share/guile/slib ${LN} -sf ${PREFIX}/share/slib ${LOCALBASE}/share/guile/slib ${LOCALBASE}/bin/guile -c \ "(use-modules (ice-9 slib)) (require 'new-catalog)" + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for file in ANNOUNCE COPYING ChangeLog FAQ README + ${INSTALL_MAN} ${WRKSRC}/${file} ${DOCSDIR} +.endfor + ${INSTALL_MAN} ${WRKSRC}/slib.info ${PREFIX}/info + install-info ${PREFIX}/info/slib.info ${PREFIX}/info/dir +.endif .include Index: distinfo =================================================================== RCS file: /home/ncvs/ports/lang/slib/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo 28 Mar 2001 09:01:14 -0000 1.5 +++ distinfo 30 Nov 2002 03:09:12 -0000 @@ -1 +1 @@ -MD5 (slib2d1.zip) = 63923a04bf33f7419d6ba8f62bcc6cb2 +MD5 (slib2d5.tar.gz) = e76f8d3b52ccd5c0f9c559310ecf6f68 Index: pkg-comment =================================================================== RCS file: /home/ncvs/ports/lang/slib/pkg-comment,v retrieving revision 1.2 diff -u -r1.2 pkg-comment --- pkg-comment 26 Jun 1999 18:39:09 -0000 1.2 +++ pkg-comment 30 Nov 2002 03:09:12 -0000 @@ -1 +1 @@ -A portable scheme library for all standard scheme implementation +A portable scheme library Index: pkg-descr =================================================================== RCS file: /home/ncvs/ports/lang/slib/pkg-descr,v retrieving revision 1.1.1.1 diff -u -r1.1.1.1 pkg-descr --- pkg-descr 25 Aug 1998 14:22:27 -0000 1.1.1.1 +++ pkg-descr 30 Nov 2002 03:09:12 -0000 @@ -1 +1,9 @@ -a portable scheme library for all standard scheme implementation +A portable scheme library + +This package is constructed to work with GNU Guile. To use the +features offered by the SLIB library, add the following construct +to your programs: + + (use-modules (ice-9 slib)) + +WWW: http://www.swiss.ai.mit.edu/~jaffer/SLIB.html Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/lang/slib/pkg-plist,v retrieving revision 1.7 diff -u -r1.7 pkg-plist --- pkg-plist 31 Jul 2001 09:34:28 -0000 1.7 +++ pkg-plist 30 Nov 2002 03:09:12 -0000 @@ -1,127 +1,147 @@ -share/slib/Bev2slib.scm -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/coerce.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/simetrix.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/uri.scm -share/slib/values.scm -share/slib/withfile.scm -share/slib/wttest.scm -share/slib/wttree.scm -share/slib/yasyn.scm -@exec ln -shf %D/share/slib %%LOCALBASE%%/share/guile/slib -@exec %%LOCALBASE%%/bin/guile -c "(use-modules (slib)) (require 'new-catalog)" +%%DATADIR%%/Bev2slib.scm +%%DATADIR%%/Template.scm +%%DATADIR%%/alist.scm +%%DATADIR%%/alistab.scm +%%DATADIR%%/array.scm +%%DATADIR%%/arraymap.scm +%%DATADIR%%/batch.scm +%%DATADIR%%/break.scm +%%DATADIR%%/byte.scm +%%DATADIR%%/chap.scm +%%DATADIR%%/charplot.scm +%%DATADIR%%/cltime.scm +%%DATADIR%%/coerce.scm +%%DATADIR%%/collect.scm +%%DATADIR%%/color.scm +%%DATADIR%%/colornam.scm +%%DATADIR%%/colorspc.scm +%%DATADIR%%/comlist.scm +%%DATADIR%%/comparse.scm +%%DATADIR%%/crc.scm +%%DATADIR%%/cring.scm +%%DATADIR%%/cvs.scm +%%DATADIR%%/daylight.scm +%%DATADIR%%/db2html.scm +%%DATADIR%%/dbcom.scm +%%DATADIR%%/dbrowse.scm +%%DATADIR%%/dbsyn.scm +%%DATADIR%%/dbutil.scm +%%DATADIR%%/debug.scm +%%DATADIR%%/defmacex.scm +%%DATADIR%%/determ.scm +%%DATADIR%%/differ.scm +%%DATADIR%%/dirs.scm +%%DATADIR%%/dwindtst.scm +%%DATADIR%%/dynamic.scm +%%DATADIR%%/dynwind.scm +%%DATADIR%%/eval.scm +%%DATADIR%%/factor.scm +%%DATADIR%%/fft.scm +%%DATADIR%%/fluidlet.scm +%%DATADIR%%/format.scm +%%DATADIR%%/formatst.scm +%%DATADIR%%/genwrite.scm +%%DATADIR%%/getopt.scm +%%DATADIR%%/getparam.scm +%%DATADIR%%/glob.scm +%%DATADIR%%/hash.scm +%%DATADIR%%/hashtab.scm +%%DATADIR%%/html4each.scm +%%DATADIR%%/htmlform.scm +%%DATADIR%%/http-cgi.scm +%%DATADIR%%/lineio.scm +%%DATADIR%%/logical.scm +%%DATADIR%%/macrotst.scm +%%DATADIR%%/macwork.scm +%%DATADIR%%/matfile.scm +%%DATADIR%%/mbe.scm +%%DATADIR%%/minimize.scm +%%DATADIR%%/mklibcat.scm +%%DATADIR%%/modular.scm +%%DATADIR%%/mulapply.scm +%%DATADIR%%/mularg.scm +%%DATADIR%%/mwdenote.scm +%%DATADIR%%/mwexpand.scm +%%DATADIR%%/mwsynrul.scm +%%DATADIR%%/null.scm +%%DATADIR%%/obj2str.scm +%%DATADIR%%/object.scm +%%DATADIR%%/paramlst.scm +%%DATADIR%%/plottest.scm +%%DATADIR%%/pnm.scm +%%DATADIR%%/pp.scm +%%DATADIR%%/ppfile.scm +%%DATADIR%%/prec.scm +%%DATADIR%%/printf.scm +%%DATADIR%%/priorque.scm +%%DATADIR%%/process.scm +%%DATADIR%%/promise.scm +%%DATADIR%%/psxtime.scm +%%DATADIR%%/qp.scm +%%DATADIR%%/queue.scm +%%DATADIR%%/r4rsyn.scm +%%DATADIR%%/randinex.scm +%%DATADIR%%/random.scm +%%DATADIR%%/ratize.scm +%%DATADIR%%/rdms.scm +%%DATADIR%%/recobj.scm +%%DATADIR%%/record.scm +%%DATADIR%%/repl.scm +%%DATADIR%%/report.scm +%%DATADIR%%/require.scm +%%DATADIR%%/root.scm +%%DATADIR%%/sc2.scm +%%DATADIR%%/sc4opt.scm +%%DATADIR%%/sc4sc3.scm +%%DATADIR%%/scaexpp.scm +%%DATADIR%%/scaglob.scm +%%DATADIR%%/scainit.scm +%%DATADIR%%/scamacr.scm +%%DATADIR%%/scanf.scm +%%DATADIR%%/scaoutp.scm +%%DATADIR%%/schmooz.scm +%%DATADIR%%/scmacro.scm +%%DATADIR%%/selfset.scm +%%DATADIR%%/sierpinski.scm +%%DATADIR%%/simetrix.scm +%%DATADIR%%/solid.scm +%%DATADIR%%/sort.scm +%%DATADIR%%/soundex.scm +%%DATADIR%%/srfi-1.scm +%%DATADIR%%/srfi.scm +%%DATADIR%%/stdio.scm +%%DATADIR%%/strcase.scm +%%DATADIR%%/strport.scm +%%DATADIR%%/strsrch.scm +%%DATADIR%%/structure.scm +%%DATADIR%%/subarray.scm +%%DATADIR%%/synchk.scm +%%DATADIR%%/synclo.scm +%%DATADIR%%/synrul.scm +%%DATADIR%%/timezone.scm +%%DATADIR%%/trace.scm +%%DATADIR%%/transact.scm +%%DATADIR%%/tree.scm +%%DATADIR%%/trnscrpt.scm +%%DATADIR%%/tsort.scm +%%DATADIR%%/tzfile.scm +%%DATADIR%%/uri.scm +%%DATADIR%%/values.scm +%%DATADIR%%/withfile.scm +%%DATADIR%%/wttest.scm +%%DATADIR%%/wttree.scm +%%DATADIR%%/yasyn.scm +%%PORTDOCS%%share/doc/slib/ANNOUNCE +%%PORTDOCS%%share/doc/slib/COPYING +%%PORTDOCS%%share/doc/slib/ChangeLog +%%PORTDOCS%%share/doc/slib/FAQ +%%PORTDOCS%%share/doc/slib/README +%%PORTDOCS%%@unexec install-info --delete %D/info/slib.info %D/info/dir +%%PORTDOCS%%info/slib.info +%%PORTDOCS%%@exec install-info %D/info/slib.info %D/info/dir +%%PORTDOCS%%@dirrm share/doc/slib +@exec ln -shf %D/%%DATADIR%% %%LOCALBASE%%/share/guile/slib +@exec %%LOCALBASE%%/bin/guile -c "(use-modules (ice-9 slib)) (require 'new-catalog)" @unexec rm -f %%LOCALBASE%%/share/guile/slib @unexec rm -f %%LOCALBASE%%/share/guile/slibcat -@dirrm share/slib +@dirrm %%DATADIR%%