Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-portage/iwdevtools/
Date: Sun, 07 Aug 2022 13:59:40
Message-Id: 1659880743.ed6cc32df858f738a3c9cc79da2e7467e5d4ba1a.ionen@gentoo
1 commit: ed6cc32df858f738a3c9cc79da2e7467e5d4ba1a
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Sun Aug 7 13:20:15 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Sun Aug 7 13:59:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6cc32d
7
8 app-portage/iwdevtools: drop 0.11.3
9
10 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
11
12 app-portage/iwdevtools/Manifest | 1 -
13 app-portage/iwdevtools/iwdevtools-0.11.3.ebuild | 64 -------------------------
14 2 files changed, 65 deletions(-)
15
16 diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
17 index 0f7e87242178..274e2d13cdba 100644
18 --- a/app-portage/iwdevtools/Manifest
19 +++ b/app-portage/iwdevtools/Manifest
20 @@ -1,2 +1 @@
21 -DIST iwdevtools-0.11.3.tar.gz 84838 BLAKE2B a4f501c24cc70b13ded5ca88599a3c11b076ae3a3464d065fe3999c8cb9268cfd17fc116197c09ddc6b968d7527409b348c0c1bdb939f6ed1b7a2abdfc868774 SHA512 38a62654042b714689fcf813a533ad463b7bdc0a4b501dc37c498e528792104a3db601f82781d889407217c824a9f48233544fb56a012de19fd34fa92d1de06d
22 DIST iwdevtools-0.11.5.tar.gz 85698 BLAKE2B 0f5b0c81735017b82144c74b2396826b2e6ea97db70704977c7885bdb00442c83023f593aeb25ab2e51f3a35cd659be98440f51e4496418a92f1559212db5b5d SHA512 05e0169a465cd4956d663f54bdc66d3c17379229b23c26a94d9deff879ef9e53b1b28f59e7cf314d36127954cb75728f008d0b0728659436ad1e63de5fb11bbb
23
24 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild
25 deleted file mode 100644
26 index 67662de04000..000000000000
27 --- a/app-portage/iwdevtools/iwdevtools-0.11.3.ebuild
28 +++ /dev/null
29 @@ -1,64 +0,0 @@
30 -# Copyright 2021-2022 Gentoo Authors
31 -# Distributed under the terms of the GNU General Public License v2
32 -
33 -EAPI=8
34 -
35 -inherit meson optfeature
36 -
37 -DESCRIPTION="Small tools to aid with Gentoo development, primarily intended for QA"
38 -HOMEPAGE="https://github.com/ionenwks/iwdevtools"
39 -SRC_URI="https://github.com/ionenwks/iwdevtools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
40 -
41 -LICENSE="BSD-2"
42 -SLOT="0"
43 -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv sparc x86"
44 -IUSE="test"
45 -RESTRICT="!test? ( test )"
46 -
47 -RDEPEND="
48 - app-misc/pax-utils
49 - app-portage/portage-utils
50 - >=app-shells/bash-5.1
51 - dev-libs/libxml2:2
52 - sys-apps/diffutils
53 - sys-apps/file
54 - sys-apps/portage
55 - || ( sys-apps/util-linux app-misc/getopt )"
56 -BDEPEND="
57 - sys-apps/help2man
58 - || ( sys-apps/util-linux app-misc/getopt )
59 - test? ( ${RDEPEND} )"
60 -
61 -src_configure() {
62 - local emesonargs=(
63 - -Ddocdir=${PF}
64 - -Deprefix="${EPREFIX}"
65 - -Dshellcheck=false
66 - $(meson_use test)
67 - )
68 -
69 - has_version sys-apps/util-linux || emesonargs+=( -Dgetopt=getopt-long )
70 -
71 - meson_src_configure
72 -}
73 -
74 -pkg_postinst() {
75 - optfeature "detecting potential ABI issues using abidiff" dev-util/libabigail
76 -
77 - if [[ ! ${REPLACING_VERSIONS} ]]; then
78 - elog "Optional portage integration relies on using /etc/portage/bashrc."
79 - elog "The example bashrc can be used as-is if not already using one:"
80 - elog
81 - elog " ln -s ../../usr/share/${PN}/bashrc ${EROOT}/etc/portage/bashrc"
82 - elog
83 - elog "Otherwise, inspect the tools' --help output and the example to integrate"
84 - elog "(if not defining the same phase functions, the example can be sourced)."
85 - elog
86 - elog "Note that \`eqawarn\` is used for portage output by default. QA messages"
87 - elog "aren't logged / shown post-emerge unless e.g. in /etc/portage/make.conf:"
88 - elog
89 - elog ' PORTAGE_ELOG_CLASSES="${PORTAGE_ELOG_CLASSES} qa"'
90 - elog
91 - elog "See ${EROOT}/usr/share/doc/${PF}/README.rst* for information on tools."
92 - fi
93 -}