summaryrefslogtreecommitdiff
path: root/devel/slib
diff options
context:
space:
mode:
authorwiz <wiz>2008-03-04 09:41:51 +0000
committerwiz <wiz>2008-03-04 09:41:51 +0000
commitb31ffee26d1d73f3a018acedd002d6a87dbb3eb4 (patch)
tree88f8d60a5084d8f6c49871fada33b742b1d2a45a /devel/slib
parent0ce7730b42148809a27c28073026fd6903dd9404 (diff)
downloadpkgsrc-b31ffee26d1d73f3a018acedd002d6a87dbb3eb4.tar.gz
Update to 3b1 (3.2.1):
slib-3b1 news: * Larceny (Scheme) is supported. From Ivan Shmakov: * scheme48.init (slib:os-strings): Fixed init for 1.7 (and 1.3). (defmacro:eval, defmacro:load): Fixed. From Rob Browning: * guile.init (implementation-vicinity): Just (%site-dir). (file-position, gentemp): module-replace! (library-vicinity): Try (%search-load-path "slib/guile.init"). From Aubrey Jaffer: * Logo and icon. * Added program-arguments to System-Interface section in Manual. * *.init: implementation-vicinity can be overridden by implementation-specific environment variable: MITSCHEME_IMPLEMENTATION_PATH VSCM_IMPLEMENTATION_PATH STK_IMPLEMENTATION_PATH RSCHEME_IMPLEMENTATION_PATH JSCHEME_IMPLEMENTATION_PATH GAMBIT_IMPLEMENTATION_PATH ELK_IMPLEMENTATION_PATH CHEZ_IMPLEMENTATION_PATH BIGLOO_IMPLEMENTATION_PATH GUILE_IMPLEMENTATION_PATH MZSCHEME_IMPLEMENTATION_PATH * FAQ, slib.spec, Makefile: Always put - between slib and version. * byte.scm: Rewritten based on uniform arrays. * random.scm (random): Err when passed negative number. * srfi-1.scm (lset<=): Fixed to use first argument. * transact.scm (word:lock!): Don't try to read file until after call-with-open-ports returns. (describe-file-lock): Handle case when file isn't locked. (windows:user-email-address): Much simplified; updated to Windows-XP from Windows-95. (describe-file-lock): Added diagnostic to current-error-port. * rdms.scm (open-table): Return #f for failure per documentation. * solid.scm (light:point, light:spot): Fixed. * prec.scm (prec:parse-delimited): First (recursive) clause was missing argument. * determ.scm (matrix:inverse, matrix->lists): Corrected documentation. * clrnamdb.scm, resenecolours.txt: Updated to Resene-2007. * slib.texi (Spectra): Clarified action of features cie1964, cie1931, and ciexyz. * glob.scm, slib.texi: Removed glob as alias for filename. * dirs.scm: Require 'filename instead of 'glob. * require.scm: Condition SRFI scan on srfi-0. * mklibcat.scm: Feature-name is srfi-0 (was srfi). * mbe.scm (macro:eval): defmacro:eval. (macro:load): defmacro:load. * defmacex.scm (defmacro:expand*): Use macroexpand instead of macroexpand-1 in preparation for macroexpand-1 deprecation. * slib.nsi: Added *.init files. * README (Implementation-specific Instructions): Updated. * scheme48.init (char-code-limit): 128; does ascii conversions. (1+, -1+): Removed; choked Scheme48-1.7. Added SRFIs as found in Scheme-48 release-notes. (scheme-implementation-version): Lose text after number. (program-arguments): Removed dummy definition. * scsh.init (program-arguments): Defined to command-line per http://practical-scheme.net/wiliki/schemexref.cgi?command-line (library-vicinity, implementation-vicinity): Find path once. * scheme2c.init, kawa.init, umbscheme.init (implementation-vicinity): find path once. * vscm.init (slib:features): Added macro. * RScheme.init (slib:features): Added defmacro. * mzscheme.init (slib:features): Added syntax-case. * guile.init, sisc.init (macro:load): slib:load-source. * umbscheme.init, pscheme.init (defmacro:eval, defmacro:load): Simplified. * kawa.init, mitscheme.init, bigloo.init, gambit.init, jscheme.init: (re)moved some comments. * Template.scm, t3.init, STk.init, macscheme.init, scheme2c.init, scsh.init, chez.init, elk.init (slib:features): Added defmacro. * guile.init ((ice-9 slib)): "ice-9/slib.scm" doesn't become valid (and shorter) until version guile-1.8.3. * mzscheme.init: Renamed from DrScheme.init. (slib:features): Added format. (slib:load-compiled): Handle SRFI requires. * Makefile (catalogs): Copy "mkpltcat.scm" to "mkimpcat.scm" in mzscheme's implementation-vicinity. (mkfiles): Added "mkpltcat.scm". * mkpltcat.scm: "mkimpcat.scm" for mzscheme which adds all supported SRFIs to the catalog. * Makefile (ciefiles): Separated from Scheme sourcefiles. (test): Unmaintained target removed.
Diffstat (limited to 'devel/slib')
-rw-r--r--devel/slib/Makefile6
-rw-r--r--devel/slib/PLIST5
-rw-r--r--devel/slib/distinfo8
3 files changed, 10 insertions, 9 deletions
diff --git a/devel/slib/Makefile b/devel/slib/Makefile
index c587313abae..28a02fad0bf 100644
--- a/devel/slib/Makefile
+++ b/devel/slib/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2008/01/05 17:47:38 heinz Exp $
+# $NetBSD: Makefile,v 1.31 2008/03/04 09:41:51 wiz Exp $
-DISTNAME= slib3a5
+DISTNAME= slib-3b1
#
# Convert the version number as follows 2d2 -> 2.4.2, where the d is
# changed to a 4, representing the 4th letter.
@@ -8,7 +8,7 @@ DISTNAME= slib3a5
#
# Also update guile-slib
#
-PKGNAME= slib-3.1.5
+PKGNAME= slib-3.2.1
CATEGORIES= devel
MASTER_SITES= http://swissnet.ai.mit.edu/ftpdir/scm/
diff --git a/devel/slib/PLIST b/devel/slib/PLIST
index 38635bb1e90..22914cfa1dd 100644
--- a/devel/slib/PLIST
+++ b/devel/slib/PLIST
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.11 2007/11/29 18:01:29 wiz Exp $
+@comment $NetBSD: PLIST,v 1.12 2008/03/04 09:41:51 wiz Exp $
info/slib.info
share/doc/slib/FAQ
share/doc/slib/README
share/slib/Bev2slib.scm
-share/slib/DrScheme.init
share/slib/RScheme.init
share/slib/STk.init
share/slib/Template.scm
@@ -84,12 +83,14 @@ share/slib/minimize.scm
share/slib/mitscheme.init
share/slib/mkclrnam.scm
share/slib/mklibcat.scm
+share/slib/mkpltcat.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/mzscheme.init
share/slib/ncbi-dna.scm
share/slib/null.scm
share/slib/obj2str.scm
diff --git a/devel/slib/distinfo b/devel/slib/distinfo
index 64ef1f46cdd..410e864eb19 100644
--- a/devel/slib/distinfo
+++ b/devel/slib/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2007/11/29 18:01:29 wiz Exp $
+$NetBSD: distinfo,v 1.12 2008/03/04 09:41:51 wiz Exp $
-SHA1 (slib3a5.tar.gz) = b611e019a114782110c69202a1bbff61abcf119a
-RMD160 (slib3a5.tar.gz) = 12c3d59df5240de555eaa7a5603642b1fa05e05d
-Size (slib3a5.tar.gz) = 934637 bytes
+SHA1 (slib-3b1.tar.gz) = 27fc1e22df67f6560cac0fc55aa9b7b2f424bd54
+RMD160 (slib-3b1.tar.gz) = 1bced702312d847b41acbfc1e02c0cecc07e0002
+Size (slib-3b1.tar.gz) = 944819 bytes
SHA1 (patch-aa) = 1d366c82b703f3a6a403a954728ad95df84fb431