]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
build: fix uninstalllibnetapi target - handle symlink libnetapi.so
authorMichael Adam <obnox@samba.org>
Sun, 6 Jul 2008 18:38:03 +0000 (20:38 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 7 Jul 2008 18:34:00 +0000 (20:34 +0200)
and use the defined variables instead of hardcoded bits.
Also move the target into the libnetapi section (forgotten last time).

Michael

source/Makefile.in

index 1798a72657fc8e294d7ed6b43ae3e40e8a5031e8..e401e000b33cdddb73fd59e41c3d8d0624502b19 100644 (file)
@@ -1805,6 +1805,12 @@ installlibnetapi:: installdirs libnetapi
        @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) ${prefix}/include
        -$(INSTALLCMD) -m $(INSTALLPERMS_DATA) $(srcdir)/lib/netapi/netapi.h $(DESTDIR)${prefix}/include
 
+uninstalllibnetapi::
+       -rm -f $(DESTDIR)$(LIBDIR)/`basename $(LIBNETAPI_SHARED_TARGET)`
+       -$(UNINSTALLLIBCMD_SH) $(DESTDIR)$(LIBDIR)/`basename $(LIBNETAPI_SHARED_TARGET_SONAME)`
+       -$(UNINSTALLLIBCMD_A) $(DESTDIR)$(LIBDIR)/`basename $(LIBNETAPI_STATIC_TARGET)`
+       -rm -f $(DESTDIR)${prefix}/include/netapi.h
+
 
 #-------------------------------------------------------------------
 #
@@ -2431,11 +2437,6 @@ uninstalllibaddns::
        -$(UNINSTALLLIBCMD_SH) $(DESTDIR)$(LIBDIR)/libaddns.@SHLIBEXT@
        -$(UNINSTALLLIBCMD_A) $(DESTDIR)$(LIBDIR)/libaddns.a
 
-uninstalllibnetapi::
-       -$(UNINSTALLLIBCMD_SH) $(DESTDIR)$(LIBDIR)/libnetapi.@SHLIBEXT@
-       -$(UNINSTALLLIBCMD_A) $(DESTDIR)$(LIBDIR)/libnetapi.a
-       -rm -f $(DESTDIR)${prefix}/include/netapi.h
-
 uninstallpammodules::
        @for module in $(PAM_MODULES); do \
                echo "Removing $(DESTDIR)/$(PAMMODULESDIR)/$${module}.@SHLIBEXT@ "; \