summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-10-11 05:53:28 +0000
committerMike Frysinger <vapier@gentoo.org>2007-10-11 05:53:28 +0000
commit8a6f8a30290237207e4d49b3e27d92fb47f63847 (patch)
tree04e35e524eeb911797c7d3c95e2f54ab3a04990a /sys-apps
parentamd64 stable bug 195387 (diff)
downloadhistorical-8a6f8a30290237207e4d49b3e27d92fb47f63847.tar.gz
historical-8a6f8a30290237207e4d49b3e27d92fb47f63847.tar.bz2
historical-8a6f8a30290237207e4d49b3e27d92fb47f63847.zip
Version bump #195236.
Package-Manager: portage-2.1.3.12
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/pciutils/ChangeLog8
-rw-r--r--sys-apps/pciutils/Manifest28
-rw-r--r--sys-apps/pciutils/files/digest-pciutils-2.2.73
-rw-r--r--sys-apps/pciutils/files/pciutils-2.2.7-build.patch30
-rw-r--r--sys-apps/pciutils/pciutils-2.2.7.ebuild46
5 files changed, 106 insertions, 9 deletions
diff --git a/sys-apps/pciutils/ChangeLog b/sys-apps/pciutils/ChangeLog
index 5635965ece8c..d700288d78ef 100644
--- a/sys-apps/pciutils/ChangeLog
+++ b/sys-apps/pciutils/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/pciutils
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/ChangeLog,v 1.110 2007/07/28 21:34:23 tove Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/ChangeLog,v 1.111 2007/10/11 05:53:27 vapier Exp $
+
+*pciutils-2.2.7 (11 Oct 2007)
+
+ 11 Oct 2007; Mike Frysinger <vapier@gentoo.org>
+ +files/pciutils-2.2.7-build.patch, +pciutils-2.2.7.ebuild:
+ Version bump #195236.
28 Jul 2007; Torsten Veller <tove@gentoo.org> ChangeLog:
pciutils-2.2.4-r3 stable on x86 (by diox, #180554)
diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index 780454f21045..4abc949aa69c 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -33,6 +33,10 @@ AUX pciutils-2.2.6-link.patch 304 RMD160 3114fd9c186fb8aaf6df05e8f5656aab9b33fd1
MD5 002432ae027f2cbcd38c267970d1032a files/pciutils-2.2.6-link.patch 304
RMD160 3114fd9c186fb8aaf6df05e8f5656aab9b33fd1c files/pciutils-2.2.6-link.patch 304
SHA256 ad9bfac0bec27ecd9c019d9eb935922e293d122b39ab9fff05072b80ae270ad2 files/pciutils-2.2.6-link.patch 304
+AUX pciutils-2.2.7-build.patch 716 RMD160 f142d0fbfaed97d4b75d479ac295757befd9935a SHA1 33f5b05c97dd0e74a6cd08ebf8495c55fb4eca81 SHA256 43c963ac3af01878a4a2303a657a3fbecc0c9a1cc545cc724ba2edaa3a14bf45
+MD5 51728b5d8923d7f10f9f48e097a69ac1 files/pciutils-2.2.7-build.patch 716
+RMD160 f142d0fbfaed97d4b75d479ac295757befd9935a files/pciutils-2.2.7-build.patch 716
+SHA256 43c963ac3af01878a4a2303a657a3fbecc0c9a1cc545cc724ba2edaa3a14bf45 files/pciutils-2.2.7-build.patch 716
AUX pciutils.cron 42 RMD160 ed2388ec7eb6d08d75b4178b3a3d33071d705eee SHA1 1e0385c0477dffe5ac5c2a4bcd2a3e248dd8a166 SHA256 f97b127efda8095683b0a20ca071694f90e18c131743a9d36c8baf633b112836
MD5 1d5918bb3ca1f28c8af745b60726565a files/pciutils.cron 42
RMD160 ed2388ec7eb6d08d75b4178b3a3d33071d705eee files/pciutils.cron 42
@@ -40,6 +44,7 @@ SHA256 f97b127efda8095683b0a20ca071694f90e18c131743a9d36c8baf633b112836 files/pc
DIST pciutils-2.2.3.tar.gz 1121334 RMD160 429b3b21f4cb079c2f3620a4c4d14c6dc610a098 SHA1 114b811d176c125ebdd3d10b6e7bf6d09686b780 SHA256 e501df7734738d0625a3765498e1c4625a2fbaf408c86599eca2070c57bc4d4b
DIST pciutils-2.2.4.tar.gz 210706 RMD160 27db4b23a07a02b28b64e01fbe1c74cefa887cc0 SHA1 c20dfa13bbd3d04ce921294c51e3da94140cea8b SHA256 62fc07f688c6d17f0cf8baa540e42be6117530360c2df491ec02031973506a9f
DIST pciutils-2.2.6.tar.gz 226049 RMD160 9f184affb481e51ca59134f5fd72259cf5e16298 SHA1 b37c20907857961e88c77812452a30c27044441d SHA256 30019fa23996429d3bedaa1b30e32b9ddcd2eaa4fe39ec015d533af6afc0ee6b
+DIST pciutils-2.2.7.tar.gz 229424 RMD160 5d334078572cde947da0a33158733c8d64cdd578 SHA1 05df02d7455222df5938f5d5d47f5185bf3ffa05 SHA256 3c8536fd30d3288b1baffc75ae0521dfeed6eb72a27d800992d1bfabcc8b2441
EBUILD pciutils-2.2.3-r2.ebuild 1105 RMD160 a62ab053b2b06a6c97fd083a547a9109ec0888cb SHA1 21db88f7c178f928b7cac3aaf3f518f052f9038f SHA256 8292bfde52c50795fefc8d0f14a9a6ddd3c4fd628977e94759e33614a2822efb
MD5 d523189f320d388c4efaebf6b7f96338 pciutils-2.2.3-r2.ebuild 1105
RMD160 a62ab053b2b06a6c97fd083a547a9109ec0888cb pciutils-2.2.3-r2.ebuild 1105
@@ -52,10 +57,14 @@ EBUILD pciutils-2.2.6-r1.ebuild 1434 RMD160 797e28418d0f9791208220969fe8701862db
MD5 df3816838ddc26913201d9ab5a31a79d pciutils-2.2.6-r1.ebuild 1434
RMD160 797e28418d0f9791208220969fe8701862dbba0e pciutils-2.2.6-r1.ebuild 1434
SHA256 55ccb2b10aa44559818300881d27ecaf0b690e79d170eb08d8e1985e8b3ada9c pciutils-2.2.6-r1.ebuild 1434
-MISC ChangeLog 14611 RMD160 0808533d190a2a989d98b8cc30b69fb21b9b70cd SHA1 69cd6d5c2b9a5e26fadbea34197395dad5e90bfc SHA256 35828f1046149d52b6877a429c0e3c797dbfdab02b596e3f22da8ca70a1b992f
-MD5 c100b2de75c3a2d8ebf471592fa00425 ChangeLog 14611
-RMD160 0808533d190a2a989d98b8cc30b69fb21b9b70cd ChangeLog 14611
-SHA256 35828f1046149d52b6877a429c0e3c797dbfdab02b596e3f22da8ca70a1b992f ChangeLog 14611
+EBUILD pciutils-2.2.7.ebuild 1382 RMD160 941527a62f2fd19620b9c7411cadb5d1aba66ae1 SHA1 7359b11966730655dd4db592a8f355aecac8b583 SHA256 7b0537317644c5772b095582a8b07614400560d4c84e12c614506e20f16a1ad5
+MD5 d525c7ad81d741fb845339a141910391 pciutils-2.2.7.ebuild 1382
+RMD160 941527a62f2fd19620b9c7411cadb5d1aba66ae1 pciutils-2.2.7.ebuild 1382
+SHA256 7b0537317644c5772b095582a8b07614400560d4c84e12c614506e20f16a1ad5 pciutils-2.2.7.ebuild 1382
+MISC ChangeLog 14780 RMD160 051e51db3e4294587f03f8b0927e68cd13e4099b SHA1 d03efbeeceae24ecd1718d896f3a6d866a9b7556 SHA256 86579e525501897691b7f65b6f08fed98306d7e5383bd9e75688dd2cc8ba1ab7
+MD5 83f842adb10ad0c2ecc43eb51d361c46 ChangeLog 14780
+RMD160 051e51db3e4294587f03f8b0927e68cd13e4099b ChangeLog 14780
+SHA256 86579e525501897691b7f65b6f08fed98306d7e5383bd9e75688dd2cc8ba1ab7 ChangeLog 14780
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -69,10 +78,13 @@ SHA256 ae83c0072554b83b7519828f5470144cfa69ca5605ed319117d5400896258701 files/di
MD5 c0e80db417149bdc1a4715bb0e1a241c files/digest-pciutils-2.2.6-r1 244
RMD160 4f0e0ce21dcdad6030e9430ad759638772403ce6 files/digest-pciutils-2.2.6-r1 244
SHA256 fc18c3f1d11767824326e47279a1b087a9324a8ed2d4e5eedb44397a5e487206 files/digest-pciutils-2.2.6-r1 244
+MD5 0916aab29fe8c5dc3ab1e51bb491a25c files/digest-pciutils-2.2.7 244
+RMD160 35dc6165ecdabd69505860ac9a6b8d8856f9edd4 files/digest-pciutils-2.2.7 244
+SHA256 14797c58675249f39ca67aab2cb3028cbbb5c09e943206f7e0a90a5b6d673fb6 files/digest-pciutils-2.2.7 244
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.5 (GNU/Linux)
+Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFGq7Z1V3J2n04EauwRAguvAKCkfQzlzj3oWwWIgvABL7nQtODthQCgkjzg
-YaoP7V35N5zcF626n49Ozf8=
-=z13x
+iD8DBQFHDboAp/wUKkr7RBoRAlnsAKDHQm48LeAPVOmrlK/vt7bgOUcpqQCcCg1i
+Z3ZneLUM6Vg16MfZXaVVPcc=
+=PA3Q
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pciutils/files/digest-pciutils-2.2.7 b/sys-apps/pciutils/files/digest-pciutils-2.2.7
new file mode 100644
index 000000000000..10b9e48aa092
--- /dev/null
+++ b/sys-apps/pciutils/files/digest-pciutils-2.2.7
@@ -0,0 +1,3 @@
+MD5 0fd75a5df05100f60fb3c5498d523160 pciutils-2.2.7.tar.gz 229424
+RMD160 5d334078572cde947da0a33158733c8d64cdd578 pciutils-2.2.7.tar.gz 229424
+SHA256 3c8536fd30d3288b1baffc75ae0521dfeed6eb72a27d800992d1bfabcc8b2441 pciutils-2.2.7.tar.gz 229424
diff --git a/sys-apps/pciutils/files/pciutils-2.2.7-build.patch b/sys-apps/pciutils/files/pciutils-2.2.7-build.patch
new file mode 100644
index 000000000000..2ee22462aca0
--- /dev/null
+++ b/sys-apps/pciutils/files/pciutils-2.2.7-build.patch
@@ -0,0 +1,30 @@
+ - fix some build paths
+ - build libpci.a with PIC (yes this sucks, but a non-stable ABI in
+ libpic.so sucks too and libpci.a is how Debian goes about it)
+
+--- Makefile
++++ Makefile
+@@ -7,10 +7,10 @@
+ VERSION=2.2.3
+ DATE=2006-05-05
+
+-PREFIX=/usr/local
++PREFIX=/usr
+ SBINDIR=$(PREFIX)/sbin
+ SHAREDIR=$(PREFIX)/share
+-IDSDIR=$(SHAREDIR)
++IDSDIR=$(SHAREDIR)/misc
+ MANDIR:=$(shell if [ -d $(PREFIX)/share/man ] ; then echo $(PREFIX)/share/man ; else echo $(PREFIX)/man ; fi)
+ INSTALL=install
+ DIRINSTALL=install -d
+--- lib/Makefile
++++ lib/Makefile
+@@ -3,6 +3,8 @@
+
+ include config.mk
+
++CFLAGS += -fPIC
++
+ OBJS=access.o generic.o dump.o names.o filter.o
+ INCL=internal.h pci.h config.h header.h sysdep.h types.h
+
diff --git a/sys-apps/pciutils/pciutils-2.2.7.ebuild b/sys-apps/pciutils/pciutils-2.2.7.ebuild
new file mode 100644
index 000000000000..67668da741bd
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-2.2.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/pciutils-2.2.7.ebuild,v 1.1 2007/10/11 05:53:27 vapier Exp $
+
+inherit eutils flag-o-matic toolchain-funcs multilib
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="http://atrey.karlin.mff.cuni.cz/~mj/pciutils.html"
+SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="network-cron zlib"
+
+DEPEND="zlib? ( sys-libs/zlib )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-2.2.7-build.patch
+ epatch "${FILESDIR}"/pcimodules-${PN}-2.2.6.patch
+ epatch "${FILESDIR}"/${PN}-2.2.6-link.patch #160421
+ epatch "${FILESDIR}"/${PN}-2.2.4-update-pciids.patch
+ sed -i "/^LIBDIR=/s:/lib:/$(get_libdir):" Makefile
+}
+
+src_compile() {
+ export ZLIB=$(use zlib && echo yes || echo no)
+ tc-export AR CC RANLIB
+ emake OPT="${CFLAGS}" || die "emake failed"
+}
+
+src_install() {
+ emake install install-lib DESTDIR="${D}" || die
+
+ use network-cron || return 0
+ exeinto /etc/cron.monthly
+ newexe "${FILESDIR}"/pciutils.cron update-pciids || die
+}
+
+pkg_postinst() {
+ cd "${ROOT}"/usr/share/misc
+ rm -f pci.ids{,.gz}.old
+ use zlib && rm -f pci.ids || rm -f pci.ids.gz
+}