summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2001-10-21 11:07:11 +0000
committerwiz <wiz@pkgsrc.org>2001-10-21 11:07:11 +0000
commitaf7ef7fa7cf56fbe58670eda5673417ef32770c7 (patch)
treef92ec55d4f78a53943b0efe679b3e02be7e7ec0b
parenta59e57240fd717bef422ae34830c410ad5658d88 (diff)
downloadpkgsrc-af7ef7fa7cf56fbe58670eda5673417ef32770c7.tar.gz
Update to 0.14, provided by Eric Gillespie, Jr., in pkg/14134.
Changes: * New module `rep.util.md5', has two functions for generating MD5 message digests (of files or strings) * Changes to the `rep.io.sockets' function: In the `socket-server' function the HOST and/or PORT arguments may be false, meaning to listen on all addresses and to choose a random unused port. New functions `socket-peer-address' and `socket-peer-port', these always returns the details of the far end of the connetion. `socket-address' and `socket-port' have been changed to always return the details of the local connection point. * New function in `rep.system' module, `crypt'. A wrapper for the system's `crypt' function (if it has one) * New function in `rep.threads' mdoule, `make-suspended-thread' * New module `rep.net.rpc', provides a text-stream based RPC mechanism for Lisp programs. Similar in some ways to untyped CORBA. (This is still in the experimental stage - its interface may change in forthcoming releases) * New functions in `rep.data' module, `list->vector' and `vector->list' * New macro `define-special-form'. A combination of `defvar' and `setq' - it always makes the variable special and it always sets it to the given value * New module `rep.test.framework' implementing `assert', `check' and `test' macros. This provides a framework for implementing unit tests in Lisp modules (such that running the interpreter with the `--check' option will run all tests that have been set up to be autoloaded
-rw-r--r--lang/librep/Makefile4
-rw-r--r--lang/librep/distinfo8
-rw-r--r--lang/librep/patches/patch-aa16
-rw-r--r--lang/librep/patches/patch-ab13
-rw-r--r--lang/librep/pkg/PLIST35
5 files changed, 22 insertions, 54 deletions
diff --git a/lang/librep/Makefile b/lang/librep/Makefile
index 07a6a3f3c0b..b3bc94633a3 100644
--- a/lang/librep/Makefile
+++ b/lang/librep/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.15 2001/06/23 19:26:58 jlam Exp $
+# $NetBSD: Makefile,v 1.16 2001/10/21 11:07:11 wiz Exp $
#
DISTNAME= librep-${REP_VERS}
-REP_VERS= 0.13.2
+REP_VERS= 0.14
CATEGORIES= lang devel
MASTER_SITES= ftp://librep.sourceforge.net/pub/librep/
diff --git a/lang/librep/distinfo b/lang/librep/distinfo
index ffe83db51d3..a0748175975 100644
--- a/lang/librep/distinfo
+++ b/lang/librep/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 15:00:53 agc Exp $
+$NetBSD: distinfo,v 1.3 2001/10/21 11:07:11 wiz Exp $
-SHA1 (librep-0.13.2.tar.gz) = 8902f2ac50155cc290ef63e0e892276836114e33
-Size (librep-0.13.2.tar.gz) = 816522 bytes
-SHA1 (patch-aa) = 5a82ee3d601dcdd59c00124b38d76376c5a115f8
-SHA1 (patch-ab) = 9f3652f48e899a02e4636bf9b9e14928e71b1626
+SHA1 (librep-0.14.tar.gz) = d8beb173f2edc11bee14deb43489e74bf575ab3c
+Size (librep-0.14.tar.gz) = 882892 bytes
SHA1 (patch-ac) = 562f8a25b2da564fa4372101bfa1199b0c755ee3
diff --git a/lang/librep/patches/patch-aa b/lang/librep/patches/patch-aa
deleted file mode 100644
index f12532a18e2..00000000000
--- a/lang/librep/patches/patch-aa
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2000/10/29 20:33:45 jlam Exp $
-
---- install-aliases.orig Tue Oct 17 20:52:03 2000
-+++ install-aliases
-@@ -76,8 +76,9 @@
- ;;
- *)
- # make sure links are relative to their own directory
-- src=`strip_common_prefix "$dest" "$src"`
-- ln -s "${src}${suf}" "${destroot}/${dest}${suf}"
-+ # pkgsrc: not sure why this change is necessary...bug in /bin/sh?
-+ src1=`strip_common_prefix "$dest" "$src"`
-+ ln -s "${src1}${suf}" "${destroot}/${dest}${suf}"
- ;;
- esac
- fi
diff --git a/lang/librep/patches/patch-ab b/lang/librep/patches/patch-ab
deleted file mode 100644
index 71fabbc16a3..00000000000
--- a/lang/librep/patches/patch-ab
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ab,v 1.1 2000/11/11 05:26:54 mycroft Exp $
-
---- lisp/rep/io/file-handlers/tar.jl.orig Sun Sep 10 20:03:17 2000
-+++ lisp/rep/io/file-handlers/tar.jl Sat Nov 11 05:24:36 2000
-@@ -63,7 +63,7 @@
-
- ;; Hairy regexp matching tar `--list --verbose' output
- (defvar tarfh-list-regexp (concat "([a-zA-Z-]+)\\s+(\\w+)/(\\w+)\\s+(\\d+)\\s+"
-- "([0-9-]+\\s+[0-9:]+)\\s+([^\n]+)"))
-+ "([A-Za-z]+\\s+[0-9]+\\s+[0-9:]+\\s+[0-9]+)\\s+([^\n]+)"))
-
- ;; Map list file types to symbols
- (defvar tarfh-list-type-alist '((?- . file) (?d . directory)
diff --git a/lang/librep/pkg/PLIST b/lang/librep/pkg/PLIST
index fb45e085228..105cc82e9a2 100644
--- a/lang/librep/pkg/PLIST
+++ b/lang/librep/pkg/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2001/01/04 15:10:46 agc Exp $
+@comment $NetBSD: PLIST,v 1.8 2001/10/21 11:07:12 wiz Exp $
bin/rep
bin/rep-config
bin/rep-remote
@@ -18,61 +18,49 @@ info/librep.info-5
info/librep.info-6
info/librep.info-7
info/librep.info-8
+info/librep.info-9
@exec install-info --info-dir=%D/info %D/info/librep.info
-lib/librep.a
lib/librep.la
lib/librep.so
lib/librep.so.10
-lib/librep.so.10.1
+lib/librep.so.10.5
libexec/rep/${MACHINE_GNU_PLATFORM}/install-aliases
libexec/rep/${MACHINE_GNU_PLATFORM}/libtool
libexec/rep/${MACHINE_GNU_PLATFORM}/rep_config.h
libexec/rep/${MACHINE_GNU_PLATFORM}/rules.mk
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/DOC
+libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/emulate-gnu-tar
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gdbm.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gdbm.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gdbm.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gettext.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gettext.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/gettext.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/readline.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/readline.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/readline.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/data/tables.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/data/tables.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/data/tables.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/i18n/gettext.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/i18n/gettext.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/i18n/gettext.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/gdbm.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/gdbm.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/gdbm.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/sdbm.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/sdbm.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db/sdbm.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/readline.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/readline.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/readline.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/sockets.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/sockets.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/sockets.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/timers.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/timers.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/timers.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/lang/record-profile.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/lang/record-profile.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/lang/record-profile.so
+libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/util/md5.la
+libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/util/md5.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/vm/safe-interpreter.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/vm/safe-interpreter.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/vm/safe-interpreter.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/sdbm.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/sdbm.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/sdbm.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/tables.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/tables.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/tables.so
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/timers.la
-libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/timers.a
libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/timers.so
share/aclocal/rep.m4
share/rep/${REP_VERS}/lisp/cgi-get.jl
@@ -163,6 +151,8 @@ share/rep/${REP_VERS}/lisp/rep/module-system.jl
share/rep/${REP_VERS}/lisp/rep/module-system.jlc
share/rep/${REP_VERS}/lisp/rep/net/domain-name.jl
share/rep/${REP_VERS}/lisp/rep/net/domain-name.jlc
+share/rep/${REP_VERS}/lisp/rep/net/rpc.jl
+share/rep/${REP_VERS}/lisp/rep/net/rpc.jlc
share/rep/${REP_VERS}/lisp/rep/regexp.jl
share/rep/${REP_VERS}/lisp/rep/regexp.jlc
share/rep/${REP_VERS}/lisp/rep/structures.jl
@@ -173,6 +163,13 @@ share/rep/${REP_VERS}/lisp/rep/system/environ.jl
share/rep/${REP_VERS}/lisp/rep/system/environ.jlc
share/rep/${REP_VERS}/lisp/rep/system/pwd-prompt.jl
share/rep/${REP_VERS}/lisp/rep/system/pwd-prompt.jlc
+share/rep/${REP_VERS}/lisp/rep/test/autoload.jl
+share/rep/${REP_VERS}/lisp/rep/test/data.jl
+share/rep/${REP_VERS}/lisp/rep/test/data.jlc
+share/rep/${REP_VERS}/lisp/rep/test/framework.jl
+share/rep/${REP_VERS}/lisp/rep/test/framework.jlc
+share/rep/${REP_VERS}/lisp/rep/threads/condition-variable.jl
+share/rep/${REP_VERS}/lisp/rep/threads/condition-variable.jlc
share/rep/${REP_VERS}/lisp/rep/threads/mutex.jl
share/rep/${REP_VERS}/lisp/rep/threads/mutex.jlc
share/rep/${REP_VERS}/lisp/rep/threads/utils.jl
@@ -268,6 +265,7 @@ share/rep/${REP_VERS}/lisp/unscheme/syntax.jlc
@dirrm share/rep/${REP_VERS}/lisp/rep/vm
@dirrm share/rep/${REP_VERS}/lisp/rep/util
@dirrm share/rep/${REP_VERS}/lisp/rep/threads
+@dirrm share/rep/${REP_VERS}/lisp/rep/test
@dirrm share/rep/${REP_VERS}/lisp/rep/system
@dirrm share/rep/${REP_VERS}/lisp/rep/net
@dirrm share/rep/${REP_VERS}/lisp/rep/mail
@@ -283,6 +281,7 @@ share/rep/${REP_VERS}/lisp/unscheme/syntax.jlc
@dirrm share/rep
@dirrm libexec/rep/${MACHINE_GNU_PLATFORM}
@dirrm libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/vm
+@dirrm libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/util
@dirrm libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/lang
@dirrm libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io/db
@dirrm libexec/rep/${REP_VERS}/${MACHINE_GNU_PLATFORM}/rep/io