diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-10-11 05:53:28 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-10-11 05:53:28 +0000 |
commit | 8a6f8a30290237207e4d49b3e27d92fb47f63847 (patch) | |
tree | 04e35e524eeb911797c7d3c95e2f54ab3a04990a /sys-apps | |
parent | amd64 stable bug 195387 (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | sys-apps/pciutils/Manifest | 28 | ||||
-rw-r--r-- | sys-apps/pciutils/files/digest-pciutils-2.2.7 | 3 | ||||
-rw-r--r-- | sys-apps/pciutils/files/pciutils-2.2.7-build.patch | 30 | ||||
-rw-r--r-- | sys-apps/pciutils/pciutils-2.2.7.ebuild | 46 |
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 +} |