]> mj.ucw.cz Git - pciutils.git/blobdiff - Makefile
man pages: update cross-references to pci.ids
[pciutils.git] / Makefile
index 8ee29b8a07612d88aae4b71f32b3f8fcdfaef001..82292a79bdf35a0622aa79ff7059dc04afff85e8 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -141,14 +141,16 @@ install-pcilib: lib/$(PCILIB)
        $(DIRINSTALL) -m 755 $(DESTDIR)$(LIBDIR)
        $(INSTALL) -c -m 644 lib/$(PCILIB) $(DESTDIR)$(LIBDIR)
 
-install-lib: $(PCIINC_INS) lib/$(PCILIBPC) install-pcilib
+install-lib: $(PCIINC_INS) install-pcilib
        $(DIRINSTALL) -m 755 $(DESTDIR)$(INCDIR)/pci $(DESTDIR)$(PKGCFDIR)
        $(INSTALL) -c -m 644 $(PCIINC_INS) $(DESTDIR)$(INCDIR)/pci
        $(INSTALL) -c -m 644 lib/$(PCILIBPC) $(DESTDIR)$(PKGCFDIR)
 ifeq ($(SHARED),yes)
 ifeq ($(LIBEXT),dylib)
+       ln -sf $(PCILIB) $(DESTDIR)$(LIBDIR)/$(LIBNAME)$(ABI_VERSION).$(LIBEXT)
        ln -sf $(LIBNAME)$(ABI_VERSION).$(LIBEXT) $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT)
 else
+       ln -sf $(PCILIB) $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT)$(ABI_VERSION)
        ln -sf $(LIBNAME).$(LIBEXT)$(ABI_VERSION) $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT)
 endif
 endif
@@ -158,8 +160,17 @@ uninstall: all
        rm -f $(DESTDIR)$(IDSDIR)/$(PCI_IDS)
        rm -f $(DESTDIR)$(MANDIR)/man8/lspci.8 $(DESTDIR)$(MANDIR)/man8/setpci.8 $(DESTDIR)$(MANDIR)/man8/update-pciids.8
        rm -f $(DESTDIR)$(MANDIR)/man7/pcilib.7
+       rm -f $(DESTDIR)$(MANDIR)/man5/pci.ids.5
+       rm -f $(DESTDIR)$(LIBDIR)/$(PCILIB)
+       rm -f $(DESTDIR)$(PKGCFDIR)/$(PCILIBPC)
+       rm -f $(addprefix $(DESTDIR)$(INCDIR)/pci/,$(notdir $(PCIINC_INS)))
 ifeq ($(SHARED),yes)
-       rm -f $(DESTDIR)$(LIBDIR)/$(PCILIB) $(DESTDIR)$(LIBDIR)/$(LIBNAME).so$(ABI_VERSION)
+       rm -f $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT)
+ifeq ($(LIBEXT),dylib)
+       rm -f $(DESTDIR)$(LIBDIR)/$(LIBNAME)$(ABI_VERSION).$(LIBEXT)
+else
+       rm -f $(DESTDIR)$(LIBDIR)/$(LIBNAME).$(LIBEXT)$(ABI_VERSION)
+endif
 endif
 
 pci.ids.gz: pci.ids