SPECS: pciutils.spec - updated to 2.2.6 - updated pci_h, LDFLAGS pa...
qboosh
qboosh at pld-linux.org
Sun Jun 24 12:28:11 CEST 2007
Author: qboosh Date: Sun Jun 24 10:28:11 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 2.2.6
- updated pci_h,LDFLAGS patches and pci.ids
- removed obsolete devel patch
- package pkgconfig file
---- Files affected:
SPECS:
pciutils.spec (1.94 -> 1.95)
---- Diffs:
================================================================
Index: SPECS/pciutils.spec
diff -u SPECS/pciutils.spec:1.94 SPECS/pciutils.spec:1.95
--- SPECS/pciutils.spec:1.94 Thu May 17 23:23:00 2007
+++ SPECS/pciutils.spec Sun Jun 24 12:28:06 2007
@@ -17,20 +17,19 @@
Summary(uk.UTF-8): Утиліти роботи з PCI пристроями
Summary(zh_CN.UTF-8): PCI 总线相关的工具。
Name: pciutils
-Version: 2.2.5
+Version: 2.2.6
Release: 1
License: GPL
Group: Applications/System
Source0: ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/%{name}-%{version}.tar.gz
-# Source0-md5: 9c937db43a72f4ba768af9e1da331885
+# Source0-md5: e26593ab38ef9ae4457826be9e35aff8
Source1: http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-man-pages.tar.bz2
# Source1-md5: 1ac48f433b1995044e14c24513992211
Source2: http://pciids.sourceforge.net/pci.ids
-# NoSource2-md5: 492e1ac8fb6de2b8e7be7639c5582a96
-Patch0: %{name}-devel.patch
-Patch1: %{name}-pci_h.patch
-Patch2: %{name}-pcimodules.patch
-Patch3: %{name}-LDFLAGS.patch
+# NoSource2-md5: 2f37569de426269bbe3da7cd30b48c68
+Patch0: %{name}-pci_h.patch
+Patch1: %{name}-pcimodules.patch
+Patch2: %{name}-LDFLAGS.patch
URL: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml
BuildRequires: zlib-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -240,7 +239,6 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
-%patch3 -p1
# paranoid check whether pci.ids in _sourcedir isn't too old
if [ "`wc -l < %{SOURCE2}`" -lt "`wc -l < pci.ids`" ] ; then
@@ -249,33 +247,44 @@
fi
cp -f %{SOURCE2} .
-cp -rf lib pci
+ln -sf lib pci
%build
-%{__make} lib/config.h pci/config.h \
+%{__make} lib/config.h \
SHAREDIR=%{_datadir}
%{__make} -C lib \
CC="%{__cc}" \
- CFLAGS="%{rpmcflags} -fPIC"
+ CFLAGS="%{rpmcflags} -fPIC" \
+ PREFIX=%{_prefix} \
+ IDSDIR=%{_datadir} \
+ INCDIR=%{_includedir} \
+ LIBDIR=%{_libdir} \
+ VERSION=%{version}
%{__make} \
CC="%{__cc}" \
OPT="%{rpmcflags} %{!?debug:-fomit-frame-pointer}" \
LDFLAGS="%{rpmldflags}" \
- SHAREDIR=%{_sysconfdir}
+ SHAREDIR=%{_datadir}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sbindir},%{_datadir},%{_mandir}/man8,%{_libdir},%{_includedir}/pci}
+#install -d $RPM_BUILD_ROOT{%{_sbindir},%{_datadir},%{_mandir}/man8,%{_libdir},%{_includedir}/pci}
+
+%{__make} install install-lib \
+ DESTDIR=$RPM_BUILD_ROOT \
+ PREFIX=%{_prefix} \
+ LIBDIR=%{_libdir} \
+ SBINDIR=%{_sbindir} \
+ SHAREDIR=%{_datadir} \
+ PCI_IDS=pci.ids
+
+install pcimodules $RPM_BUILD_ROOT%{_sbindir}
+# private pciutils header, what does it use?
+install pciutils.h $RPM_BUILD_ROOT%{_includedir}/pci
-install lspci setpci pcimodules $RPM_BUILD_ROOT%{_sbindir}
-install *.h lib/[chts]*.h $RPM_BUILD_ROOT%{_includedir}/pci
-install *.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install pci.ids $RPM_BUILD_ROOT%{_datadir}
-install lib/libpci.a $RPM_BUILD_ROOT%{_libdir}
bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
-cp -f lib/pci.h $RPM_BUILD_ROOT%{_includedir}/pci
rm -f $RPM_BUILD_ROOT%{_mandir}/{README.pciutils-non-english-man-pages,/pciutils-non_en_man.patch}
@@ -296,6 +305,7 @@
%{_libdir}/libpci.a
%dir %{_includedir}/pci
%{_includedir}/pci/*.h
+%{_pkgconfigdir}/libpci.pc
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -303,6 +313,12 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.95 2007/06/24 10:28:06 qboosh
+- updated to 2.2.6
+- updated pci_h,LDFLAGS patches and pci.ids
+- removed obsolete devel patch
+- package pkgconfig file
+
Revision 1.94 2007/05/17 21:23:00 sparky
- added LDFLAGS patch, pass rpmldflags
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/pciutils.spec?r1=1.94&r2=1.95&f=u
More information about the pld-cvs-commit
mailing list