Provide --mode for libtool.

This commit is contained in:
joerg 2009-10-07 15:04:29 +00:00
parent c49647eeb0
commit b23e7ce01a
2 changed files with 6 additions and 6 deletions

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.6 2009/07/08 14:25:32 joerg Exp $
$NetBSD: distinfo,v 1.7 2009/10/07 15:04:29 joerg Exp $
SHA1 (vismsa-xmms-plugin-0.2.tar.gz) = c3e44f2097e6f0c6ed1b41fa652e41650f0722ee
RMD160 (vismsa-xmms-plugin-0.2.tar.gz) = 052f7f60cfb3d8bbf0236df56d2ddf86ed1f3b47
Size (vismsa-xmms-plugin-0.2.tar.gz) = 13694 bytes
SHA1 (patch-aa) = 55c3b769fe3b8d48ed0610bed88976c7872bb6df
SHA1 (patch-aa) = 8013fd4f34ae7a8005ff487c4e0017dc78dd04d4

View file

@ -1,4 +1,4 @@
$NetBSD: patch-aa,v 1.5 2009/07/08 14:25:32 joerg Exp $
$NetBSD: patch-aa,v 1.6 2009/10/07 15:04:29 joerg Exp $
--- Makefile.orig Fri Mar 23 14:36:18 2001
+++ Makefile
@ -33,10 +33,10 @@ $NetBSD: patch-aa,v 1.5 2009/07/08 14:25:32 joerg Exp $
-.c.o:
- $(CC) $(CFLAGS) $(XMMS_DATADIR_FLAGS) -c $<
+libvismsa.la: $(OBJ)
+ ${LIBTOOL} $(CC) -o libvismsa.la -module -avoid-version $(OBJ) $(LFLAGS) -rpath ${INSTALL-DIR}
+ ${LIBTOOL} --mode=link $(CC) -o libvismsa.la -module -avoid-version $(OBJ) $(LFLAGS) -rpath ${INSTALL-DIR}
+
+.c.lo:
+ ${LIBTOOL} $(CC) $(CFLAGS) $(XMMS_DATADIR_FLAGS) -c $<
+ ${LIBTOOL} --mode=compile $(CC) $(CFLAGS) $(XMMS_DATADIR_FLAGS) -c $<
clean:
- rm -f *.o core *.so*
@ -48,4 +48,4 @@ $NetBSD: patch-aa,v 1.5 2009/07/08 14:25:32 joerg Exp $
install:
- install libvismsa.so $(INSTALL-DIR)
+ ${LIBTOOL} ${INSTALL} libvismsa.la ${DESTDIR}$(INSTALL-DIR)
+ ${LIBTOOL} --mode=install ${INSTALL} libvismsa.la ${DESTDIR}$(INSTALL-DIR)