pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/slib Update to 3b1 (3.2.1):



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b52aed791e77
branches:  trunk
changeset: 539342:b52aed791e77
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Mar 04 09:41:51 2008 +0000

description:
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:

 devel/slib/Makefile |  6 +++---
 devel/slib/PLIST    |  5 +++--
 devel/slib/distinfo |  8 ++++----
 3 files changed, 10 insertions(+), 9 deletions(-)

diffs (64 lines):

diff -r bac7314dcd35 -r b52aed791e77 devel/slib/Makefile
--- a/devel/slib/Makefile       Tue Mar 04 09:22:44 2008 +0000
+++ b/devel/slib/Makefile       Tue Mar 04 09:41:51 2008 +0000
@@ -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 @@
 #
 # 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 -r bac7314dcd35 -r b52aed791e77 devel/slib/PLIST
--- a/devel/slib/PLIST  Tue Mar 04 09:22:44 2008 +0000
+++ b/devel/slib/PLIST  Tue Mar 04 09:41:51 2008 +0000
@@ -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/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 -r bac7314dcd35 -r b52aed791e77 devel/slib/distinfo
--- a/devel/slib/distinfo       Tue Mar 04 09:22:44 2008 +0000
+++ b/devel/slib/distinfo       Tue Mar 04 09:41:51 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index