Сравнение ipt_netflow-2.6-r1 с ipt_netflow-2.6_p20250317

/usr/portage/net-firewall/ipt_netflow/ipt_netflow-2.6_p20250317.ebuild 2025-05-24 18:21:08.800671654 +0300
1
# Copyright 1999-2024 Gentoo Authors
1
# Copyright 1999-2025 Gentoo Authors
2 2
# Distributed under the terms of the GNU General Public License v2
3 3

  
4 4
EAPI=8
5 5

  
6 6
inherit linux-mod-r1 toolchain-funcs
7 7

  
8
# Hash of commit point.
9
SNAPSHOT=0c5759d002131ac3ae161713f4ce0d515037c1de
10

  
8 11
DESCRIPTION="Netflow iptables module"
9
HOMEPAGE="
10
	https://sourceforge.net/projects/ipt-netflow
11
	https://github.com/aabc/ipt-netflow
12
"
13
SRC_URI="https://github.com/aabc/ipt-netflow/archive/v${PV}.tar.gz -> ${P}.tar.gz"
12
HOMEPAGE="https://github.com/aabc/ipt-netflow"
13
SRC_URI="https://github.com/aabc/ipt-netflow/archive/${SNAPSHOT}.tar.gz -> ${P}.tar.gz"
14

  
15
S="${WORKDIR}/ipt-netflow-${SNAPSHOT}"
14 16

  
15 17
LICENSE="GPL-2"
16 18
SLOT="0"
17
KEYWORDS="amd64 x86"
18

  
19
KEYWORDS="~amd64 ~x86"
19 20
IUSE="natevents snmp"
20 21

  
21 22
RDEPEND="
......
30 31

  
31 32
PATCHES=(
32 33
	"${FILESDIR}/${PN}-2.0-configure.patch" # bug #455984
33
	"${FILESDIR}/${PN}-2.6-gentoo.patch"
34
	"${FILESDIR}/${P}-ref_module_fix.patch" # bug #781014
35
	"${FILESDIR}/${P}-fix-linux-headers-5.14.patch" # bug #813993
36
	"${FILESDIR}/${P}-kernel-6.4.patch" # bug #921589
34
	"${FILESDIR}/${PN}-9999-gentoo.patch"
37 35
)
38 36

  
39 37
pkg_setup() {
......
51 49
	linux-mod-r1_pkg_setup
52 50
}
53 51

  
54
src_unpack() {
55
	default
56

  
57
	mv "${WORKDIR}"/${PN/_/-}-* "${WORKDIR}"/${P} || die
58
}
59

  
60 52
src_prepare() {
61 53
	default
62 54

  
55
	# Fix incorrect module version in sources
56
	sed -i \
57
		-e '/IPT_NETFLOW_VERSION/s#"[0-9.]*"#"'${PV}'"#' \
58
		ipt_NETFLOW.c || die
59

  
63 60
	# Checking for directory is enough
64 61
	sed -i \
65 62
		-e 's:-s /etc/snmp/snmpd.conf:-d /etc/snmp:' \
Спасибо!