]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
build: fix the installlibwbclient target to use defined variables and install the...
authorMichael Adam <obnox@samba.org>
Sun, 6 Jul 2008 19:14:17 +0000 (21:14 +0200)
committerMichael Adam <obnox@samba.org>
Mon, 7 Jul 2008 18:34:01 +0000 (20:34 +0200)
Michael

source/Makefile.in

index 593b8897aecdca3e6ab3f215680f4b69dbeb48e8..dbec0f3da4f992c7dfeecd49cfa7f6edeb4c5244 100644 (file)
@@ -1719,9 +1719,14 @@ libwbclient: $(LIBWBCLIENT)
 
 installlibwbclient:: installdirs libwbclient
        @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) $(LIBDIR)
-       -$(INSTALLLIBCMD_SH) bin/libwbclient.@SHLIBEXT@ $(DESTDIR)$(LIBDIR)
+       -$(INSTALLLIBCMD_SH) $(LIBWBCLIENT_SHARED_TARGET_SONAME) $(DESTDIR)$(LIBDIR)
+       @rm -f $(DESTDIR)$(LIBDIR)/`basename $(LIBWBCLIENT_SHARED_TARGET)`
+       -if test -e $(LIBWBCLIENT_SHARED_TARGET_SONAME) ; then \
+               ln -s -f `basename $(LIBWBCLIENT_SHARED_TARGET_SONAME)` \
+                       $(DESTDIR)$(LIBDIR)/`basename $(LIBWBCLIENT_SHARED_TARGET)` ; \
+       fi
        @$(SHELL) $(srcdir)/script/installdirs.sh $(INSTALLPERMS_BIN) $(DESTDIR) ${prefix}/include
-       -$(INSTALLCMD) -m $(INSTALLPERMS_DATA) $(srcdir)/nsswitch/libwbclient/wbclient.h $(DESTDIR)${prefix}/include
+       -$(INSTALLCMD) -m $(INSTALLPERMS_DATA) $(LIBWBCLIENT_HEADERS) $(DESTDIR)${prefix}/include
 
 
 #-------------------------------------------------------------------