summaryrefslogtreecommitdiff
path: root/lang/rscheme/files
diff options
context:
space:
mode:
authorMaxim Sobolev <sobomax@FreeBSD.org>2001-07-31 10:06:38 +0000
committerMaxim Sobolev <sobomax@FreeBSD.org>2001-07-31 10:06:38 +0000
commitf76e94f6f28e0a3add993da75840bc5c2c570c49 (patch)
tree8b7649dfaa0f0a0ae848698cdff934d940ecaf68 /lang/rscheme/files
parentadd ply (diff)
Add rscheme 0.7.3.1, an object-oriented, extended version of the
Scheme dialect of Lisp.
Notes
Notes: svn path=/head/; revision=45660
Diffstat (limited to 'lang/rscheme/files')
-rw-r--r--lang/rscheme/files/patch-..::Makefile17
-rw-r--r--lang/rscheme/files/patch-..::handc::rshell::Makefile14
-rw-r--r--lang/rscheme/files/patch-..::handc::rshell::shell.c14
-rw-r--r--lang/rscheme/files/patch-..::modules::corelib::corelib.mcf13
-rw-r--r--lang/rscheme/files/patch-..::stage0::configure14
-rw-r--r--lang/rscheme/files/patch-..::stage0::corelib::string.c13
6 files changed, 85 insertions, 0 deletions
diff --git a/lang/rscheme/files/patch-..::Makefile b/lang/rscheme/files/patch-..::Makefile
new file mode 100644
index 000000000000..3740f70ed303
--- /dev/null
+++ b/lang/rscheme/files/patch-..::Makefile
@@ -0,0 +1,17 @@
+
+$FreeBSD$
+
+--- ../Makefile.orig Thu Mar 18 17:40:45 1999
++++ ../Makefile Tue Jul 31 10:48:35 2001
+@@ -123,9 +123,9 @@
+
+ stage1::
+ cd stage0 ; ./configure --prefix=`pwd`/install $(CONFIG_OPTS)
+- cd stage0 ; make
++ cd stage0 ; $(MAKE)
+ mkdir -p stage0/install/bin
+- cd stage0 ; make shell
++ cd stage0 ; $(MAKE) shell
+ cd stage0 ; ln -s ../../rshell/rs install/bin/rs
+ cd stage0 ; ln -s ../../system.img install/resource/system.img
+ $(MAKE) RS=`pwd`/stage0/install/bin/rs RSC_FLAGS2=-ccode \
diff --git a/lang/rscheme/files/patch-..::handc::rshell::Makefile b/lang/rscheme/files/patch-..::handc::rshell::Makefile
new file mode 100644
index 000000000000..58b9e992386c
--- /dev/null
+++ b/lang/rscheme/files/patch-..::handc::rshell::Makefile
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- ../handc/rshell/Makefile.orig Thu Mar 18 17:43:41 1999
++++ ../handc/rshell/Makefile Tue Jul 31 12:04:08 2001
+@@ -11,7 +11,7 @@
+ #
+
+ FINAL_INSTALL_DIR=$(INSTALL_DIR)
+-XCFLAGS='-DINSTALL_DIR="$(FINAL_INSTALL_DIR)"'
++XCFLAGS='-DINSTALL_DIR="$(REAL_PREFIX)"'
+
+ include $(INSTALL_DIR)/resource/buildenv/preamble.mak
+
diff --git a/lang/rscheme/files/patch-..::handc::rshell::shell.c b/lang/rscheme/files/patch-..::handc::rshell::shell.c
new file mode 100644
index 000000000000..ade3d7976a9b
--- /dev/null
+++ b/lang/rscheme/files/patch-..::handc::rshell::shell.c
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- ../handc/rshell/shell.c 2001/07/31 08:24:33 1.1
++++ ../handc/rshell/shell.c 2001/07/31 08:25:25
+@@ -43,7 +43,7 @@
+ {
+ char temp[1024];
+
+- sprintf( temp, "%s/resource/system.img", rs_install_dir );
++ sprintf( temp, "%s/share/rscheme/resource/system.img", rs_install_dir );
+ return rscheme_std_main( argc, argv, std_modules, temp );
+ }
+ #endif
diff --git a/lang/rscheme/files/patch-..::modules::corelib::corelib.mcf b/lang/rscheme/files/patch-..::modules::corelib::corelib.mcf
new file mode 100644
index 000000000000..de863a2d8387
--- /dev/null
+++ b/lang/rscheme/files/patch-..::modules::corelib::corelib.mcf
@@ -0,0 +1,13 @@
+
+$FreeBSD$
+
+--- ../modules/corelib/corelib.mcf 2001/07/31 08:05:16 1.1
++++ ../modules/corelib/corelib.mcf 2001/07/31 08:07:40
+@@ -27,6 +27,7 @@
+ (files alloc apply process)
+ (files dynstate)
+ (files string str2num num2str)
++ (require-c-header "<ctype.h>")
+ (files layer imageio intrglue)
+ (files linkinfo keywords)
+ (files complex rational basicnum)
diff --git a/lang/rscheme/files/patch-..::stage0::configure b/lang/rscheme/files/patch-..::stage0::configure
new file mode 100644
index 000000000000..d9accb6c511f
--- /dev/null
+++ b/lang/rscheme/files/patch-..::stage0::configure
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- ../stage0/configure 2001/07/31 06:44:55 1.1
++++ ../stage0/configure 2001/07/31 06:45:13
+@@ -2837,7 +2837,7 @@
+ #
+
+ if $OPTIMIZE
+-then CFLAGS="$CFLAGS -O2"
++then CFLAGS="$CFLAGS"
+ fi
+
+ echo $ac_n "checking if we should use hardware registers""... $ac_c" 1>&6
diff --git a/lang/rscheme/files/patch-..::stage0::corelib::string.c b/lang/rscheme/files/patch-..::stage0::corelib::string.c
new file mode 100644
index 000000000000..d76364a8379d
--- /dev/null
+++ b/lang/rscheme/files/patch-..::stage0::corelib::string.c
@@ -0,0 +1,13 @@
+
+$FreeBSD$
+
+--- ../stage0/corelib/string.c 2001/07/31 07:20:17 1.1
++++ ../stage0/corelib/string.c 2001/07/31 07:21:08
+@@ -12,6 +12,7 @@
+ #define _C_STRING
+ #include "corelib_p.h"
+ #include <rscheme/vinsns.h>
++#include <ctype.h>
+ extern struct module_descr module_corelib;
+ extern struct part_descr corelib_part_string;
+ static char sccsid[] = "@(#)corelib modules/corelib/string.scm[71979012] (RS v0.7.3.1, 2000-11-26)";