diff options
Diffstat (limited to 'net-libs/libcrafter/libcrafter-9999.ebuild')
-rw-r--r-- | net-libs/libcrafter/libcrafter-9999.ebuild | 29 |
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 |