pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/shells/scsh Update shells/scsh to 0.6.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e9317b80ab93
branches:  trunk
changeset: 518221:e9317b80ab93
user:      kristerw <kristerw%pkgsrc.org@localhost>
date:      Sun Sep 03 11:39:08 2006 +0000

description:
Update shells/scsh to 0.6.7.

New in this release
=====================
** Support for interix
** Ignoring of synchronous signals
   The procedures IGNORE-SIGNAL and HANDLE-SIGNAL-DEFAULT have been
   added.
** Support for gcc 4.0
** 0.6 for module path
   The standard module path now contains
   ${prefix}/lib/scsh/modules/0.6 in addition to
   $prefix/lib/scsh/modules for compatibility with install-lib
** New implementation of open-pty
   Instead of search for /dev/pty??, scsh now tries a wide variety of
   ways to aquire a new pty and the corresponding tty.
** Bug fixes
   argv[0] is now the first element of command-line
   Fixes found by new test suite
   Regexp for empty string
   Argument checking for COPY-BYTES!
   GC_PROTECTs for send_substring
   format_date support for #f timezone
   Added predicates for user-info and group-info
   Reaping of stopped processes: Do not mark stopped processes as dead
   md5-digest-for-port
   | regexps return char-sets
   standard-let in srfi-5
   (%)read-delimited! checks for mutable buffer
   leap second for srfi-19
   The default image for the scshvm is now the installed scsh.image.

diffstat:

 shells/scsh/Makefile         |   5 +--
 shells/scsh/PLIST            |  11 +++++++++-
 shells/scsh/distinfo         |  12 +++++-----
 shells/scsh/patches/patch-aa |  45 +++++++++++++++++--------------------------
 shells/scsh/patches/patch-ad |  12 +----------
 5 files changed, 37 insertions(+), 48 deletions(-)

diffs (195 lines):

diff -r 5c1369939f75 -r e9317b80ab93 shells/scsh/Makefile
--- a/shells/scsh/Makefile      Sun Sep 03 10:54:55 2006 +0000
+++ b/shells/scsh/Makefile      Sun Sep 03 11:39:08 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2006/03/04 21:30:39 jlam Exp $
+# $NetBSD: Makefile,v 1.35 2006/09/03 11:39:08 kristerw Exp $
 
-DISTNAME=              scsh-0.6.6
-PKGREVISION=           1
+DISTNAME=              scsh-0.6.7
 CATEGORIES=            shells lang
 MASTER_SITES=          ftp://ftp.scsh.net/pub/scsh/0.6/
 
diff -r 5c1369939f75 -r e9317b80ab93 shells/scsh/PLIST
--- a/shells/scsh/PLIST Sun Sep 03 10:54:55 2006 +0000
+++ b/shells/scsh/PLIST Sun Sep 03 11:39:08 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2004/04/21 12:08:09 dillo Exp $
+@comment $NetBSD: PLIST,v 1.5 2006/09/03 11:39:08 kristerw Exp $
 bin/scsh
 include/scsh.h
 include/write-barrier.h
@@ -288,7 +288,10 @@
 lib/scsh/rts/xnum.scm
 lib/scsh/scsh.image
 lib/scsh/scsh/awk.scm
+lib/scsh/scsh/awk-test.scm
+lib/scsh/scsh/bitwise-ops-test.scm
 lib/scsh/scsh/bufpol.scm
+lib/scsh/scsh/bug-report-tests.scm
 lib/scsh/scsh/ccp-pack.scm
 lib/scsh/scsh/ccp.scm
 lib/scsh/scsh/char-package.scm
@@ -306,6 +309,7 @@
 lib/scsh/scsh/event.scm
 lib/scsh/scsh/fdflags.scm
 lib/scsh/scsh/fdports.scm
+lib/scsh/scsh/file-name-manipulation-test.scm
 lib/scsh/scsh/file-system-tests.scm
 lib/scsh/scsh/fileinfo.scm
 lib/scsh/scsh/filemtch.scm
@@ -334,6 +338,7 @@
 lib/scsh/scsh/oldfuns.scm
 lib/scsh/scsh/packages.scm
 lib/scsh/scsh/parse.scm
+lib/scsh/scsh/pattern-matching-test.scm
 lib/scsh/scsh/posixstr.scm
 lib/scsh/scsh/process-state-tests.scm
 lib/scsh/scsh/procobj.scm
@@ -346,6 +351,7 @@
 lib/scsh/scsh/re-subst.scm
 lib/scsh/scsh/re-syntax.scm
 lib/scsh/scsh/re.scm
+lib/scsh/scsh/read-delimited-strings.scm
 lib/scsh/scsh/regexp.scm
 lib/scsh/scsh/regress.scm
 lib/scsh/scsh/rw.scm
