$NetBSD: patch-ad,v 1.2 2007/12/11 22:41:55 heinz Exp $
--- Makefile.in.orig	2000-10-20 14:06:30.000000000 +0200
+++ Makefile.in
@@ -29,8 +29,8 @@ PYTHLIB   = @PYTH_LIBDIR@/config
 PYTHCNFG  = @PYTH_CONFIG@
 PYCNF   = @PYCNF@
 
-CC      = @CC@
-LD      = $(CC)
+CC      = ${LIBTOOL} --mode=compile @CC@
+LD      = ${LIBTOOL} --mode=link @CC@
 RANLIB  = @RANLIB@
 INSTALL = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@
@@ -38,14 +38,14 @@ RM      = @RM@ -f
 LN_S    = @LN_S@
 LDEXE   = @LDEXE@
 
-SO       = @SO@
-LDSHARED = @LDSHARED@
-CCSHARED = @CCSHARED@
+SO       = .la
+LDSHARED = ${LIBTOOL} --mode=link @CC@
+CCSHARED = ${LIBTOOL} --mode=compile @CC@
 
 FRC       =
 CPPFLAGS = -I. -I$(srcdir) @CPPFLAGS@
 CFLAGS   = @CFLAGS@
-LDFLAGS  = @LDFLAGS@
+LDFLAGS  = @LDFLAGS@ -module -rpath ${INSTLIBDIR}
 LIBS     = $(EXPLIB) @LIBS@
 INSTLIBDIR = @PYTH_SHLIBDIR@
 
@@ -109,8 +109,8 @@ python: $(MODNAME)module.a pyconfig.o $(
 	$(LDEXE) $(LDFLAGS) -o $@ $(PYTH_OBJS) pyconfig.o \
 	  $(MODNAME)module.a $(EXPSUBLIB).a $(LIBS)
 
-$(MODNAME)module$(SO): $(OBJS:.o=.os) $(EXPSUBLIB).as
-	$(LDSHARED) $(LDFLAGS) -o $@ $(OBJS:.o=.os) $(EXPSUBLIB).as $(LIBS)
+$(MODNAME)module$(SO): $(OBJS) $(EXPSUBLIB).a
+	$(LDSHARED) $(LDFLAGS) -o $@ $(OBJS:.o=.lo) $(EXPSUBLIB).la $(LIBS)
 $(MODNAME)module.a: $(OBJS)
 	$(AR) $(ARFLAGS) $@ $(OBJS)
 	$(RANLIB) $@
@@ -141,9 +141,9 @@ explib/libexplib.a explib/libexplib.as e
 install:
 	@echo Use either installbin or installshared
 installbin: python
-	$(INSTALL_PROGRAM) python $(exec_prefix)/bin/python.exppy
+	$(INSTALL_PROGRAM) python $(DESTDIR)$(exec_prefix)/bin/python.exppy
 installshared:  $(MODNAME)module$(SO)
-	$(INSTALL_PROGRAM) $(MODNAME)module$(SO) $(INSTLIBDIR)
+	${LIBTOOL} --mode=install $(BSD_INSTALL_LIB) $(MODNAME)module$(SO) $(DESTDIR)$(INSTLIBDIR)
 uninstall:
 
 clean::
