net-firewall/ebtables: Sync with Gentoo

It's from Gentoo commit 582bbd14b6b3c88f6afbc5ba2fd0f11c89cbc491.

Signed-off-by: Flatcar Buildbot <buildbot@flatcar-linux.org>
This commit is contained in:
Flatcar Buildbot 2026-03-02 07:28:19 +00:00 committed by Krzesimir Nowak
parent 01f2380368
commit ff257baa45
2 changed files with 16 additions and 6 deletions

View File

@ -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

View File

@ -1,16 +1,20 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
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="http://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"