$NetBSD: patch-ad,v 1.3 2010/07/21 14:11:16 joerg 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::