summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2014-12-04 04:09:31 +0000
committerTim Harder <radhermit@gentoo.org>2014-12-04 04:09:31 +0000
commita21dd878496d57ddc683bd7d0b6358db1203534c (patch)
tree8914af9ede7d46d665e4a112d503113f6f3cd5ae /sys-apps/pciutils
parentcommitting ChangeLog since apparently my last commit comments have been 'Chan... (diff)
downloadhistorical-a21dd878496d57ddc683bd7d0b6358db1203534c.tar.gz
historical-a21dd878496d57ddc683bd7d0b6358db1203534c.tar.bz2
historical-a21dd878496d57ddc683bd7d0b6358db1203534c.zip
Version bump.
Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'sys-apps/pciutils')
-rw-r--r--sys-apps/pciutils/ChangeLog7
-rw-r--r--sys-apps/pciutils/Manifest26
-rw-r--r--sys-apps/pciutils/pciutils-3.3.0.ebuild84
3 files changed, 101 insertions, 16 deletions
diff --git a/sys-apps/pciutils/ChangeLog b/sys-apps/pciutils/ChangeLog
index 231dd7daab87..c674b9a35e99 100644
--- a/sys-apps/pciutils/ChangeLog
+++ b/sys-apps/pciutils/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/pciutils
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/ChangeLog,v 1.232 2014/01/18 04:55:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/ChangeLog,v 1.233 2014/12/04 04:09:30 radhermit Exp $
+
+*pciutils-3.3.0 (04 Dec 2014)
+
+ 04 Dec 2014; Tim Harder <radhermit@gentoo.org> +pciutils-3.3.0.ebuild:
+ Version bump.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> pciutils-3.2.0.ebuild,
pciutils-3.2.1.ebuild:
diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index 82a099a9231c..52d6a83a3e50 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -6,24 +6,20 @@ AUX init.d-pciparm 1871 SHA256 30a62e5778997954f766cdf289a11ac124502943e8422bc33
AUX pciutils-3.1.9-static-pc.patch 373 SHA256 81f8c664cf844adfe2238f6dc584100340de8781d361cb185035d5928aee82fe SHA512 e20286ae41569236b549d13c703266f920f335609c1ad2e5d67fd1561f9e9c68d4ac1fd530f93a4451ec79a5496ed226b83db0c74935499f44cd47e94eb74f49 WHIRLPOOL 9d5bf04b08a76bb786524e8fdc4de412154340f17dcccf48ebcb7504a6b5feb8a719337489a20dd8d94d77bdeb93e75009f66840a18ec63805d8fe36dc7e1981
DIST pciutils-3.2.0.tar.gz 357003 SHA256 84e705bff712b128a942117565a3506bd4b8bf841d397c1962c6255169762f71 SHA512 ce619bca35c529f947b883858164584db9fd16be05b44bd20d7f30b73246076b8c80a9e0ff3f7b2c27366a08043488ccfee98dd3cb43e3c5ee8962efaa056fd1 WHIRLPOOL fda9efb423ba444b460986b82b89feb3e5940d63774377eab4dce6ed1a1c690824192ca25d04a4f34960412ddedbdb9c874dace2256ccd1dede61ee99618b418
DIST pciutils-3.2.1.tar.gz 367046 SHA256 b31131b721fa26378b4af61b1c49986ff40fe590bc210545b210b6b774337858 SHA512 b8b2983743728eebe9f26de3b96fc8242853bbcac07df02684510c9a3ac43b0258601f5063d16fb09407cadcda7e5778a41f57423d031244f66e34041c4dbf02 WHIRLPOOL 877cfa1d28df52389179eb5ec7bc1dab7fc1677574f2694d5ca8fe33bb76dcae04a2b25b3f0cc704dd9fe6d4cf4206671799f49aa92476e9f3f74e2ca108ff1f
+DIST pciutils-3.3.0.tar.gz 424967 SHA256 4b576a1c2570046fda83fa2c5488661de698874ab04fd8e06eef4b6ab806d58a SHA512 bd8c1177dfd59250f573e22c933df1673af1489758218aeb73d1b480954993fc34e7f67ae7f1a257e8b23044f7f52a806fe37947f6ea20a39e30471d9a8a4085 WHIRLPOOL 67f99d6130344e866601f5e14ff28f0929812d7d5d36e2485e51d00d1c61a514288bb8b899703a50b90e886668a485a013b40be98475a52fbc20896d08229976
EBUILD pciutils-3.2.0.ebuild 2353 SHA256 1ac7212f396e6c218569cda57684f3248d871742ddcdc0eda9c29c82f211721b SHA512 c1c6960087a88a218ce110b88f3a8345eb76ef9b5fbc438e45f070b2d91724588b0644ad28454accc4b306ebcffb5293ba81063424a42ee62580393f2c2eab05 WHIRLPOOL d69c484efa630c65b6e1aa0a3438ec908145d8d87bf499fd81b603506cac0640e65e1b033350b37935b273c9a5cd9eefb6699b08cbfd9828db3ba77497670c8c
EBUILD pciutils-3.2.1.ebuild 2373 SHA256 a0e93da5617f00df6f2f3f90c80fc3c35ae585b118098b2d6ebe80922b0f8638 SHA512 a13853ae95a2ba0c7914eac16b2c28270bf9f23050d3c418224334f3910ae9f131b673dc033ac9718fbcec0955325ade03675d07d85097d5b7f64e1e6d51f0eb WHIRLPOOL 5d6d90fe665a69afb4f7c677357d9ea589b56931eae247314e220efe3d45877d7165053345c9b7e1f1850f11507cadd3afaf668987d99b8ffa426da6fe710425
-MISC ChangeLog 30512 SHA256 c39968100a65154fff2ed537e5185c2ecf878e391747929e96eeef8a3a80fdac SHA512 e162c3c6f23a08eb80c6390c1691f062e5be741fe6e2850bf6355755e7e1f4b09e53db8c79ba2c03b67dc98cd1b80b55e9a3e9a77cb4c9ed6b16d55ab5e7ac44 WHIRLPOOL fdeb2a741222d5ce9260c6af7557ece4e58734529d5ab9c0a9ac703bf3f791d165cd828de5c825ff9a80cda1a67c0d8e42594bb886e7305c730df78db2f0a0c5
+EBUILD pciutils-3.3.0.ebuild 2376 SHA256 1ea426602f0437f5e222bb0445aada5b216ab41da8611caf6ca8eff92be59fab SHA512 cc14e0a5e28420eca80924cbec3c28868cf6b5a3e04cff43089e5a8a5a0649f56210c0bdfd1c3985f6ae329576b70884dfc5cdba6836407e7ac3c39639c0d87b WHIRLPOOL 8bba3ec3a67480b6ea0743994808461ebfe23bb7321d6b17a92b69100fd856bcbd2f484a49d0938e5edd1f45a64cf3fd5c0c839a674d24779b18dfa22a069a9d
+MISC ChangeLog 30636 SHA256 25c141e6ea69ebd322530c81467c2dac3f2e44593570b0dda095568917517c2d SHA512 8b0989aeb077370f7b72d7ea0e7de05eeedf73e930b91e56fd6d4766587912d2d2ecd09b83fa0dcd9b599166798a937d826970940e9380590cdc1b6ccdbd0d38 WHIRLPOOL 9abc60047dcb957575cef124710e45704cbe8d5bf067cd0ffc3c6c6188701c9f1a2c18c4715cb56c0c5dcf7cf00c0e06bc50b43e0f36898201b43bd1f50e2e8c
MISC metadata.xml 441 SHA256 3b59e464a347f70ba8253b0dfe68d2782bedcce66d6463cb70ca8d726b51ff7a SHA512 11928700ad20848f7218d6206b65619005d4c9552b0ae65f66ae7d3c21539b2fca664ea46e6d2f47553e3de6e25a5d89e4c9d4eb41fea358016e1549472934e0 WHIRLPOOL 6b8388c472839846d0bf04b8329e71f1acf787c465ff60e1d7abb7717fe717f1cff14e495ec9b6b9de6169b71a7546b22519cd38bcc8472f7090c7a996d2d7ec
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iQIcBAEBCAAGBQJS2glPAAoJEPGu1DbS6WIA1LwP/1FkADAENGt4m3+CcZAYPwnl
-qaAqvsL/34jB7k4ERilO8cSbmaywFVVP3uQWsVwUwt8BMl89lzAU+perdkfXK+m8
-3GkIG57RsYZ5ZEiQs1l2+Xjv8eJ0fEPe9EgQaNl8i/25BjS3wYSWFvLApJhb4N6K
-6PKBsOBSUhUXng+1n7ThCvTByC8m+fVAxpg/uZQ8FthtJdyh9Fx13KmzGKahS1dG
-v+jUfU9a+Yr76DiDcn5+JOjoA20EpQws+Vc/paHZT1NYczvZI+YOQc+kteNCpXD0
-9VvuXtNX2HN59gkzTGVpaIWBcUXDhjmq/Ncn1UJTu7NQmb7XmEpfG9M2yzXsJ6QA
-kFfIGdE60qyPSs/0ViKVhLv/+1KRtcBshSLSEZ7StkyCnXzXk9Al6zTsO1MH1r0n
-fB+cNNta2ZPO9untqcTjS62u50z2wzk1Vqf061enKHroFsHG7KPGvjHBezkIQ6T1
-WTVfHfYe4nJfiXXptZsP+BgXPe7wrzYlWJMtJz1V3vKXa/BtHSKLe0WpwMm4YnTE
-afwgIMM8u/VnAhndDUg2VSoH0x5LUCd+LZS11qxfBMsqB7PjTXoMlSGDKFe3CgZR
-GqR/rmjmGvTH9pp/pkso5TF8R/B+TDZ7dVtm4Zy+PX/Xk5neH/LogUkuJ2SbkYyw
-MgUCGK/QI7dAlB8q+Tc+
-=LXMD
+iQEcBAEBCAAGBQJUf96CAAoJEEqz6FtPBkyjnrAIAKy2FGmNlf9iqBtoebSWnPUT
++JXYpZDIauW8NMmFGmuoabnsEQ4USVHPac+RO4pqSZljfk/jXdZpohVVFT5K04zw
+3H5g0H2XiGgPOghpjC1EUyLSrcYaiB7ibifdkQBbT0it4KsLHNF3tvW2tiyP6ZD+
+5nF4e9J3WFQWVaYnzVwHsdFSNNUoKr4O5/q458KyGMkzCcv7UW3MwgS+spo5WY1G
+PSh+I2UU84c1d++P0rrBTWtfFyKlOncujk+179UwCxhtnWRw28JgevwdrSVDfvgn
+Um/vZjlBQEdeJltSy68LtpYhweesKyuzSXWkCYgBqThfTdtGlra3PZp2YYoU93A=
+=93EN
-----END PGP SIGNATURE-----
diff --git a/sys-apps/pciutils/pciutils-3.3.0.ebuild b/sys-apps/pciutils/pciutils-3.3.0.ebuild
new file mode 100644
index 000000000000..51df4db13451
--- /dev/null
+++ b/sys-apps/pciutils/pciutils-3.3.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/pciutils-3.3.0.ebuild,v 1.1 2014/12/04 04:09:30 radhermit Exp $
+
+EAPI="5"
+
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Various utilities dealing with the PCI bus"
+HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ http://git.kernel.org/?p=utils/pciutils/pciutils.git"
+SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~amd64-linux ~arm-linux ~x86-linux"
+IUSE="dns +kmod static-libs zlib"
+
+# Have the sub-libs in RDEPEND with [static-libs] since, logically,
+# our libssl.a depends on libz.a/etc... at runtime.
+LIB_DEPEND="zlib? ( sys-libs/zlib[static-libs(+)] )"
+DEPEND="kmod? ( sys-apps/kmod )
+ static-libs? ( ${LIB_DEPEND} )
+ !static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} )"
+RDEPEND="${DEPEND}
+ sys-apps/hwids"
+DEPEND="${DEPEND}
+ kmod? ( virtual/pkgconfig )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-3.1.9-static-pc.patch
+
+ if use static-libs ; then
+ cp -pPR "${S}" "${S}.static" || die
+ fi
+}
+
+pemake() {
+ emake \
+ HOST="${CHOST}" \
+ CROSS_COMPILE="${CHOST}-" \
+ CC="$(tc-getCC)" \
+ DNS=$(usex dns) \
+ IDSDIR='$(SHAREDIR)/misc' \
+ MANDIR='$(SHAREDIR)/man' \
+ PREFIX="${EPREFIX}/usr" \
+ SHARED="yes" \
+ STRIP="" \
+ ZLIB=$(usex zlib) \
+ PCI_COMPRESSED_IDS=0 \
+ PCI_IDS=pci.ids \
+ LIBDIR="\${PREFIX}/$(get_libdir)" \
+ LIBKMOD=$(usex kmod) \
+ "$@"
+}
+
+src_compile() {
+ pemake OPT="${CFLAGS}" all
+ if use static-libs ; then
+ pemake \
+ -C "${S}.static" \
+ OPT="${CFLAGS}" \
+ SHARED="no" \
+ lib/libpci.a
+ fi
+}
+
+src_install() {
+ pemake DESTDIR="${D}" install install-lib
+ use static-libs && dolib.a "${S}.static/lib/libpci.a"
+ dodoc ChangeLog README TODO
+
+ rm "${ED}"/usr/sbin/update-pciids "${ED}"/usr/share/misc/pci.ids \
+ "${ED}"/usr/share/man/man8/update-pciids.8*
+
+ newinitd "${FILESDIR}"/init.d-pciparm pciparm
+ newconfd "${FILESDIR}"/conf.d-pciparm pciparm
+}
+
+pkg_postinst() {
+ if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 3.2.0 ]]; then
+ elog "The 'network-cron' USE flag is gone; if you want a more up-to-date"
+ elog "pci.ids file, you should use sys-apps/hwids-99999999 (live ebuild)."
+ fi
+}