$NetBSD: patch-af,v 1.6 2009/07/19 00:33:10 asau Exp $

--- liboctave/Makefile.in.orig	2009-05-25 10:04:59.000000000 +0400
+++ liboctave/Makefile.in	2009-06-28 21:21:57.000000000 +0400
@@ -266,8 +266,9 @@
 
 $(LIBPRE)octave.$(LIBEXT): $(LIBOCTAVE_OBJECTS)
 	rm -f $@
-	$(TEMPLATE_AR) $(TEMPLATE_ARFLAGS) $@ $(LIBOCTAVE_OBJECTS)
-	$(RANLIB) $@
+	${LIBTOOL} --mode=link ${CC} -o liboctave.$(LIBEXT) \
+		$(LIBOCTAVE_OBJECTS:.o=.lo) -rpath ${PREFIX}/lib \
+		-version-info ${version:3.2.%=3:2:%}
 
 $(SHLPRE)octave.$(SHLEXT_VER): $(SHLPRE)octave.$(SHLEXT)
 	rm -f $@
@@ -298,9 +299,8 @@
 	$(top_srcdir)/mkinstalldirs $(DESTDIR)$(octlibdir)
 	if $(STATIC_LIBS); then \
 	  rm -f $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
-	  $(INSTALL_DATA) $(LIBPRE)octave.$(LIBEXT) \
-	    $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
-	  $(RANLIB) $(DESTDIR)$(octlibdir)/$(LIBPRE)octave.$(LIBEXT); \
+	  ${LIBTOOL} --mode=install ${BSD_INSTALL_LIB} liboctave.$(LIBEXT) \
+		${DESTDIR}${PREFIX}/lib; \
 	fi
 	if $(SHARED_LIBS); then \
 	  rm -f $(DESTDIR)$(octlibdir)/$(SHLLIBPRE)octave.$(SHLLIB_VER); \
