commit: 582bbd14b6b3c88f6afbc5ba2fd0f11c89cbc491
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 21 08:38:05 2026 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 08:45:24 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582bbd14
net-firewall/ebtables: wire up verify-sig, sort *DEPEND
Signed-off-by: Sam James <sam <AT> gentoo.org>
net-firewall/ebtables/Manifest | 1 +
net-firewall/ebtables/ebtables-2.0.11-r3.ebuild | 19 ++++++++++++++-----
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/net-firewall/ebtables/Manifest b/net-firewall/ebtables/Manifest
index 61a62a595d89..1c9551269f6e 100644
--- a/net-firewall/ebtables/Manifest
+++ b/net-firewall/ebtables/Manifest
@@ -1 +1,2 @@
DIST ebtables-2.0.11.tar.gz 428411 BLAKE2B
62af4c38ad21498e43f41ef96c8abb5704e8d8a48f1327c587b664f36fdfa9849a9a37e59958db56d38019465d8bf1775914f7387fde99a441615913702cf504
SHA512
43a04c6174c8028c501591ef260526297e0f018016f226e2a3bcf80766fddf53d4605c347554d6da7c4ab5e2131584a18da20916ffddcbf2d26ac93b00c5777f
+DIST ebtables-2.0.11.tar.gz.sig 590 BLAKE2B
b82997970a980afe408ad819d774ff7982762b3586510c1d1ab02e1a4ce3f0e6134a5826475eec1951401a9f31e384453aec509f585a853ad055f6ce8f5ac83c
SHA512
d75e45d61442bb5adc05c14dadf050165a0646be7d2abde55420ec26c999daae549df3340901cf90f3a6550c24f450ab6faac639f5e86616e3a2543965390c4a
diff --git a/net-firewall/ebtables/ebtables-2.0.11-r3.ebuild
b/net-firewall/ebtables/ebtables-2.0.11-r3.ebuild
index 17ffd4bb422d..4ad82564a04d 100644
--- a/net-firewall/ebtables/ebtables-2.0.11-r3.ebuild
+++ b/net-firewall/ebtables/ebtables-2.0.11-r3.ebuild
@@ -3,14 +3,18 @@
EAPI="7"
-inherit autotools
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/netfilter.org.asc
+inherit autotools verify-sig
MY_PV="$(ver_rs 3 '-' )"
MY_P="${PN}-${MY_PV}"
DESCRIPTION="Controls Ethernet frame filtering on a Linux bridge, MAC NAT and
brouting"
HOMEPAGE="https://ebtables.netfilter.org/"
-SRC_URI="https://ftp.netfilter.org/pub/${PN}/${MY_P}.tar.gz"
+SRC_URI="
+ https://ftp.netfilter.org/pub/${PN}/${MY_P}.tar.gz
+ verify-sig? ( https://ftp.netfilter.org/pub/${PN}/${MY_P}.tar.gz.sig )
+"
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2"
@@ -18,11 +22,16 @@ SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="+perl static"
-BDEPEND=">=app-eselect/eselect-iptables-20200508"
+BDEPEND="
+ >=app-eselect/eselect-iptables-20200508
+ verify-sig? ( sec-keys/openpgp-keys-netfilter )
+"
# The ebtables-save script is written in perl.
-RDEPEND="${BDEPEND}
+RDEPEND="
+ ${BDEPEND}
+ net-misc/ethertypes
perl? ( dev-lang/perl )
- net-misc/ethertypes"
+"
PATCHES=(
"${FILESDIR}/${PN}-2.0.11-makefile.patch"