summaryrefslogtreecommitdiff
path: root/net-libs/libcrafter/libcrafter-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/libcrafter/libcrafter-9999.ebuild')
-rw-r--r--net-libs/libcrafter/libcrafter-9999.ebuild29
1 files changed, 10 insertions, 19 deletions
diff --git a/net-libs/libcrafter/libcrafter-9999.ebuild b/net-libs/libcrafter/libcrafter-9999.ebuild
index 16291e489096..e76b013ba9c7 100644
--- a/net-libs/libcrafter/libcrafter-9999.ebuild
+++ b/net-libs/libcrafter/libcrafter-9999.ebuild
@@ -1,38 +1,29 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
inherit autotools git-r3
DESCRIPTION="A high level C++ network packet sniffing and crafting library"
HOMEPAGE="https://github.com/pellegre/libcrafter"
EGIT_REPO_URI="https://github.com/pellegre/${PN}"
+S="${WORKDIR}/${P}/${PN}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS=""
-IUSE="static-libs"
-
-RDEPEND="
- net-libs/libpcap
-"
-DEPEND="
- ${RDEPEND}
-"
-PATCHES=(
- "${FILESDIR}"/${PN}-0.3_p20171019-libpcap.patch
-)
-S=${WORKDIR}/${P}/${PN}
+
+RDEPEND="net-libs/libpcap"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.3_p20171019-libpcap.patch )
src_prepare() {
default
eautoreconf
}
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
src_install() {
default