From 69b1d4acd358834a5c7028aab741694980a969d3 Mon Sep 17 00:00:00 2001 From: Jakov Smolić Date: Thu, 21 Oct 2021 21:05:14 +0200 Subject: net-analyzer/rtpbreak: Port to EAPI 8 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jakov Smolić --- net-analyzer/rtpbreak/rtpbreak-1.3a-r1.ebuild | 34 --------------------------- net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild | 33 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 34 deletions(-) delete mode 100644 net-analyzer/rtpbreak/rtpbreak-1.3a-r1.ebuild create mode 100644 net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild diff --git a/net-analyzer/rtpbreak/rtpbreak-1.3a-r1.ebuild b/net-analyzer/rtpbreak/rtpbreak-1.3a-r1.ebuild deleted file mode 100644 index 557c98956942..000000000000 --- a/net-analyzer/rtpbreak/rtpbreak-1.3a-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit epatch toolchain-funcs - -DESCRIPTION="Analyze any RTP session through heuristics over UDP network traffic" -HOMEPAGE="http://xenion.reactive-search.com/?page_id=7" -SRC_URI="http://xenion.antifork.org/rtpbreak/${P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND="net-libs/libnet:1.1 - >=net-libs/libpcap-0.7" -RDEPEND="${DEPEND}" - -src_prepare() { - # Use limits.h PATH_MAX - epatch "${FILESDIR}"/${P}-limits.patch \ - "${FILESDIR}"/${P}-missing-headers.patch -} - -src_compile() { - emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin src/rtpbreak - dodoc CHANGELOG THANKS - dohtml -r doc -} diff --git a/net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild b/net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild new file mode 100644 index 000000000000..bdd5d139be1b --- /dev/null +++ b/net-analyzer/rtpbreak/rtpbreak-1.3a-r2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Analyze any RTP session through heuristics over UDP network traffic" +HOMEPAGE="http://xenion.reactive-search.com/?page_id=7" +SRC_URI="http://xenion.antifork.org/rtpbreak/${P}.tgz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="net-libs/libnet:1.1 + >=net-libs/libpcap-0.7" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-limits.patch + "${FILESDIR}"/${P}-missing-headers.patch +) + +src_compile() { + emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin src/rtpbreak + einstalldocs + dodoc -r doc +} -- cgit v1.2.3-65-gdbad