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"

Reply via email to