summaryrefslogtreecommitdiff
path: root/lang/mzscheme/patches
diff options
context:
space:
mode:
authorpooka <pooka@pkgsrc.org>2007-06-07 13:01:34 +0000
committerpooka <pooka@pkgsrc.org>2007-06-07 13:01:34 +0000
commitf895f80eebecdddbc20cf1e624deb461545e9f1a (patch)
tree76e7b0c5c354509d10076103bfd3001afa243269 /lang/mzscheme/patches
parent7ee3c88da24b173d693cd114032c6f504656d104 (diff)
downloadpkgsrc-f895f80eebecdddbc20cf1e624deb461545e9f1a.tar.gz
Update to mzscheme 360. Loads of changes and bugfixes since
mzscheme 205 (released in 2003), including a native JIT compiler. patches provided by Yorick Hardy in pkg/36330
Diffstat (limited to 'lang/mzscheme/patches')
-rw-r--r--lang/mzscheme/patches/patch-aa17
-rw-r--r--lang/mzscheme/patches/patch-ab8
-rw-r--r--lang/mzscheme/patches/patch-ac13
-rw-r--r--lang/mzscheme/patches/patch-ah13
-rw-r--r--lang/mzscheme/patches/patch-aj8
-rw-r--r--lang/mzscheme/patches/patch-ak13
6 files changed, 21 insertions, 51 deletions
diff --git a/lang/mzscheme/patches/patch-aa b/lang/mzscheme/patches/patch-aa
deleted file mode 100644
index 3c0efba9c88..00000000000
--- a/lang/mzscheme/patches/patch-aa
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2006/10/01 14:47:43 rillig Exp $
-
---- src/mzscheme/Makefile.in.orig 2003-06-21 04:19:52.000000000 +0300
-+++ src/mzscheme/Makefile.in 2003-12-24 01:41:08.000000000 +0200
-@@ -240,12 +240,6 @@
- cd ..; cp mzscheme/mzdyn.o $(LIBIDIR)/mzdyn.o
- cd ..; $(ICP) mzscheme/libmzgc.@LIBSFX@ $(LIBIDIR)/libmzgc.@LIBSFX@
- cd ..; $(ICP) mzscheme/libmzscheme.@LIBSFX@ $(LIBIDIR)/libmzscheme.@LIBSFX@
-- cd ..; echo 'CC=@CC@' > $(BUILDINFO)
-- cd ..; echo 'CFLAGS=@CFLAGS@ @PREFLAGS@ @COMPFLAGS@' >> $(BUILDINFO)
-- cd ..; echo 'OPTIONS=@OPTIONS@' >> $(BUILDINFO)
-- cd ..; echo 'MZOPTIONS=@MZOPTIONS@' >> $(BUILDINFO)
-- cd ..; echo "LDFLAGS=@LDFLAGS@" >> $(BUILDINFO)
-- cd ..; echo 'LIBS=@LIBS@' >> $(BUILDINFO)
-
- MZFWDIR = @FRAMEWORK_INSTALL_DIR@/PLT_MzScheme.framework
-
diff --git a/lang/mzscheme/patches/patch-ab b/lang/mzscheme/patches/patch-ab
index d59b9863da9..896048cbf75 100644
--- a/lang/mzscheme/patches/patch-ab
+++ b/lang/mzscheme/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.4 2006/10/01 14:47:43 rillig Exp $
+$NetBSD: patch-ab,v 1.5 2007/06/07 13:01:35 pooka Exp $
---- collects/make/setup-extension.ss.orig 2003-12-21 20:57:42.000000000 +0100
-+++ collects/make/setup-extension.ss
-@@ -76,12 +76,7 @@
+--- collects/make/setup-extension.ss.orig 2006-05-12 23:14:02.000000000 +0200
++++ collects/make/setup-extension.ss 2007-04-24 16:14:45.000000000 +0200
+@@ -125,12 +125,7 @@
(path-list-string->path-list v (list default-lib-dir))
(list default-lib-dir)))
(list "/usr"
diff --git a/lang/mzscheme/patches/patch-ac b/lang/mzscheme/patches/patch-ac
deleted file mode 100644
index c591d2540d5..00000000000
--- a/lang/mzscheme/patches/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ac,v 1.4 2006/10/01 14:47:43 rillig Exp $
-
---- man/man1/help-desk.1.orig 2003-12-21 21:03:34.000000000 +0100
-+++ man/man1/help-desk.1
-@@ -22,7 +22,7 @@ http://www.drscheme.org/
- looks for its libraries using the environment variables
- PLTHOME and PLTCOLLECTS. If this variable is not defined,
- the installation directory is assumed (usually
--"/usr/local/lib/plt/"). See the documentation for details.
-+"XXXPREFIXXXX/lib/plt/"). See the documentation for details.
- .PP
- Please consult your local administrator to determine whether
- the on-line documentation has been installed locally.
diff --git a/lang/mzscheme/patches/patch-ah b/lang/mzscheme/patches/patch-ah
deleted file mode 100644
index f6ecd21b85c..00000000000
--- a/lang/mzscheme/patches/patch-ah
+++ /dev/null
@@ -1,13 +0,0 @@
-$NetBSD: patch-ah,v 1.4 2006/10/01 14:47:43 rillig Exp $
-
---- man/man1/mzscheme.1.orig 2003-12-21 21:04:20.000000000 +0100
-+++ man/man1/mzscheme.1
-@@ -315,7 +315,7 @@ environment variable containing a file w
- invoked (usually "mzscheme") are checked. Links and parent directories
- are followed as in the first case.
- .IP
--The "/usr/local/lib/plt/collects" directory is
-+The "XXXPREFIXXXX/lib/plt/collects" directory is
- tried.
-
- .SH EXECUTABLE SCRIPTS
diff --git a/lang/mzscheme/patches/patch-aj b/lang/mzscheme/patches/patch-aj
index c08c506efc8..09771c6efe5 100644
--- a/lang/mzscheme/patches/patch-aj
+++ b/lang/mzscheme/patches/patch-aj
@@ -1,10 +1,10 @@
-$NetBSD: patch-aj,v 1.4 2006/10/01 14:47:43 rillig Exp $
+$NetBSD: patch-aj,v 1.5 2007/06/07 13:01:35 pooka Exp $
---- collects/slibinit/init.ss.orig 2003-12-21 21:02:43.000000000 +0100
-+++ collects/slibinit/init.ss
+--- collects/slibinit/init.ss.orig 2007-04-24 16:17:52.000000000 +0200
++++ collects/slibinit/init.ss 2007-04-24 16:19:07.000000000 +0200
@@ -55,7 +55,7 @@
[(base name dir?) (split-path base)])
- (and (string? base) base))))
+ (and (path? base) (path->string base)))))
(case (system-type)
- ((unix macosx) "/usr/local/lib/plt")
+ ((unix macosx) "XXXPREFIXXXX/lib/plt")
diff --git a/lang/mzscheme/patches/patch-ak b/lang/mzscheme/patches/patch-ak
new file mode 100644
index 00000000000..f53c25e1279
--- /dev/null
+++ b/lang/mzscheme/patches/patch-ak
@@ -0,0 +1,13 @@
+$NetBSD: patch-ak,v 1.3 2007/06/07 13:01:35 pooka Exp $
+
+--- src/configure.orig 2007-04-24 17:57:35.000000000 +0200
++++ src/configure 2007-04-24 18:00:25.000000000 +0200
+@@ -1648,7 +1648,7 @@
+ libpltdir="${libdir}/plt"
+ collectsdir="${libdir}/plt/collects"
+ includepltdir="${includedir}/plt"
+- docdir="${datadir}/plt/doc"
++ docdir="XXXMZDOCDIRXXX"
+ MAKE_COPYTREE=copytree
+ COLLECTS_PATH='${collectsdir}'
+ INSTALL_ORIG_TREE=no