summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam>2002-09-06 07:02:04 +0000
committerjlam <jlam>2002-09-06 07:02:04 +0000
commit2ff9b2156a16db0b7e08cb3d775f61a78bf5afae (patch)
tree66ea863831cd3618247f0286be49ee5f7140ad12
parenta25d88e036a4bf85064b54201241c1434e30fd39 (diff)
downloadpkgsrc-2ff9b2156a16db0b7e08cb3d775f61a78bf5afae.tar.gz
libtool allows us to link against uninstalled shared libraries, so just do
it instead of using their bizarre workaround. This should fix pkg/18189.
-rw-r--r--textproc/libxslt/distinfo3
-rw-r--r--textproc/libxslt/patches/patch-ac16
2 files changed, 18 insertions, 1 deletions
diff --git a/textproc/libxslt/distinfo b/textproc/libxslt/distinfo
index f33fe348878..4d3b97486cd 100644
--- a/textproc/libxslt/distinfo
+++ b/textproc/libxslt/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2002/08/22 11:17:33 martti Exp $
+$NetBSD: distinfo,v 1.6 2002/09/06 07:02:04 jlam Exp $
SHA1 (libxslt-1.0.19.tar.gz) = 454716184fbe539d48dde7127a4553cd099e2959
Size (libxslt-1.0.19.tar.gz) = 2124753 bytes
SHA1 (patch-aa) = 742ff905f9a83f485a815c45edc7a4d49239514e
SHA1 (patch-ab) = 9c2a85e8b45a47f55f2fea6889b0b107b84063cd
+SHA1 (patch-ac) = 2b0db3934fc5e5d813b1cca44d4d9382b73d6ecf
diff --git a/textproc/libxslt/patches/patch-ac b/textproc/libxslt/patches/patch-ac
new file mode 100644
index 00000000000..80b48f9b95d
--- /dev/null
+++ b/textproc/libxslt/patches/patch-ac
@@ -0,0 +1,16 @@
+$NetBSD: patch-ac,v 1.1 2002/09/06 07:02:05 jlam Exp $
+
+--- libexslt/Makefile.in.orig Thu Sep 5 23:48:37 2002
++++ libexslt/Makefile.in
+@@ -146,10 +146,7 @@ libexslt_la_SOURCES = \
+ dynamic.c
+
+
+-# The following DOES NOT WORK reliably. Sorry no prelinking to uninstalled
+-# yet libraries.
+-# libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS)
+-libexslt_la_LIBADD = $(INSTALLED_XSLT_LIB) $(EXTRA_LIBS)
++libexslt_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS)
+ libexslt_la_LDFLAGS = -version-info @LIBEXSLT_VERSION_INFO@
+
+ man_MANS = libexslt.4