@@ -368,15 +374,18 @@
 lib/scsh/scsh/syntax.scm
 lib/scsh/scsh/syscalls.scm
 lib/scsh/scsh/syslog.scm
+lib/scsh/scsh/terminal-device-control-test.scm
 lib/scsh/scsh/test-base.scm
 lib/scsh/scsh/test-packages.scm
 lib/scsh/scsh/test.scm
 lib/scsh/scsh/threads.scm
 lib/scsh/scsh/time.scm
+lib/scsh/scsh/time-procedure-calls.scm
 lib/scsh/scsh/time_dep.scm
 lib/scsh/scsh/top.scm
 lib/scsh/scsh/tty-consts.scm
 lib/scsh/scsh/tty.scm
+lib/scsh/scsh/user-and-group-db-access.scm
 lib/scsh/scsh/utilities.scm
 lib/scsh/scsh/waitcodes.scm
 lib/scsh/scsh/weaktables.scm
diff -r 5c1369939f75 -r e9317b80ab93 shells/scsh/distinfo
--- a/shells/scsh/distinfo      Sun Sep 03 10:54:55 2006 +0000
+++ b/shells/scsh/distinfo      Sun Sep 03 11:39:08 2006 +0000
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.10 2005/11/10 22:48:07 joerg Exp $
+$NetBSD: distinfo,v 1.11 2006/09/03 11:39:08 kristerw Exp $
 
-SHA1 (scsh-0.6.6.tar.gz) = 5d38ec103e1cb885e634bb3475e8912ac892067b
-RMD160 (scsh-0.6.6.tar.gz) = f81f7bb60d97035c61912092c2b16eebe953b999
-Size (scsh-0.6.6.tar.gz) = 4332223 bytes
-SHA1 (patch-aa) = e4456d514815c1a8db0e2c655f37272421ef0007
+SHA1 (scsh-0.6.7.tar.gz) = a1eaf0d0593e14914824898a0c3ec166429affd7
+RMD160 (scsh-0.6.7.tar.gz) = f017c5a157cd1a3ad5daeaecba43ce84784c7e51
+Size (scsh-0.6.7.tar.gz) = 4367439 bytes
+SHA1 (patch-aa) = 2826391983edc5e1dc2720426bf75e1f37921092
 SHA1 (patch-ab) = 5a8ba9cfe463c791f8478366933c335683e38c3b
 SHA1 (patch-ac) = 05371f266d8993e6bba0e34502fe31006fd07567
-SHA1 (patch-ad) = dd94b8bd8b5879bcad4629ff5b4f0d1baee9cfe0
+SHA1 (patch-ad) = 46825c2742f8c3f41ce6300411841fde6fa63de0
 SHA1 (patch-ae) = 3838934816cf23f1975d15f3dfd3ce8fae10ee40
 SHA1 (patch-af) = faddb025c3bada2d321b693217104dc986a8a90f
 SHA1 (patch-ag) = efd04134ee52795c1538a31ad6052da8fd8946ae
diff -r 5c1369939f75 -r e9317b80ab93 shells/scsh/patches/patch-aa
--- a/shells/scsh/patches/patch-aa      Sun Sep 03 10:54:55 2006 +0000
+++ b/shells/scsh/patches/patch-aa      Sun Sep 03 11:39:08 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.10 2004/04/21 12:08:10 dillo Exp $
+$NetBSD: patch-aa,v 1.11 2006/09/03 11:39:08 kristerw Exp $
 
---- Makefile.in.orig   Tue Feb 17 17:11:13 2004
-+++ Makefile.in
-@@ -338,12 +338,12 @@ inst-man:
+--- Makefile.in.orig   2006-09-03 13:12:21.000000000 +0200
++++ Makefile.in        2006-09-03 13:20:50.000000000 +0200
+@@ -338,12 +338,12 @@
        fi
  
  inst-inc:
@@ -18,20 +18,17 @@
        $(INSTALL_DATA) $(srcdir)/$(LIBCIG) $(DESTDIR)$(LIB)/cig
        $(INSTALL_DATA) $(srcdir)/cig/libcig.h $(DESTDIR)$(LIB)/cig
  
-@@ -355,7 +355,11 @@ inst-misc:
+@@ -355,6 +355,9 @@
        done &&                                                         \
