Package: liblockfile Version: 1.09 when configure --with-libnfslock=${libdir}, the Makefile.in is using nfslib: nfslock.so.$(VER)
nfslock.so.$(VER): nfslock.o $(CC) -fPIC -shared -Wl,-soname,nfslock.so.0 \ -o nfslock.so.$(NVER) nfslock.o install_nfslib: nfslib install -m 755 nfslock.so.$(VER) $(ROOT)$(nfslockdir) if test "$(ROOT)" = ""; then @LDCONFIG@; fi install VER but compiling NVER. patch is attached. thanks, yao
diff --git a/Makefile.in b/Makefile.in index a97ebf2..685fc74 100644 --- a/Makefile.in +++ b/Makefile.in @@ -26,17 +26,17 @@ install: @INSTALL_TARGETS@ static: liblockfile.a dotlockfile shared: liblockfile.so dotlockfile -nfslib: nfslock.so.$(VER) +nfslib: nfslock.so.$(NVER) liblockfile.a: lockfile.o $(AR) rv liblockfile.a lockfile.o liblockfile.so: liblockfile.a - $(CC) -fPIC -shared -Wl,-soname,liblockfile.so.1 \ + $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname,liblockfile.so.1 \ -o liblockfile.so lockfile.o -lc -nfslock.so.$(VER): nfslock.o - $(CC) -fPIC -shared -Wl,-soname,nfslock.so.0 \ +nfslock.so.$(NVER): nfslock.o + $(CC) $(LDFLAGS) -fPIC -shared -Wl,-soname,nfslock.so.0 \ -o nfslock.so.$(NVER) nfslock.o dotlockfile: dotlockfile.o xlockfile.o @@ -65,11 +65,11 @@ install_common: else \ install -g root -m 755 dotlockfile $(ROOT)$(bindir); \ fi - install -m 644 *.1 $(ROOT)$(mandir)/man1 + install -m 644 dotlockfile.1 $(ROOT)$(mandir)/man1 install -m 644 *.3 $(ROOT)$(mandir)/man3 install_nfslib: nfslib - install -m 755 nfslock.so.$(VER) $(ROOT)$(nfslockdir) + install -m 755 nfslock.so.$(NVER) $(ROOT)$(nfslockdir) if test "$(ROOT)" = ""; then @LDCONFIG@; fi clean: