commit:     5bc6efc8ecef76abb56b068350bb4f1128a85bac
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 16:52:28 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 16:53:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc6efc8

dev-util/debugedit: Bump to 5.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-util/debugedit/Manifest             |  2 ++
 dev-util/debugedit/debugedit-5.1.ebuild | 55 +++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/dev-util/debugedit/Manifest b/dev-util/debugedit/Manifest
index 0cc85f3d9375..dde4482567fe 100644
--- a/dev-util/debugedit/Manifest
+++ b/dev-util/debugedit/Manifest
@@ -1,2 +1,4 @@
 DIST debugedit-5.0.tar.xz 164820 BLAKE2B 
8e79f930a7e5c91709b1646794412836fff0b08da17a4b54beac4752a3f62c7418e3e8b8f7f3c3111ba375d6c672fee0f4279632bab3fb406a2fdd75a9e81a64
 SHA512 
7e7f529eafe41b53f0b5bfc58282fdbfa0dfa93ed7908b70e81942d6d2b6f80fc9c6bff2ed9674fd98947e5750b615f4c8b222544989e2900c5f8ff5ae0efb92
 DIST debugedit-5.0.tar.xz.sig 310 BLAKE2B 
bd8b092e400575fa62f759e4fd2e6bbfc9dbd77da2a363bd13c98b32794d515fbe7987824874b9c4be048e458c334bccb74082a78d845f07429b150083f2bcbf
 SHA512 
2223841eb6c63616dc24028e8076ab9d82579e8d6efa4bba45e5dbd0eb181c947feae6f944136f3504a78678569ae96dc6c4a0dd4e7012bd9aa522b0f7525dc9
+DIST debugedit-5.1.tar.xz 186320 BLAKE2B 
21117429cda436ef73d5b713596380558bf0cfbe1feae85c9d31a4dddce0a7a4a1ca89608c547954afd6066722aff5d048bffde79489b873df3b63ce2553dc3a
 SHA512 
72f4dcc0fba223a85d261aa38400e229f04c7c96adafe455919a8f702d3d7d9cdfb991b403d53f2ac4948ca19eeb43d3d49c0ea2616065657c120647a30575d3
+DIST debugedit-5.1.tar.xz.sig 310 BLAKE2B 
c8975b2a1a9fdfdaac01674aebf76df9dd93a59469d5660d857b2f7c71e6eb5fa1a79d09ab057e2c0050f6cd566c3ebe953e4581bffbdd2003fd45e34a97d4a9
 SHA512 
8fc5072f05df2df630994844bd758dece9479c5f68182c10fd7ba4bc1c9a9601f6e399a2ad3146e58cdef75aa36871b642b64cb53c42cedfb05b310773994e5f

diff --git a/dev-util/debugedit/debugedit-5.1.ebuild 
b/dev-util/debugedit/debugedit-5.1.ebuild
new file mode 100644
index 000000000000..a26a0db80544
--- /dev/null
+++ b/dev-util/debugedit/debugedit-5.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing verify-sig
+
+DESCRIPTION="Create debuginfo and source file distributions"
+HOMEPAGE="https://sourceware.org/debugedit/";
+SRC_URI="
+       https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz
+       verify-sig? ( 
https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz.sig )
+"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+DEPEND="
+       >=dev-libs/elfutils-0.176-r1:=
+       >=dev-libs/xxhash-0.8:=
+"
+RDEPEND="
+       ${RDEPEND}
+       sys-devel/dwz
+"
+BDEPEND="
+       sys-apps/help2man
+       virtual/pkgconfig
+       verify-sig? (
+               sec-keys/openpgp-keys-debugedit
+       )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/debugedit.gpg
+
+src_prepare() {
+       default
+
+       # bashism, https://sourceware.org/bugzilla/show_bug.cgi?id=32321
+       sed -i -e '/test/s:==:=:' tests/debugedit.at || die
+}
+
+src_configure() {
+       local myconf=(
+               # avoid BDEP on dwz
+               DWZ=dwz
+               ac_cv_dwz_j=yes
+       )
+       econf "${myconf[@]}"
+}
+
+src_test() {
+       emake -Onone check TESTSUITEFLAGS="--jobs=$(get_makeopts_jobs)"
+}

Reply via email to