]> git.ipfire.org Git - people/ms/ipfire-3.x.git/commitdiff
pciutils: Update to 3.2.0.
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 27 Apr 2013 14:03:03 +0000 (16:03 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 27 Apr 2013 14:03:03 +0000 (16:03 +0200)
pciutils/multilibconfig.h [deleted file]
pciutils/pciutils.nm

diff --git a/pciutils/multilibconfig.h b/pciutils/multilibconfig.h
deleted file mode 100644 (file)
index 8bce823..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#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
index edf0fc439d98f757f9e510e53fdaf7248afa589e..edcf016aea33624ca0346b938717f8bfc023e5df 100644 (file)
@@ -4,7 +4,7 @@
 ###############################################################################
 
 name       = pciutils
-version    = 3.1.10
+version    = 3.2.0
 release    = 1
 
 groups     = System/Base
@@ -21,36 +21,34 @@ source_dl  = ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/
 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.