summaryrefslogtreecommitdiff
path: root/lang/librep/patches
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 /lang/librep/patches
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
Diffstat (limited to 'lang/librep/patches')
-rw-r--r--lang/librep/patches/patch-aa16
-rw-r--r--lang/librep/patches/patch-ab13
2 files changed, 0 insertions, 29 deletions
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)