summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2005-04-01 10:16:24 +0000
committeradam <adam@pkgsrc.org>2005-04-01 10:16:24 +0000
commit5fe4d980f35fd631aa6a0599ab95aa1c53a4920e (patch)
treebe607931eefc697b4b52755fde0529effa58e656 /math
parent1fdfffb0f29a346ee188634b165064ab8ae843ff (diff)
downloadpkgsrc-5fe4d980f35fd631aa6a0599ab95aa1c53a4920e.tar.gz
patch-ad added :>
Diffstat (limited to 'math')
-rw-r--r--math/octave/patches/patch-ad27
1 files changed, 27 insertions, 0 deletions
diff --git a/math/octave/patches/patch-ad b/math/octave/patches/patch-ad
new file mode 100644
index 00000000000..3cf237d0168
--- /dev/null
+++ b/math/octave/patches/patch-ad
@@ -0,0 +1,27 @@
+$NetBSD: patch-ad,v 1.3 2005/04/01 10:16:24 adam Exp $
+
+--- libcruft/Makefile.in.orig 2004-02-16 19:57:21.000000000 +0000
++++ libcruft/Makefile.in
+@@ -98,8 +98,8 @@ libraries: $(SUBDIRS)
+
+ libcruft.$(LIBEXT): $(CRUFT_OBJ)
+ rm -f $@
+- $(AR) $(ARFLAGS) $@ $^
+- $(RANLIB) $@
++ ${LIBTOOL} --mode=link ${CC} -o libcruft.$(LIBEXT) $(CRUFT_OBJ:.o=.lo) \
++ -rpath ${PREFIX}/lib -version-info ${version:2.1.%=2:%}
+
+ libcruft.$(SHLEXT_VER): libcruft.$(SHLEXT)
+ rm -f $@
+@@ -124,9 +124,8 @@ install::
+ $(top_srcdir)/mkinstalldirs $(DESTDIR)$(octlibdir)
+ if $(STATIC_LIBS); then \
+ rm -f $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
+- $(INSTALL_DATA) libcruft.$(LIBEXT) \
+- $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
+- $(RANLIB) $(DESTDIR)$(octlibdir)/libcruft.$(LIBEXT) ; \
++ ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} libcruft.$(LIBEXT) \
++ ${PREFIX}/lib; \
+ fi
+ if $(SHARED_LIBS); then \
+ rm -f $(DESTDIR)$(octlibdir)/libcruft.$(SHLLIB_VER); \