27 lines
970 B
Text
27 lines
970 B
Text
$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); \
|