diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-05 07:12:31 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-05 07:12:31 +0000 |
| commit | 95d24580bfec4b0b8d7b1cd07bcef4af3122de50 (patch) | |
| tree | 476f86b00aa3588e2be2482e48022a332e1993da /dev-debug | |
| parent | 74809f022a396e9b750082d19a74002999a4e5cd (diff) | |
| download | baldeagleos-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.ebuild | 2 | ||||
| -rw-r--r-- | dev-debug/systemtap/systemtap-9999.ebuild | 18 |
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 } |
