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: Tue, 01 Nov 2022 20:39:41
Message-Id: 1667334762.0d7abc887db5b0cd2805cd812050cd9c838a1ebe.ionen@gentoo
1 commit: 0d7abc887db5b0cd2805cd812050cd9c838a1ebe
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 1 19:59:32 2022 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 1 20:32:42 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7abc88
7
8 app-portage/iwdevtools: drop 0.11.9
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.9.ebuild | 64 -------------------------
14 2 files changed, 65 deletions(-)
15
16 diff --git a/app-portage/iwdevtools/Manifest b/app-portage/iwdevtools/Manifest
17 index ead8f0d77b72..bb1a2519c78b 100644
18 --- a/app-portage/iwdevtools/Manifest
19 +++ b/app-portage/iwdevtools/Manifest
20 @@ -1,2 +1 @@
21 -DIST iwdevtools-0.11.9.tar.gz 86756 BLAKE2B 8c9e25dd273af9a6e10e4a0a4dff1f82889176dbc730981c3ce84a2b1ef5d7138d45bf86430d77c670fed2e9c7f4345758a5fc572f0522c2087f2daaa1ff80c5 SHA512 c9583fed736e670cc9af820c8ba314b771ae3eafd36323d473cb76de0edf8e57c89a52e16e4c7b2985c78d4e43b8cb5b34aabb0bd1951a15e5aad56eef860fad
22 DIST iwdevtools-0.12.0.tar.gz 88411 BLAKE2B 9220d59ee9ec7305925798d8beafec49ef35d8e39a428b62df3b3ed3832da1e42aff5e94ab8c5cfd85272d21cbb13c856408cf665523f8b1de85818ba08aebc4 SHA512 b69face29355df2443e75101b81c477dfdb1f54aad14f0d6275c399bd97cd654c4819f5621177d7ef75ecc4540e923ee5cd42f806240ed346ab469959f6a38d9
23
24 diff --git a/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild b/app-portage/iwdevtools/iwdevtools-0.11.9.ebuild
25 deleted file mode 100644
26 index 25527bd89228..000000000000
27 --- a/app-portage/iwdevtools/iwdevtools-0.11.9.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 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos"
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 -}