summaryrefslogtreecommitdiff
path: root/lang/ksi/patches
diff options
context:
space:
mode:
authorkristerw <kristerw@pkgsrc.org>2004-01-12 21:50:07 +0000
committerkristerw <kristerw@pkgsrc.org>2004-01-12 21:50:07 +0000
commit05ee5f3ee591ff297cd23e5eb01380fd32f9d759 (patch)
treebc27267d2fa1dbbc31f6fa09cb938ad3ca85d93c /lang/ksi/patches
parent0843c7d18099a18cf921167ac47c52e20848e961 (diff)
downloadpkgsrc-05ee5f3ee591ff297cd23e5eb01380fd32f9d759.tar.gz
The package was marked broken because it kept throwing SIGSEGV due to
using an old boehm-gc that does not work on NetBSD. Unbreak it by changing it to use the devel/boehm-gc package. PKGREVISION++.
Diffstat (limited to 'lang/ksi/patches')
-rw-r--r--lang/ksi/patches/patch-ab22
-rw-r--r--lang/ksi/patches/patch-ac22
2 files changed, 44 insertions, 0 deletions
diff --git a/lang/ksi/patches/patch-ab b/lang/ksi/patches/patch-ab
new file mode 100644
index 00000000000..6a076a63257
--- /dev/null
+++ b/lang/ksi/patches/patch-ab
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1 2004/01/12 21:50:07 kristerw Exp $
+
+--- Makefile.in.orig Mon Jan 12 22:06:06 2004
++++ Makefile.in Mon Jan 12 22:06:23 2004
+@@ -98,7 +98,7 @@
+ @NOT_COMPILE_EXAMPLES_TRUE@examples_subdir =
+ @NOT_COMPILE_EXAMPLES_FALSE@examples_subdir = example
+
+-SUBDIRS = gc_build si interp lib ext doc $(examples_subdir)
++SUBDIRS = si interp lib ext doc $(examples_subdir)
+
+ bin_SCRIPTS = ksi-config
+
+@@ -119,7 +119,7 @@
+
+ TAR = tar
+ GZIP_ENV = --best
+-DIST_SUBDIRS = gc_build si interp lib ext doc example
++DIST_SUBDIRS = si interp lib ext doc example
+ all: all-redirect
+ .SUFFIXES:
+ $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
diff --git a/lang/ksi/patches/patch-ac b/lang/ksi/patches/patch-ac
new file mode 100644
index 00000000000..da928beca19
--- /dev/null
+++ b/lang/ksi/patches/patch-ac
@@ -0,0 +1,22 @@
+$NetBSD: patch-ac,v 1.1 2004/01/12 21:50:07 kristerw Exp $
+
+--- si/Makefile.in.orig Mon Jan 12 22:07:27 2004
++++ si/Makefile.in Mon Jan 12 22:12:45 2004
+@@ -120,7 +120,7 @@
+ revision = 0
+ age = 0
+
+-libksi_la_LIBADD = $(top_builddir)/gc_build/libgc.la @KSI_LIBS@ @LTLIBOBJS@
++libksi_la_LIBADD = $(BUILDLINK_DIR)/lib/libgc.la @KSI_LIBS@ @LTLIBOBJS@
+ libksi_la_LDFLAGS = -version-info $(current):$(revision):$(age)
+
+ ksi_ver_vars = 'KSI_VERSION "$(KSI_VERSION)"' 'KSI_MAJOR_VERSION $(KSI_MAJOR_VERSION)' 'KSI_MINOR_VERSION $(KSI_MINOR_VERSION)' 'KSI_PATCH_LEVEL $(KSI_PATCH_LEVEL)' 'KSI_CPU "$(KSI_CPU)"' 'KSI_OS "$(KSI_OS)"'
+@@ -140,7 +140,7 @@
+ CPPFLAGS = @CPPFLAGS@
+ LDFLAGS = @LDFLAGS@
+ LIBS = @LIBS@
+-libksi_la_DEPENDENCIES = $(top_builddir)/gc_build/libgc.la @LTLIBOBJS@
++libksi_la_DEPENDENCIES = $(BUILDLINK_DIR)/lib/libgc.la @LTLIBOBJS@
+ libksi_la_OBJECTS = ksi_gc.lo ksi_jump.lo ksi_shel.lo ksi_time.lo \
+ ksi_base.lo ksi_err.lo ksi_exep.lo ksi_vtab.lo ksi_prim.lo ksi_sign.lo \
+ ksi_evt.lo ksi_symb.lo ksi_bool.lo ksi_char.lo ksi_str.lo ksi_key.lo \