Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
Date: Sun, 01 Jul 2018 13:55:04
Message-Id: 1530453293.ef5739b5825438399795697ccd82e1e319461e5e.polynomial-c@gentoo
1 commit: ef5739b5825438399795697ccd82e1e319461e5e
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 1 13:51:44 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 1 13:54:53 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5739b5
7
8 sys-apps/pciutils: Removed old.
9
10 Package-Manager: Portage-2.3.41, Repoman-2.3.9
11
12 sys-apps/pciutils/Manifest | 1 -
13 sys-apps/pciutils/pciutils-3.5.5.ebuild | 120 --------------------------------
14 2 files changed, 121 deletions(-)
15
16 diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
17 index eb8d3d6a7fe..cada1bdf19e 100644
18 --- a/sys-apps/pciutils/Manifest
19 +++ b/sys-apps/pciutils/Manifest
20 @@ -1,4 +1,3 @@
21 DIST pciutils-3.4.1.tar.gz 404166 BLAKE2B 75c50e7b4469fe4fc3719ee3b58f94be98f113ce4cb36be3d3fb8e57aaefef039866d31a6acc90e6136b21883239c1c7db2b497776e0db8ce05f19c6336b55e1 SHA512 1394647d5e9d324d68bd8bdf4709a438ae06e6a83ded40b9e0026968c032f214073bc764fbf59e15da90b2e424d90dc430db5810d7ff5fbeab0f3e5c6250ee49
22 -DIST pciutils-3.5.5.tar.gz 437331 BLAKE2B 695aecfe58c2e8cde4da1aa0a1869ad8d62c6a7244e2b8d54f24e8ca59bd6de578770ff3d1ddf73a266653eb3640ffe70ee87adeb1dbabfc870c9a15e9286a51 SHA512 b2c89e1d742c5a23cad662ed6bb1d47d7587b0d823fcbf3abc6d613735961473f7d29c83a4ccb49b64ec4f674026f17e88693eb34b42cb6c128abd1407c778ba
23 DIST pciutils-3.5.6.tar.gz 442190 BLAKE2B 9f1237828436f0566caa13e49a154b40fcc41ddd165268011012e55a33ea401e3b78ddffecc6f0ec36efb24b6d9338a691167ac094d0d26f855e42cd055701bb SHA512 dcdca7e0bce69d1bee1fa5ea480a9f38534d66da576fdc710aefd8eeb0c18bf6ec5b39e63019d29d6bae0ec2d3881f5d07a4a105ca04c320d84c17821f7297e4
24 DIST pciutils-3.6.0.tar.gz 454912 BLAKE2B 1f37307ba21085d5f49dd908781ce34dff98a1e4d818158800a1fbdc1fc689e1b868ee9c762378a8cd28ab17cbaaf1e9255da94c44029bfa2f4a8b5d9fd4b273 SHA512 e59cb5685f1dee2673368c90fdf1f5b7689de9fa45f249ce472258f278288da7a81644c76d1ecb7cc857f8029d3d70c367fe62190caf55328143b51017cc5c6f
25
26 diff --git a/sys-apps/pciutils/pciutils-3.5.5.ebuild b/sys-apps/pciutils/pciutils-3.5.5.ebuild
27 deleted file mode 100644
28 index 953cbfc4aa6..00000000000
29 --- a/sys-apps/pciutils/pciutils-3.5.5.ebuild
30 +++ /dev/null
31 @@ -1,120 +0,0 @@
32 -# Copyright 1999-2017 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=5
36 -
37 -inherit eutils multilib toolchain-funcs multilib-minimal flag-o-matic
38 -
39 -DESCRIPTION="Various utilities dealing with the PCI bus"
40 -HOMEPAGE="http://mj.ucw.cz/sw/pciutils/ https://git.kernel.org/?p=utils/pciutils/pciutils.git"
41 -SRC_URI="ftp://atrey.karlin.mff.cuni.cz/pub/linux/pci/${P}.tar.gz"
42 -
43 -LICENSE="GPL-2"
44 -SLOT="0"
45 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux"
46 -IUSE="dns +kmod static-libs +udev zlib"
47 -
48 -# Have the sub-libs in RDEPEND with [static-libs] since, logically,
49 -# our libpci.a depends on libz.a/etc... at runtime.
50 -LIB_DEPEND="
51 - zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+),${MULTILIB_USEDEP}] )
52 - udev? ( >=virtual/libudev-208[static-libs(+),${MULTILIB_USEDEP}] )
53 -"
54 -DEPEND="
55 - kmod? ( sys-apps/kmod )
56 - static-libs? ( ${LIB_DEPEND} )
57 - !static-libs? ( ${LIB_DEPEND//static-libs(+),} )
58 -"
59 -RDEPEND="
60 - ${DEPEND}
61 - sys-apps/hwids
62 -"
63 -DEPEND="
64 - ${DEPEND}
65 - kmod? ( virtual/pkgconfig )
66 -"
67 -
68 -PATCHES=(
69 - "${FILESDIR}"/${PN}-3.1.9-static-pc.patch
70 -)
71 -
72 -MULTILIB_WRAPPED_HEADERS=( /usr/include/pci/config.h )
73 -
74 -switch_config() {
75 - [[ $# -ne 2 ]] && return 1
76 - local opt=$1 val=$2
77 -
78 - sed "s@^\(${opt}=\).*\$@\1${val}@" -i Makefile || die
79 - return 0
80 -}
81 -
82 -src_prepare() {
83 - epatch "${PATCHES[@]}"
84 -
85 - if use static-libs ; then
86 - cp -pPR "${S}" "${S}.static" || die
87 - mv "${S}.static" "${S}/static" || die
88 - fi
89 -
90 - multilib_copy_sources
91 -}
92 -
93 -multilib_src_configure() {
94 - append-lfs-flags #471102
95 -}
96 -
97 -pemake() {
98 - emake \
99 - HOST="${CHOST}" \
100 - CROSS_COMPILE="${CHOST}-" \
101 - CC="$(tc-getCC)" \
102 - AR="$(tc-getAR)" \
103 - PKG_CONFIG="$(tc-getPKG_CONFIG)" \
104 - RANLIB="$(tc-getRANLIB)" \
105 - DNS=$(usex dns) \
106 - IDSDIR='$(SHAREDIR)/misc' \
107 - MANDIR='$(SHAREDIR)/man' \
108 - PREFIX="${EPREFIX}/usr" \
109 - SHARED="yes" \
110 - STRIP="" \
111 - ZLIB=$(usex zlib) \
112 - PCI_COMPRESSED_IDS=0 \
113 - PCI_IDS=pci.ids \
114 - LIBDIR="\${PREFIX}/$(get_libdir)" \
115 - LIBKMOD=$(multilib_native_usex kmod) \
116 - HWDB=$(usex udev) \
117 - "$@"
118 -}
119 -
120 -multilib_src_compile() {
121 - pemake OPT="${CFLAGS}" all
122 - if use static-libs ; then
123 - pemake \
124 - -C "${BUILD_DIR}/static" \
125 - OPT="${CFLAGS}" \
126 - SHARED="no" \
127 - lib/libpci.a
128 - fi
129 -}
130 -
131 -multilib_src_install() {
132 - pemake DESTDIR="${D}" install install-lib
133 - use static-libs && dolib.a "${BUILD_DIR}/static/lib/libpci.a"
134 -}
135 -
136 -multilib_src_install_all() {
137 - dodoc ChangeLog README TODO
138 -
139 - rm "${ED}"/usr/sbin/update-pciids "${ED}"/usr/share/misc/pci.ids \
140 - "${ED}"/usr/share/man/man8/update-pciids.8*
141 -
142 - newinitd "${FILESDIR}"/init.d-pciparm pciparm
143 - newconfd "${FILESDIR}"/conf.d-pciparm pciparm
144 -}
145 -
146 -pkg_postinst() {
147 - if [[ ${REPLACING_VERSIONS} ]] && [[ ${REPLACING_VERSIONS} < 3.2.0 ]]; then
148 - elog "The 'network-cron' USE flag is gone; if you want a more up-to-date"
149 - elog "pci.ids file, you should use sys-apps/hwids-99999999 (live ebuild)."
150 - fi
151 -}