+++ /dev/null
-#if defined(__x86_64__) || defined(__ia64__) || defined(__ppc64__) || defined(__powerpc64__) || defined(__s390x__)
-#include "config.lib64.h"
-#elif defined(__sparc__) && defined (__arch64__)
-#include "config.lib64.h"
-#elif defined(__i386__) || defined(__ppc__) || defined(__powerpc__) || defined(__s390__) || defined(__alpha__) || defined(__sparc__) || defined(__sh__) || defined(__arm__)
-#include "config.lib.h"
-#else
-#error Unknown Arch
-#endif
###############################################################################
name = pciutils
-version = 3.1.10
+version = 3.2.0
release = 1
groups = System/Base
sources = %{thisapp}.tar.gz
build
+ requires
+ kmod-devel
+ end
+
build
make SHARED=yes OPT="%{CFLAGS}" PREFIX=/usr STRIP="" \
IDSDIR=/usr/share/hwdata ZLIB=no %{PARALLELISMFLAGS}
-
- #fix lib vs. lib64 in libpci.pc (static Makefile is used)
- sed -i "s|^libdir=.*$|libdir=/%{lib}|" lib/libpci.pc
end
install
# Install binaries.
- mkdir -pv %{BUILDROOT}/sbin %{BUILDROOT}%{sbindir}
- install -p lspci setpci %{BUILDROOT}/sbin
- install -p update-pciids %{BUILDROOT}/%{sbindir}
+ mkdir -pv %{BUILDROOT}%{sbindir}
+ install -p lspci setpci update-pciids %{BUILDROOT}%{sbindir}
# Install man pages.
mkdir -pv %{BUILDROOT}%{mandir}/man8
install -p -m 644 lspci.8 setpci.8 update-pciids.8 %{BUILDROOT}%{mandir}/man8
# Install libs.
- mkdir -pv %{BUILDROOT}/%{lib} %{BUILDROOT}%{libdir}
- install -p lib/libpci.so.* %{BUILDROOT}/%{lib}/
- ln -s ../../%{lib}/$(basename %{BUILDROOT}/%{lib}/*.so.*.*.*) \
- %{BUILDROOT}%{libdir}/libpci.so
+ mkdir -pv %{BUILDROOT}%{libdir}
+ install -p lib/libpci.so.%{version} %{BUILDROOT}%{libdir}
+ ln -svf libpci.so.%{version} %{BUILDROOT}%{libdir}/libpci.so
# Install headers.
mkdir -pv %{BUILDROOT}%{includedir}/pci
install -p lib/pci.h %{BUILDROOT}%{includedir}/pci
install -p lib/header.h %{BUILDROOT}%{includedir}/pci
- install -p %{DIR_SOURCE}/multilibconfig.h %{BUILDROOT}%{includedir}/pci/config.h
- install -p lib/config.h %{BUILDROOT}%{includedir}/pci/config.%{lib}.h
+ install -p lib/config.h %{BUILDROOT}%{includedir}/pci
install -p lib/types.h %{BUILDROOT}%{includedir}/pci
# Install pkg-config files.