-       for f in scheme/rts/*num.scm scheme/rts/jar-defrecord.scm; do   \
+       for f in $(srcdir)/scheme/rts/*num.scm $(srcdir)/scheme/rts/jar-defrecord.scm; do       \
                $(INSTALL_DATA) $$f $(DESTDIR)$(LIB)/rts || exit 1;     \
--      done 
-+      done  &&                                                        \
-+      for f in emacs/*; do                                            \
-+              $(INSTALL_DATA) $$f $(LIB)/emacs || exit 1;             \
-+      done
-+
++      done &&                                                         \
++      for f in emacs/*; do                                            \
++              $(INSTALL_DATA) $$f $(LIB)/emacs || exit 1;             \
+       done 
  
  inst-doc:
-       for f in $(srcdir)/doc/*.txt $(srcdir)/doc/*.ps; do \
-@@ -419,8 +423,8 @@ dirs:
+@@ -419,8 +422,8 @@
        }                                                               \
        done &&                                                         \
        for dir in                                                              \
@@ -42,22 +39,16 @@
                { mkdir -p $(DESTDIR)$(LIB)/$$dir && [ -w $(DESTDIR)$(LIB)/$$dir ]; } || {      \
                        echo "$(DESTDIR)$(LIB)/$$dir not a writable directory" >&2;     \
                exit 1;                                                         \
-@@ -899,9 +903,9 @@ scsh/stripped-scsh.image: $(VM) $(SCHEME
+@@ -903,9 +906,9 @@
  
  install-scsh: scsh install-scsh-image install-stripped-scsh-image
        $(RM) $(DESTDIR)$(bindir)/$(RUNNABLE)
--      $(INSTALL_PROGRAM) $(srcdir)/scsh/scsh $(DESTDIR)$(bindir)/$(RUNNABLE)
--      $(INSTALL_PROGRAM) $(srcdir)/$(LIBSCSHVM) $(DESTDIR)$(libdir)/$(LIBSCSHVM)
--      $(INSTALL_PROGRAM) $(srcdir)/$(LIBSCSH) $(DESTDIR)$(libdir)/$(LIBSCSH)
-+      $(BSD_INSTALL_SCRIPT) $(srcdir)/scsh/scsh $(DESTDIR)$(bindir)/$(RUNNABLE)
-+      $(INSTALL_DATA) $(srcdir)/$(LIBSCSHVM) $(DESTDIR)$(libdir)/$(LIBSCSHVM)
-+      $(INSTALL_DATA) $(srcdir)/$(LIBSCSH) $(DESTDIR)$(libdir)/$(LIBSCSH)
+-      $(INSTALL_PROGRAM) scsh/scsh $(DESTDIR)$(bindir)/$(RUNNABLE)
+-      $(INSTALL_PROGRAM) $(LIBSCSHVM) $(DESTDIR)$(libdir)/$(LIBSCSHVM)
+-      $(INSTALL_PROGRAM) $(LIBSCSH) $(DESTDIR)$(libdir)/$(LIBSCSH)
++      $(BSD_INSTALL_SCRIPT) scsh/scsh $(DESTDIR)$(bindir)/$(RUNNABLE)
++      $(INSTALL_DATA) $(LIBSCSHVM) $(DESTDIR)$(libdir)/$(LIBSCSHVM)
++      $(INSTALL_DATA) $(LIBSCSH) $(DESTDIR)$(libdir)/$(LIBSCSH)
        $(RANLIB) $(DESTDIR)$(libdir)/$(LIBSCSH)
        for f in $(srcdir)/scsh/*.scm $(srcdir)/scsh/*/*.scm; \
            do $(INSTALL_DATA) $$f $(DESTDIR)$(LIB)/scsh/; done
-@@ -939,4 +943,4 @@ scsh/configure.scm: scsh/configure.scm.i
-             -e 's|@scsh_DEFS@|$(DEFS)|g' \
-             -e 's|@scsh_CFLAGS@|$(CFLAGS)|g' \
-             -e 's|@scsh_CPPFLAGS@|$(CPPFLAGS)|g' \
--            -e 's|@scsh_LDFLAGS@|$(LDFLAGS)|g'  $< > $@
-+            -e 's|@scsh_LDFLAGS@|$(LDFLAGS)|g'  scsh/configure.scm.in > $@
diff -r 5c1369939f75 -r e9317b80ab93 shells/scsh/patches/patch-ad
--- a/shells/scsh/patches/patch-ad      Sun Sep 03 10:54:55 2006 +0000
+++ b/shells/scsh/patches/patch-ad      Sun Sep 03 11:39:08 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.6 2005/11/10 22:48:07 joerg Exp $
+$NetBSD: patch-ad,v 1.7 2006/09/03 11:39:08 kristerw Exp $
 
 --- scsh/syscalls1.c.orig      2004-03-11 15:54:06.000000000 +0000
 +++ scsh/syscalls1.c
@@ -10,13 +10,3 @@
  extern char **environ;
  
  /* Sux because it's dependent on 32-bitness. */
-@@ -671,7 +670,9 @@ s48_value scsh_fsync(s48_value sch_fdes)
- 
- s48_value scsh_sync()
- {
-+#if !defined(__INTERIX)
-   sync();
-+#endif
-   return S48_UNSPECIFIC;
- }
- 



Home | Main Index | Thread Index | Old Index