update shells/scsh to 0.5.3;
requested and tested by Chad Dougherty <chad@stalphonsos.com>; re-generated the patches
This commit is contained in:
parent
cb714ad13f
commit
d0d23835a5
@ -1,8 +1,8 @@
|
||||
# $OpenBSD: Makefile,v 1.12 2001/05/06 03:49:22 lebel Exp $
|
||||
# $OpenBSD: Makefile,v 1.13 2001/09/04 23:26:31 lebel Exp $
|
||||
|
||||
COMMENT= "Unix shell embedded into Scheme"
|
||||
|
||||
DISTNAME= scsh-0.5.1
|
||||
DISTNAME= scsh-0.5.3
|
||||
CATEGORIES= shells lang
|
||||
NEED_VERSION= 1.402
|
||||
MASTER_SITES= ftp://ftp-swiss.ai.mit.edu/pub/su/scsh/
|
||||
@ -23,9 +23,9 @@ STRIP=
|
||||
DOCS= README RELEASE NEWS COPYING
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC} && \
|
||||
${INSTALL_DATA} ${DOCS} ${PREFIX}/lib/scsh/doc
|
||||
@rm -f ${PREFIX}/share/doc/scsh
|
||||
@ln -fs ${TRUEPREFIX}/lib/scsh/doc ${PREFIX}/share/doc/scsh
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/scsh
|
||||
mv ${PREFIX}/lib/scsh/doc/* ${PREFIX}/share/doc/scsh
|
||||
rmdir ${PREFIX}/lib/scsh/doc
|
||||
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${PREFIX}/share/doc/scsh
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (scsh-0.5.1.tar.gz) = 907dfc1202bff6b4aa416d2026dbdd19
|
||||
RMD160 (scsh-0.5.1.tar.gz) = 8d67b72855d6e3b3e0da61e3d4bf996feba99f0a
|
||||
SHA1 (scsh-0.5.1.tar.gz) = 0e58dff0683ecad67ec44d3b21ab1affd7178e83
|
||||
MD5 (scsh-0.5.3.tar.gz) = f7b525d0ccb62da0f5e97ae008b7d087
|
||||
RMD160 (scsh-0.5.3.tar.gz) = 5033bf66b4fa7f0b2279a512f0e27e0019a2c7e1
|
||||
SHA1 (scsh-0.5.3.tar.gz) = 05d1177dfa74fb560a29920768045b4f6fe9c188
|
||||
|
50
shells/scsh/patches/patch-Makefile_in
Normal file
50
shells/scsh/patches/patch-Makefile_in
Normal file
@ -0,0 +1,50 @@
|
||||
$OpenBSD: patch-Makefile_in,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- Makefile.in.orig Mon Jun 4 01:18:29 2001
|
||||
+++ Makefile.in Mon Sep 3 22:28:07 2001
|
||||
@@ -148,7 +148,7 @@ CONFIG_FILES = interfaces.scm low-packag
|
||||
|
||||
# The following is the first rule and therefore the "make" command's
|
||||
# default target.
|
||||
-enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE) .notify
|
||||
+enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE)
|
||||
|
||||
# The developers are curious to know. Don't be concerned if this fails.
|
||||
# You may comment these lines out if you wish to be discourteous.
|
||||
@@ -286,6 +286,7 @@ install-dirs:
|
||||
$(RM) -r $(LIB).old
|
||||
if [ -d $(LIB) ] ; then mv $(LIB) $(LIB).old ; fi
|
||||
mkdir $(LIB)
|
||||
+ mkdir $(LIB)/emacs
|
||||
mkdir $(LIB)/big
|
||||
mkdir $(LIB)/cig
|
||||
mkdir $(LIB)/doc
|
||||
@@ -313,8 +314,8 @@ install-inc: scheme48.h
|
||||
$(INSTALL_DATA) $(srcdir)/scheme48.h $(incdir)/
|
||||
|
||||
install-cig: cig
|
||||
- $(INSTALL_PROGRAM) $(srcdir)/$(CIG) $(LIB)/cig
|
||||
- $(INSTALL_PROGRAM) $(srcdir)/$(CIG).image $(LIB)/cig
|
||||
+ $(INSTALL_DATA) $(srcdir)/$(CIG) $(LIB)/cig
|
||||
+ $(INSTALL_DATA) $(srcdir)/$(CIG).image $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/$(LIBCIG) $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/cig/libcig.h $(LIB)/cig
|
||||
|
||||
@@ -322,6 +323,7 @@ install-misc: $(LIB)/rts $(LIB)/env $(LI
|
||||
$(LIB)/misc $(LIB)/link $(LIB)/vm $(LIB)/doc
|
||||
for f in $(srcdir)/rts/*num.scm; \
|
||||
do $(INSTALL_DATA) $$f $(LIB)/rts/; done
|
||||
+ for f in $(srcdir)/emacs/*; do $(INSTALL_DATA) $$f $(LIB)/emacs/; done
|
||||
for f in $(srcdir)/env/*.scm; do $(INSTALL_DATA) $$f $(LIB)/env/; done
|
||||
for f in $(srcdir)/big/*.scm; do $(INSTALL_DATA) $$f $(LIB)/big/; done
|
||||
for f in $(srcdir)/opt/*.scm; do $(INSTALL_DATA) $$f $(LIB)/opt/; done
|
||||
@@ -729,8 +731,8 @@ install-scsh: scsh
|
||||
$(RM) $(bindir)/$(RUNNABLE)$(EXEEXT)
|
||||
$(INSTALL_PROGRAM) $(srcdir)/scsh/scsh$(EXEEXT) \
|
||||
$(bindir)/$(RUNNABLE)$(EXEEXT)
|
||||
- $(INSTALL_PROGRAM) $(srcdir)/scsh/scsh.image $(LIB)/scsh.image
|
||||
- $(INSTALL_PROGRAM) $(srcdir)/$(LIBSCSH) $(libdir)/$(LIBSCSH)
|
||||
+ $(INSTALL_DATA) $(srcdir)/scsh/scsh.image $(LIB)/scsh.image
|
||||
+ $(INSTALL_DATA) $(srcdir)/$(LIBSCSH) $(libdir)/$(LIBSCSH)
|
||||
$(RANLIB) $(libdir)/$(LIBSCSH)
|
||||
for f in $(srcdir)/scsh/*.scm; \
|
||||
do $(INSTALL_DATA) $$f $(LIB)/scsh/; done
|
@ -1,77 +0,0 @@
|
||||
*** Makefile.in.orig Sun Jun 8 20:46:05 1997
|
||||
--- Makefile.in Sun Dec 14 23:06:18 1997
|
||||
***************
|
||||
*** 139,145 ****
|
||||
|
||||
# The following is the first rule and therefore the "make" command's
|
||||
# default target.
|
||||
! enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE) .notify
|
||||
|
||||
# The developers are curious to know. Don't be concerned if this fails.
|
||||
# You may comment these lines out if you wish to be discourteous.
|
||||
--- 139,145 ----
|
||||
|
||||
# The following is the first rule and therefore the "make" command's
|
||||
# default target.
|
||||
! enough: $(VM) $(IMAGE) script $(LIBCIG) scsh $(LIBSCSH) $(MANPAGE)
|
||||
|
||||
# The developers are curious to know. Don't be concerned if this fails.
|
||||
# You may comment these lines out if you wish to be discourteous.
|
||||
***************
|
||||
*** 252,257 ****
|
||||
--- 252,258 ----
|
||||
$(RM) -r $(LIB).old
|
||||
if [ -d $(LIB) ] ; then mv $(LIB) $(LIB).old ; fi
|
||||
mkdir $(LIB)
|
||||
+ mkdir $(LIB)/emacs
|
||||
mkdir $(LIB)/big
|
||||
mkdir $(LIB)/cig
|
||||
mkdir $(LIB)/doc
|
||||
***************
|
||||
*** 279,286 ****
|
||||
$(INSTALL_DATA) $(srcdir)/scheme48.h $(incdir)/
|
||||
|
||||
install-cig: cig
|
||||
! $(INSTALL_PROGRAM) $(srcdir)/$(CIG) $(LIB)/cig
|
||||
! $(INSTALL_PROGRAM) $(srcdir)/$(CIG).image $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/$(LIBCIG) $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/cig/libcig.h $(LIB)/cig
|
||||
|
||||
--- 280,287 ----
|
||||
$(INSTALL_DATA) $(srcdir)/scheme48.h $(incdir)/
|
||||
|
||||
install-cig: cig
|
||||
! $(INSTALL_DATA) $(srcdir)/$(CIG) $(LIB)/cig
|
||||
! $(INSTALL_DATA) $(srcdir)/$(CIG).image $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/$(LIBCIG) $(LIB)/cig
|
||||
$(INSTALL_DATA) $(srcdir)/cig/libcig.h $(LIB)/cig
|
||||
|
||||
***************
|
||||
*** 288,293 ****
|
||||
--- 289,295 ----
|
||||
$(LIB)/misc $(LIB)/link $(LIB)/vm $(LIB)/doc
|
||||
for f in $(srcdir)/rts/*num.scm; \
|
||||
do $(INSTALL_DATA) $$f $(LIB)/rts/; done
|
||||
+ for f in $(srcdir)/emacs/*; do $(INSTALL_DATA) $$f $(LIB)/emacs/; done
|
||||
for f in $(srcdir)/env/*.scm; do $(INSTALL_DATA) $$f $(LIB)/env/; done
|
||||
for f in $(srcdir)/big/*.scm; do $(INSTALL_DATA) $$f $(LIB)/big/; done
|
||||
for f in $(srcdir)/opt/*.scm; do $(INSTALL_DATA) $$f $(LIB)/opt/; done
|
||||
***************
|
||||
*** 676,683 ****
|
||||
install-scsh: scsh
|
||||
$(RM) $(bindir)/$(RUNNABLE)
|
||||
$(INSTALL_PROGRAM) $(srcdir)/scsh/scsh $(bindir)/$(RUNNABLE)
|
||||
! $(INSTALL_PROGRAM) $(srcdir)/scsh/scsh.image $(LIB)/scsh.image
|
||||
! $(INSTALL_PROGRAM) $(srcdir)/$(LIBSCSH) $(libdir)/$(LIBSCSH)
|
||||
$(RANLIB) $(libdir)/$(LIBSCSH)
|
||||
for f in $(srcdir)/scsh/*.scm; \
|
||||
do $(INSTALL_DATA) $$f $(LIB)/scsh/; done
|
||||
--- 678,685 ----
|
||||
install-scsh: scsh
|
||||
$(RM) $(bindir)/$(RUNNABLE)
|
||||
$(INSTALL_PROGRAM) $(srcdir)/scsh/scsh $(bindir)/$(RUNNABLE)
|
||||
! $(INSTALL_DATA) $(srcdir)/scsh/scsh.image $(LIB)/scsh.image
|
||||
! $(INSTALL_DATA) $(srcdir)/$(LIBSCSH) $(libdir)/$(LIBSCSH)
|
||||
$(RANLIB) $(libdir)/$(LIBSCSH)
|
||||
for f in $(srcdir)/scsh/*.scm; \
|
||||
do $(INSTALL_DATA) $$f $(LIB)/scsh/; done
|
@ -1,19 +0,0 @@
|
||||
*** env/command.scm.original Tue Nov 26 15:59:38 1996
|
||||
--- env/command.scm Tue Nov 26 15:59:46 1996
|
||||
***************
|
||||
*** 546,552 ****
|
||||
((char=? (string-ref line 0) #\n) #f)
|
||||
(else (loop count)))))))
|
||||
|
||||
! (define *y-or-n-eof-count* 100)
|
||||
|
||||
(define (read-line port)
|
||||
(let loop ((l '()))
|
||||
--- 546,552 ----
|
||||
((char=? (string-ref line 0) #\n) #f)
|
||||
(else (loop count)))))))
|
||||
|
||||
! (define *y-or-n-eof-count* 0)
|
||||
|
||||
(define (read-line port)
|
||||
(let loop ((l '()))
|
@ -1,19 +0,0 @@
|
||||
*** configure.in.original Tue Nov 26 17:10:41 1996
|
||||
--- configure.in Tue Nov 26 17:11:07 1996
|
||||
***************
|
||||
*** 220,226 ****
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
! TMPDIR=${TMPDIR-"/usr/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
||||
--- 220,226 ----
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
! TMPDIR=${TMPDIR-"/var/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
@ -1,19 +0,0 @@
|
||||
*** configure.original Tue Nov 26 17:55:51 1996
|
||||
--- configure Tue Nov 26 17:55:58 1996
|
||||
***************
|
||||
*** 1017,1023 ****
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
! TMPDIR=${TMPDIR-"/usr/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
||||
--- 1017,1023 ----
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
! TMPDIR=${TMPDIR-"/var/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
@ -1,19 +0,0 @@
|
||||
*** scsh/scsh.scm.original Tue Nov 26 17:15:00 1996
|
||||
--- scsh/scsh.scm Tue Nov 26 17:15:06 1996
|
||||
***************
|
||||
*** 298,304 ****
|
||||
(list (string-append (car maybe-prefix) ".~a"))))))
|
||||
|
||||
(define *temp-file-template*
|
||||
! (make-fluid (string-append "/usr/tmp/" (number->string (pid)) ".~a")))
|
||||
|
||||
|
||||
(define (temp-file-iterate maker . maybe-template)
|
||||
--- 298,304 ----
|
||||
(list (string-append (car maybe-prefix) ".~a"))))))
|
||||
|
||||
(define *temp-file-template*
|
||||
! (make-fluid (string-append "/var/tmp/" (number->string (pid)) ".~a")))
|
||||
|
||||
|
||||
(define (temp-file-iterate maker . maybe-template)
|
@ -1,85 +0,0 @@
|
||||
*** config.guess.orig Fri Sep 26 19:31:53 1997
|
||||
--- config.guess Fri Sep 26 19:31:57 1997
|
||||
***************
|
||||
*** 67,72 ****
|
||||
--- 67,75 ----
|
||||
amiga:NetBSD:*:*)
|
||||
echo m68k-cbm-netbsd${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
+ amiga:OpenBSD:*:*)
|
||||
+ echo m68k-cbm-openbsd${UNAME_RELEASE}
|
||||
+ exit 0 ;;
|
||||
arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
|
||||
echo arm-acorn-riscix${UNAME_RELEASE}
|
||||
exit 0;;
|
||||
***************
|
||||
*** 104,115 ****
|
||||
--- 107,127 ----
|
||||
atari*:NetBSD:*:*)
|
||||
echo m68k-atari-netbsd${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
+ atari*:OpenBSD:*:*)
|
||||
+ echo m68k-atari-openbsd${UNAME_RELEASE}
|
||||
+ exit 0 ;;
|
||||
sun3*:NetBSD:*:*)
|
||||
echo m68k-sun-netbsd${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
+ sun3*:OpenBSD:*:*)
|
||||
+ echo m68k-sun-openbsd${UNAME_RELEASE}
|
||||
+ exit 0 ;;
|
||||
mac68k:NetBSD:*:*)
|
||||
echo m68k-apple-netbsd${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
+ mac68k:OpenBSD:*:*)
|
||||
+ echo m68k-apple-openbsd${UNAME_RELEASE}
|
||||
+ exit 0 ;;
|
||||
RISC*:ULTRIX:*:*)
|
||||
echo mips-dec-ultrix${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
***************
|
||||
*** 313,318 ****
|
||||
--- 325,333 ----
|
||||
hp3[0-9][05]:NetBSD:*:*)
|
||||
echo m68k-hp-netbsd${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
+ hp3[0-9][05]:OpenBSD:*:*)
|
||||
+ echo m68k-hp-openbsd${UNAME_RELEASE}
|
||||
+ exit 0 ;;
|
||||
i[34]86:BSD/386:*:* | *:BSD/OS:*:*)
|
||||
echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
|
||||
exit 0 ;;
|
||||
***************
|
||||
*** 321,326 ****
|
||||
--- 336,344 ----
|
||||
exit 0 ;;
|
||||
*:NetBSD:*:*)
|
||||
echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
|
||||
+ exit 0 ;;
|
||||
+ *:OpenBSD:*:*)
|
||||
+ echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
|
||||
exit 0 ;;
|
||||
i*:CYGWIN*:*)
|
||||
echo i386-pc-cygwin32
|
||||
*** config.sub.orig Fri Sep 26 20:00:51 1997
|
||||
--- config.sub Fri Sep 26 20:01:43 1997
|
||||
***************
|
||||
*** 678,686 ****
|
||||
| -amigados* | -msdos* | -newsos* | -unicos* | -aof* | -aos* \
|
||||
| -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
|
||||
| -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
|
||||
! | -hiux* | -386bsd* | -netbsd* | -freebsd* | -riscix* \
|
||||
! | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* \
|
||||
! | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
||||
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
||||
| -cygwin32* | -pe* | -psos* | -moss* | -proelf* \
|
||||
| -linux-gnu*)
|
||||
--- 678,686 ----
|
||||
| -amigados* | -msdos* | -newsos* | -unicos* | -aof* | -aos* \
|
||||
| -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
|
||||
| -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
|
||||
! | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* \
|
||||
! | -riscix* | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* \
|
||||
! | -elf* | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
|
||||
| -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
|
||||
| -cygwin32* | -pe* | -psos* | -moss* | -proelf* \
|
||||
| -linux-gnu*)
|
@ -1,19 +0,0 @@
|
||||
*** dynload.c.orig Fri Sep 26 21:18:21 1997
|
||||
--- dynload.c Fri Sep 26 21:36:11 1997
|
||||
***************
|
||||
*** 36,42 ****
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
|
||||
! #ifdef HAVE_LIBGEN_H
|
||||
#include <libgen.h>
|
||||
/* if we have pathfind, get the file name with $LD_LIBRARY_PATH or $S48_EXTERN_PATH */
|
||||
static char *shared_object_name(char *name)
|
||||
--- 36,43 ----
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
|
||||
! #if defined(HAVE_LIBGEN_H) && !defined(__OpenBSD__)
|
||||
#include <libgen.h>
|
||||
/* if we have pathfind, get the file name with $LD_LIBRARY_PATH or $S48_EXTERN_PATH */
|
||||
static char *shared_object_name(char *name)
|
12
shells/scsh/patches/patch-configure
Normal file
12
shells/scsh/patches/patch-configure
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-configure,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- configure.orig Sun May 27 19:55:01 2001
|
||||
+++ configure Mon Sep 3 22:30:07 2001
|
||||
@@ -1211,7 +1211,7 @@ else
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
-TMPDIR=${TMPDIR-"/usr/tmp"}
|
||||
+TMPDIR=${TMPDIR-"/var/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
12
shells/scsh/patches/patch-configure_in
Normal file
12
shells/scsh/patches/patch-configure_in
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-configure_in,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- configure.in.orig Sun May 27 19:55:01 2001
|
||||
+++ configure.in Mon Sep 3 22:29:29 2001
|
||||
@@ -238,7 +238,7 @@ else
|
||||
fi
|
||||
|
||||
AR=${AR-"ar cq"}
|
||||
-TMPDIR=${TMPDIR-"/usr/tmp"}
|
||||
+TMPDIR=${TMPDIR-"/var/tmp"}
|
||||
|
||||
case "$host" in
|
||||
|
12
shells/scsh/patches/patch-dynload_c
Normal file
12
shells/scsh/patches/patch-dynload_c
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-dynload_c,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- dynload.c.orig Wed Jul 14 21:23:43 1999
|
||||
+++ dynload.c Mon Sep 3 22:36:30 2001
|
||||
@@ -36,7 +36,7 @@
|
||||
#include <dlfcn.h>
|
||||
#endif
|
||||
|
||||
-#if defined(HAVE_LIBGEN) && defined(HAVE_LIBGEN_H)
|
||||
+#if defined(HAVE_LIBGEN) && defined(HAVE_LIBGEN_H) && !defined(__OpenBSD__)
|
||||
#include <libgen.h>
|
||||
/* if we have pathfind, get the file name with $LD_LIBRARY_PATH or $S48_EXTERN_PATH */
|
||||
static char *shared_object_name(char *name)
|
12
shells/scsh/patches/patch-env_command_scm
Normal file
12
shells/scsh/patches/patch-env_command_scm
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-env_command_scm,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- env/command.scm.orig Tue Aug 10 14:17:37 1999
|
||||
+++ env/command.scm Mon Sep 3 22:28:58 2001
|
||||
@@ -546,7 +546,7 @@
|
||||
((char=? (string-ref line 0) #\n) #f)
|
||||
(else (loop count)))))))
|
||||
|
||||
-(define *y-or-n-eof-count* 100)
|
||||
+(define *y-or-n-eof-count* 0)
|
||||
|
||||
(define (read-line port)
|
||||
(let loop ((l '()))
|
12
shells/scsh/patches/patch-scsh_scsh_scm
Normal file
12
shells/scsh/patches/patch-scsh_scsh_scm
Normal file
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-scsh_scsh_scm,v 1.1 2001/09/04 23:26:31 lebel Exp $
|
||||
--- scsh/scsh.scm.orig Sat Jun 2 13:42:50 2001
|
||||
+++ scsh/scsh.scm Mon Sep 3 22:31:17 2001
|
||||
@@ -301,7 +301,7 @@
|
||||
".~a"))))))
|
||||
|
||||
(define *temp-file-template*
|
||||
- (make-fluid (string-append "/usr/tmp/" (number->string (pid)) ".~a")))
|
||||
+ (make-fluid (string-append "/var/tmp/" (number->string (pid)) ".~a")))
|
||||
|
||||
|
||||
(define (temp-file-iterate maker . maybe-template)
|
@ -1,5 +1,6 @@
|
||||
@comment $OpenBSD: PLIST,v 1.3 2001/09/04 23:26:31 lebel Exp $
|
||||
bin/scsh
|
||||
man/man1/scsh.1
|
||||
include/scheme48.h
|
||||
lib/scsh/big/array.scm
|
||||
lib/scsh/big/big-util.scm
|
||||
lib/scsh/big/bigbit.scm
|
||||
@ -24,53 +25,15 @@ lib/scsh/big/thread.scm
|
||||
lib/scsh/big/xport.scm
|
||||
lib/scsh/cig/cig
|
||||
lib/scsh/cig/cig.image
|
||||
lib/scsh/cig/libscshvm.a
|
||||
lib/scsh/cig/libcig.h
|
||||
lib/scsh/doc/COPYING
|
||||
lib/scsh/doc/NEWS
|
||||
lib/scsh/doc/RELEASE
|
||||
lib/scsh/doc/README
|
||||
lib/scsh/doc/scsh-manual/awk.tex
|
||||
lib/scsh/doc/scsh-manual/changes.tex
|
||||
lib/scsh/doc/scsh-manual/decls.tex
|
||||
lib/scsh/doc/scsh-manual/front.tex
|
||||
lib/scsh/doc/scsh-manual/intro.tex
|
||||
lib/scsh/doc/scsh-manual/man.tex
|
||||
lib/scsh/doc/scsh-manual/miscprocs.tex
|
||||
lib/scsh/doc/scsh-manual/network.tex
|
||||
lib/scsh/doc/scsh-manual/procnotation.tex
|
||||
lib/scsh/doc/scsh-manual/rdelim.tex
|
||||
lib/scsh/doc/scsh-manual/running.tex
|
||||
lib/scsh/doc/scsh-manual/strings.tex
|
||||
lib/scsh/doc/scsh-manual/syscalls.tex
|
||||
lib/scsh/doc/scsh-manual/test.tex
|
||||
lib/scsh/doc/scsh-manual/todo.tex
|
||||
lib/scsh/doc/scsh-manual/tty.tex
|
||||
lib/scsh/doc/scsh-manual/xman.tex
|
||||
lib/scsh/doc/big-scheme.txt
|
||||
lib/scsh/doc/call-back.txt
|
||||
lib/scsh/doc/cheat.txt
|
||||
lib/scsh/doc/external.txt
|
||||
lib/scsh/doc/hacking.txt
|
||||
lib/scsh/doc/install.s48-0.36.txt
|
||||
lib/scsh/doc/install.txt
|
||||
lib/scsh/doc/no-leaf-env.txt
|
||||
lib/scsh/doc/olins-changes.txt
|
||||
lib/scsh/doc/package.txt
|
||||
lib/scsh/doc/scsh-src-roadmap.txt
|
||||
lib/scsh/doc/threads.txt
|
||||
lib/scsh/doc/type.txt
|
||||
lib/scsh/doc/user-guide.txt
|
||||
lib/scsh/doc/code.tex
|
||||
lib/scsh/doc/latex-stuff.tex
|
||||
lib/scsh/doc/meeting.tex
|
||||
lib/scsh/doc/module.tex
|
||||
lib/scsh/doc/scsh-paper.tex
|
||||
lib/scsh/doc/summary.tex
|
||||
lib/scsh/doc/meeting.ps
|
||||
lib/scsh/doc/module.ps
|
||||
lib/scsh/doc/scsh-manual.ps
|
||||
lib/scsh/doc/scsh-paper.ps
|
||||
lib/scsh/cig/libscshvm.a
|
||||
lib/scsh/emacs/README
|
||||
lib/scsh/emacs/cmulisp.el
|
||||
lib/scsh/emacs/cmuscheme.el
|
||||
lib/scsh/emacs/cmuscheme48.el
|
||||
lib/scsh/emacs/cmushell.el
|
||||
lib/scsh/emacs/comint.el
|
||||
lib/scsh/emacs/jar-hacks.el
|
||||
lib/scsh/env/assem.scm
|
||||
lib/scsh/env/basic-command.scm
|
||||
lib/scsh/env/build.scm
|
||||
@ -95,6 +58,7 @@ lib/scsh/env/space.scm
|
||||
lib/scsh/env/start.scm
|
||||
lib/scsh/env/traverse.scm
|
||||
lib/scsh/env/version-info.scm
|
||||
lib/scsh/libscshvm.a
|
||||
lib/scsh/link/data.scm
|
||||
lib/scsh/link/generate-c-header.scm
|
||||
lib/scsh/link/link.scm
|
||||
@ -127,6 +91,16 @@ lib/scsh/opt/analyze.scm
|
||||
lib/scsh/opt/expand.scm
|
||||
lib/scsh/opt/inline.scm
|
||||
lib/scsh/opt/tst.scm
|
||||
lib/scsh/rts/bignum.scm
|
||||
lib/scsh/rts/defenum.scm
|
||||
lib/scsh/rts/enum.scm
|
||||
lib/scsh/rts/floatnum.scm
|
||||
lib/scsh/rts/innum.scm
|
||||
lib/scsh/rts/jar-defrecord.scm
|
||||
lib/scsh/rts/ratnum.scm
|
||||
lib/scsh/rts/recnum.scm
|
||||
lib/scsh/rts/xnum.scm
|
||||
lib/scsh/scsh.image
|
||||
lib/scsh/scsh/awk.scm
|
||||
lib/scsh/scsh/char-set.scm
|
||||
lib/scsh/scsh/db.scm
|
||||
@ -150,12 +124,12 @@ lib/scsh/scsh/let-opt.scm
|
||||
lib/scsh/scsh/meta-arg.scm
|
||||
lib/scsh/scsh/ndbm.scm
|
||||
lib/scsh/scsh/network.scm
|
||||
lib/scsh/scsh/pty.scm
|
||||
lib/scsh/scsh/newports.scm
|
||||
lib/scsh/scsh/old-static.scm
|
||||
lib/scsh/scsh/oldtop.scm
|
||||
lib/scsh/scsh/procobj.scm
|
||||
lib/scsh/scsh/pty.scm
|
||||
lib/scsh/scsh/rdelim.scm
|
||||
lib/scsh/scsh/re.scm
|
||||
lib/scsh/scsh/rw.scm
|
||||
lib/scsh/scsh/scsh-condition.scm
|
||||
lib/scsh/scsh/scsh-interfaces.scm
|
||||
@ -166,7 +140,9 @@ lib/scsh/scsh/scsh.scm
|
||||
lib/scsh/scsh/select.scm
|
||||
lib/scsh/scsh/sighandlers.scm
|
||||
lib/scsh/scsh/startup.scm
|
||||
lib/scsh/scsh/static-heap.scm
|
||||
lib/scsh/scsh/static.scm
|
||||
lib/scsh/scsh/static1.scm
|
||||
lib/scsh/scsh/stringcoll.scm
|
||||
lib/scsh/scsh/syntax-helpers.scm
|
||||
lib/scsh/scsh/syntax.scm
|
||||
@ -175,15 +151,7 @@ lib/scsh/scsh/time.scm
|
||||
lib/scsh/scsh/top.scm
|
||||
lib/scsh/scsh/tty.scm
|
||||
lib/scsh/scsh/utilities.scm
|
||||
lib/scsh/rts/bignum.scm
|
||||
lib/scsh/rts/defenum.scm
|
||||
lib/scsh/rts/enum.scm
|
||||
lib/scsh/rts/floatnum.scm
|
||||
lib/scsh/rts/innum.scm
|
||||
lib/scsh/rts/ratnum.scm
|
||||
lib/scsh/rts/recnum.scm
|
||||
lib/scsh/rts/xnum.scm
|
||||
lib/scsh/rts/jar-defrecord.scm
|
||||
lib/scsh/scshvm
|
||||
lib/scsh/vm/arch.scm
|
||||
lib/scsh/vm/arith.scm
|
||||
lib/scsh/vm/data.scm
|
||||
@ -212,29 +180,64 @@ lib/scsh/vm/stob.scm
|
||||
lib/scsh/vm/struct.scm
|
||||
lib/scsh/vm/vm-utilities.scm
|
||||
lib/scsh/vm/vmio.scm
|
||||
lib/scsh/scshvm
|
||||
lib/scsh/scsh.image
|
||||
lib/scsh/libscshvm.a
|
||||
lib/scsh/emacs/README
|
||||
lib/scsh/emacs/cmulisp.el
|
||||
lib/scsh/emacs/cmuscheme.el
|
||||
lib/scsh/emacs/cmuscheme48.el
|
||||
lib/scsh/emacs/cmushell.el
|
||||
lib/scsh/emacs/comint.el
|
||||
lib/scsh/emacs/jar-hacks.el
|
||||
@exec ln -fs %D/lib/scsh/doc %D/share/doc/scsh
|
||||
@unexec rm -f %D/share/doc/scsh
|
||||
@dirrm lib/scsh/emacs
|
||||
@dirrm lib/scsh/big
|
||||
@dirrm lib/scsh/cig
|
||||
@dirrm lib/scsh/doc/scsh-manual
|
||||
@dirrm lib/scsh/doc
|
||||
@dirrm lib/scsh/env
|
||||
@dirrm lib/scsh/link
|
||||
@dirrm lib/scsh/misc
|
||||
@dirrm lib/scsh/opt
|
||||
man/man1/scsh.1
|
||||
share/doc/scsh/COPYING
|
||||
share/doc/scsh/NEWS
|
||||
share/doc/scsh/README
|
||||
share/doc/scsh/RELEASE
|
||||
share/doc/scsh/big-scheme.txt
|
||||
share/doc/scsh/call-back.txt
|
||||
share/doc/scsh/cheat.txt
|
||||
share/doc/scsh/code.tex
|
||||
share/doc/scsh/external.txt
|
||||
share/doc/scsh/hacking.txt
|
||||
share/doc/scsh/install.s48-0.36.txt
|
||||
share/doc/scsh/install.txt
|
||||
share/doc/scsh/latex-stuff.tex
|
||||
share/doc/scsh/meeting.ps
|
||||
share/doc/scsh/meeting.tex
|
||||
share/doc/scsh/module.ps
|
||||
share/doc/scsh/module.tex
|
||||
share/doc/scsh/no-leaf-env.txt
|
||||
share/doc/scsh/olins-changes.txt
|
||||
share/doc/scsh/package.txt
|
||||
share/doc/scsh/scsh-manual.ps
|
||||
share/doc/scsh/scsh-manual/awk.tex
|
||||
share/doc/scsh/scsh-manual/decls.tex
|
||||
share/doc/scsh/scsh-manual/front.tex
|
||||
share/doc/scsh/scsh-manual/intro.tex
|
||||
share/doc/scsh/scsh-manual/man.tex
|
||||
share/doc/scsh/scsh-manual/miscprocs.tex
|
||||
share/doc/scsh/scsh-manual/network.tex
|
||||
share/doc/scsh/scsh-manual/procnotation.tex
|
||||
share/doc/scsh/scsh-manual/rdelim.tex
|
||||
share/doc/scsh/scsh-manual/running.tex
|
||||
share/doc/scsh/scsh-manual/sre.tex
|
||||
share/doc/scsh/scsh-manual/strings.tex
|
||||
share/doc/scsh/scsh-manual/syscalls.tex
|
||||
share/doc/scsh/scsh-manual/test.tex
|
||||
share/doc/scsh/scsh-manual/todo.tex
|
||||
share/doc/scsh/scsh-manual/tty.tex
|
||||
share/doc/scsh/scsh-manual/xman.tex
|
||||
share/doc/scsh/scsh-paper.ps
|
||||
share/doc/scsh/scsh-paper.tex
|
||||
share/doc/scsh/scsh-src-roadmap.txt
|
||||
share/doc/scsh/summary.tex
|
||||
share/doc/scsh/threads.txt
|
||||
share/doc/scsh/type.txt
|
||||
share/doc/scsh/user-guide.txt
|
||||
@exec ln -fs %D/share/doc/scsh %D/lib/scsh/doc
|
||||
@unexec rm -f %D/lib/scsh/doc
|
||||
@dirrm share/doc/scsh/scsh-manual
|
||||
@dirrm share/doc/scsh
|
||||
@dirrm lib/scsh/vm
|
||||
@dirrm lib/scsh/scsh
|
||||
@dirrm lib/scsh/rts
|
||||
@dirrm lib/scsh/vm
|
||||
@dirrm lib/scsh/opt
|
||||
@dirrm lib/scsh/misc
|
||||
@dirrm lib/scsh/link
|
||||
@dirrm lib/scsh/env
|
||||
@dirrm lib/scsh/emacs
|
||||
@dirrm lib/scsh/cig
|
||||
@dirrm lib/scsh/big
|
||||
@dirrm lib/scsh
|
||||
@unexec echo 'You might check whether to remove %D/lib/scsh.old'
|
||||
|
Loading…
Reference in New Issue
Block a user