]> git.pld-linux.org Git - packages/pciutils.git/commitdiff
- handle udev/hwdb support (unlike in usbutils, pci.ids are still used and hwdb is...
authorJakub Bogusz <qboosh@pld-linux.org>
Thu, 13 Nov 2014 16:26:28 +0000 (17:26 +0100)
committerJakub Bogusz <qboosh@pld-linux.org>
Thu, 13 Nov 2014 16:26:28 +0000 (17:26 +0100)
pciutils.spec

index 455b196840935d32ebd03130e1270595229a3c88..88793b16521baf8d1e0d7958d588d9bc4bfd21b4 100644 (file)
@@ -1,3 +1,7 @@
+#
+# Conditional build:
+%bcond_without udev    # device names resolving fallback using HWDB
+#
 Summary:       Linux PCI utilities
 Summary(cs.UTF-8):     Linuxové utility pro PCI
 Summary(da.UTF-8):     PCI-bus-relaterede værktøjer
@@ -31,6 +35,7 @@ Patch3:               %{name}-pci_init-error.patch
 Patch4:                hwdata.patch
 URL:           http://mj.ucw.cz/pciutils.html
 BuildRequires: kmod-devel
+%{?with_udev:BuildRequires:    udev-devel}
 BuildRequires: zlib-devel
 Requires:      hwdata >= 0.243-2
 Conflicts:     xorg-lib-libpciaccess < 0.13.1-2
@@ -264,7 +269,7 @@ Statyczna wersja biblioteki PCI.
 ln -sf lib pci
 
 %build
-%define        config  ZLIB=yes DNS=yes SHARED=yes PCI_IDS=
+%define        config  ZLIB=yes DNS=yes SHARED=yes LIBKMOD=yes %{?with_udev:HWDB=yes}%{!?with_udev:HWDB=no} PCI_IDS=
 
 %{__make} lib/libpci.a \
        %{config} SHARED=no \
This page took 0.217956 seconds and 4 git commands to generate.