From: Lars Wendler Date: Mon, 29 Dec 2014 08:25:53 +0000 (+0000) Subject: Added dependency on libudev (bug #533728) X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=15789eb8353b45adefc4c3fd3e71358d6331702f;p=gentoo.git Added dependency on libudev (bug #533728) Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC --- diff --git a/sys-apps/pciutils/ChangeLog b/sys-apps/pciutils/ChangeLog index c674b9a35e99..96d451b7c8c3 100644 --- a/sys-apps/pciutils/ChangeLog +++ b/sys-apps/pciutils/ChangeLog @@ -1,6 +1,12 @@ # 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.233 2014/12/04 04:09:30 radhermit Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/ChangeLog,v 1.234 2014/12/29 08:25:52 polynomial-c Exp $ + +*pciutils-3.3.0-r1 (29 Dec 2014) + + 29 Dec 2014; Lars Wendler -pciutils-3.3.0.ebuild, + +pciutils-3.3.0-r1.ebuild: + Added dependency on libudev (bug #533728). *pciutils-3.3.0 (04 Dec 2014) diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest index 52d6a83a3e50..5433f6a3e043 100644 --- a/sys-apps/pciutils/Manifest +++ b/sys-apps/pciutils/Manifest @@ -9,17 +9,23 @@ DIST pciutils-3.2.1.tar.gz 367046 SHA256 b31131b721fa26378b4af61b1c49986ff40fe59 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 -EBUILD pciutils-3.3.0.ebuild 2376 SHA256 1ea426602f0437f5e222bb0445aada5b216ab41da8611caf6ca8eff92be59fab SHA512 cc14e0a5e28420eca80924cbec3c28868cf6b5a3e04cff43089e5a8a5a0649f56210c0bdfd1c3985f6ae329576b70884dfc5cdba6836407e7ac3c39639c0d87b WHIRLPOOL 8bba3ec3a67480b6ea0743994808461ebfe23bb7321d6b17a92b69100fd856bcbd2f484a49d0938e5edd1f45a64cf3fd5c0c839a674d24779b18dfa22a069a9d -MISC ChangeLog 30636 SHA256 25c141e6ea69ebd322530c81467c2dac3f2e44593570b0dda095568917517c2d SHA512 8b0989aeb077370f7b72d7ea0e7de05eeedf73e930b91e56fd6d4766587912d2d2ecd09b83fa0dcd9b599166798a937d826970940e9380590cdc1b6ccdbd0d38 WHIRLPOOL 9abc60047dcb957575cef124710e45704cbe8d5bf067cd0ffc3c6c6188701c9f1a2c18c4715cb56c0c5dcf7cf00c0e06bc50b43e0f36898201b43bd1f50e2e8c +EBUILD pciutils-3.3.0-r1.ebuild 2573 SHA256 5d77c3580909665f335e178d6612e47a7099d17553757a3a6687a5ca0335e3b7 SHA512 36bbcb6cdc7cc602a6121df2f234b05a5a509a763266729cf3e188de2038ba5d2b07798c7bb57c04cc08dba6a85a03974c89b290e98323abb8212019de9394fb WHIRLPOOL 0fe1322e3b375f66ccc0d4e4aea551406864cdc351cc8f98aa32893a2e72e2c29ff5549716bcb85999d7ac132a40cfb362b0cf34ff434f47ab281472c6eb160f +MISC ChangeLog 30826 SHA256 f9be40fc8f64978b102c4f964a161a049355d199ea3ba033ee4381d5f61f18d7 SHA512 3d1ef9e2e24b06893a70bd178b21e4caa96bd7b71f7a0400d91ea2b852fcde5113e19b54bb9dc438e4daaf85bae46afaf36ce976bdce9262298bf15cb6a1b3f2 WHIRLPOOL 7548f99dc54e3a4c3ccc18d354398df7fc5949b18c10db88b5e758481f4ea369d59c263dcbb8c0ac5f02cb70699c2fe1bacf52f4412b7115117bfaf8f7f2710b MISC metadata.xml 441 SHA256 3b59e464a347f70ba8253b0dfe68d2782bedcce66d6463cb70ca8d726b51ff7a SHA512 11928700ad20848f7218d6206b65619005d4c9552b0ae65f66ae7d3c21539b2fca664ea46e6d2f47553e3de6e25a5d89e4c9d4eb41fea358016e1549472934e0 WHIRLPOOL 6b8388c472839846d0bf04b8329e71f1acf787c465ff60e1d7abb7717fe717f1cff14e495ec9b6b9de6169b71a7546b22519cd38bcc8472f7090c7a996d2d7ec -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQEcBAEBCAAGBQJUf96CAAoJEEqz6FtPBkyjnrAIAKy2FGmNlf9iqBtoebSWnPUT -+JXYpZDIauW8NMmFGmuoabnsEQ4USVHPac+RO4pqSZljfk/jXdZpohVVFT5K04zw -3H5g0H2XiGgPOghpjC1EUyLSrcYaiB7ibifdkQBbT0it4KsLHNF3tvW2tiyP6ZD+ -5nF4e9J3WFQWVaYnzVwHsdFSNNUoKr4O5/q458KyGMkzCcv7UW3MwgS+spo5WY1G -PSh+I2UU84c1d++P0rrBTWtfFyKlOncujk+179UwCxhtnWRw28JgevwdrSVDfvgn -Um/vZjlBQEdeJltSy68LtpYhweesKyuzSXWkCYgBqThfTdtGlra3PZp2YYoU93A= -=93EN +iQIcBAEBCAAGBQJUoRARAAoJEPiazRVxLXTFIBsP+wW9nZF3NYwIOeASCTLlZUgd +eNLRns+UTsDnSOnboad4zUIh+7jni2PMg3nGVDQgWJIGMAPAup2q4wo5UbX6YzBC +VW6p9OlNfC3S137gwYk0TVp/fgDSRnqCFsL50WZ6+bFqGLQnGihy0ls7qDI4LjgF +BNMeiNr7DxX/QkK9nVJjnv41Hhbnztsbcq85QJDbvqKTpF2oIpWkMMeASL0rmeUv +ePJvVrgJc7ck5BqSrpaePnTIei1ZnYAumlP/Fm8spWe7qgwFhEQuXDrpJV6bcNCv +f6Iz41OOcVWDP7GgxT0JMSQAaR/AoYvUK6HiJPlM5pnP6cnhVMcupJ16AvQsfNo1 +qWZsP+W8k3004n353dY57ftzex95T4yiHiA4LMhU4ZzW32/xDjmdUnYDVT9rcSMW +XThs8CJk60mPhgCj4vXYChoPZM96EfdzMilr01pE8+u+EzHRMgbwd1PStFzPg+H0 +RbAma+ZtCjL5PL2G/gy81JL/tmeD7ZV8Iu/2UzA2w1Wqm4drC/p13ilhbU636UYe +9bOxFc0l/Iiwm/aA4dB5i+sGUOHehJBsMPSOB6n0e1wHMR2sW3WOJkj4yzKsEgG+ +kMqlgjfsD/Iapt2qZAKD0jKK1orAd0RVgvltN2uh/pxEX+8+i2af29WF4RZkucwh +CHvSxGX2YbnUxor0ntxj +=IRbV -----END PGP SIGNATURE----- diff --git a/sys-apps/pciutils/pciutils-3.3.0.ebuild b/sys-apps/pciutils/pciutils-3.3.0-r1.ebuild similarity index 86% rename from sys-apps/pciutils/pciutils-3.3.0.ebuild rename to sys-apps/pciutils/pciutils-3.3.0-r1.ebuild index 51df4db13451..ef26c0baa843 100644 --- a/sys-apps/pciutils/pciutils-3.3.0.ebuild +++ b/sys-apps/pciutils/pciutils-3.3.0-r1.ebuild @@ -1,6 +1,6 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pciutils/pciutils-3.3.0-r1.ebuild,v 1.1 2014/12/29 08:25:52 polynomial-c Exp $ EAPI="5" @@ -13,19 +13,28 @@ 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" +IUSE="dns +kmod static-libs +udev 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(+)]} )" + !static-libs? ( ${LIB_DEPEND//\[static-libs(+)]} ) + udev? ( virtual/libudev )" RDEPEND="${DEPEND} sys-apps/hwids" DEPEND="${DEPEND} kmod? ( virtual/pkgconfig )" +switch_config() { + [[ $# -ne 2 ]] && return 1 + local opt=$1 val=$2 + + sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die + return 0 +} + src_prepare() { epatch "${FILESDIR}"/${PN}-3.1.9-static-pc.patch @@ -50,6 +59,7 @@ pemake() { PCI_IDS=pci.ids \ LIBDIR="\${PREFIX}/$(get_libdir)" \ LIBKMOD=$(usex kmod) \ + HWDB=$(usex udev) \ "$@" }