summaryrefslogtreecommitdiff
path: root/dev-debug
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-05 07:12:31 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2026-05-05 07:12:31 +0000
commit95d24580bfec4b0b8d7b1cd07bcef4af3122de50 (patch)
tree476f86b00aa3588e2be2482e48022a332e1993da /dev-debug
parent74809f022a396e9b750082d19a74002999a4e5cd (diff)
downloadbaldeagleos-repo-95d24580bfec4b0b8d7b1cd07bcef4af3122de50.tar.gz
baldeagleos-repo-95d24580bfec4b0b8d7b1cd07bcef4af3122de50.tar.xz
baldeagleos-repo-95d24580bfec4b0b8d7b1cd07bcef4af3122de50.zip
Adding metadata
Diffstat (limited to 'dev-debug')
-rw-r--r--dev-debug/systemtap/systemtap-5.4.ebuild2
-rw-r--r--dev-debug/systemtap/systemtap-9999.ebuild18
2 files changed, 16 insertions, 4 deletions
diff --git a/dev-debug/systemtap/systemtap-5.4.ebuild b/dev-debug/systemtap/systemtap-5.4.ebuild
index c822b3cbec7e..6aad05b8bf0a 100644
--- a/dev-debug/systemtap/systemtap-5.4.ebuild
+++ b/dev-debug/systemtap/systemtap-5.4.ebuild
@@ -164,8 +164,10 @@ src_install() {
# Avoid file collision with dev-debug/dtrace
mv "${ED}"/usr/bin/dtrace "${ED}"/usr/bin/stap-dtrace || die
+ mv "${ED}"/usr/share/man/man1/dtrace.1 "${ED}"/usr/share/man/man1/stap-dtrace.1 || die
if use dtrace-symlink ; then
dosym stap-dtrace /usr/bin/dtrace
+ newman - dtrace.1 <<<".so stap-dtrace.1"
fi
}
diff --git a/dev-debug/systemtap/systemtap-9999.ebuild b/dev-debug/systemtap/systemtap-9999.ebuild
index b8e236d12b37..6aad05b8bf0a 100644
--- a/dev-debug/systemtap/systemtap-9999.ebuild
+++ b/dev-debug/systemtap/systemtap-9999.ebuild
@@ -1,20 +1,28 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..14} )
-
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/fche.asc
inherit autotools flag-o-matic linux-info python-single-r1 toolchain-funcs
DESCRIPTION="Linux trace/probe tool"
HOMEPAGE="https://sourceware.org/systemtap/ https://sourceware.org/systemtap/wiki"
+
if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://sourceware.org/git/systemtap.git"
inherit git-r3
else
- SRC_URI="https://sourceware.org/ftp/${PN}/releases/${P}.tar.gz"
+ inherit verify-sig
+ SRC_URI="
+ https://sourceware.org/ftp/${PN}/releases/${P}.tar.gz
+ verify-sig? ( https://sourceware.org/ftp/${PN}/releases/${P}.tar.gz.asc )
+ "
+
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-fche )"
fi
LICENSE="GPL-2"
@@ -54,7 +62,7 @@ RDEPEND="
acct-group/stapusr
"
# which: https://sourceware.org/PR32106
-BDEPEND="
+BDEPEND+="
$(python_gen_cond_dep 'dev-python/setuptools[${PYTHON_USEDEP}]')
test? (
dev-util/dejagnu
@@ -156,8 +164,10 @@ src_install() {
# Avoid file collision with dev-debug/dtrace
mv "${ED}"/usr/bin/dtrace "${ED}"/usr/bin/stap-dtrace || die
+ mv "${ED}"/usr/share/man/man1/dtrace.1 "${ED}"/usr/share/man/man1/stap-dtrace.1 || die
if use dtrace-symlink ; then
dosym stap-dtrace /usr/bin/dtrace
+ newman - dtrace.1 <<<".so stap-dtrace.1"
fi
}