1 changed files with 0 additions and 53 deletions
@ -1,53 +0,0 @@ |
|||
# Copyright 1999-2019 Gentoo Authors |
|||
# Distributed under the terms of the GNU General Public License v2 |
|||
|
|||
EAPI=7 |
|||
|
|||
inherit autotools git-r3 linux-info toolchain-funcs usr-ldscript |
|||
|
|||
DESCRIPTION="Netlink API to the in-kernel nf_tables subsystem" |
|||
HOMEPAGE="https://netfilter.org/projects/nftables/" |
|||
EGIT_REPO_URI="git://git.netfilter.org/${PN}" |
|||
|
|||
LICENSE="GPL-2" |
|||
SLOT="0/11" # libnftnl.so version |
|||
KEYWORDS="" |
|||
IUSE="examples static-libs test" |
|||
|
|||
RESTRICT="!test? ( test )" |
|||
|
|||
RDEPEND=">=net-libs/libmnl-1.0.3" |
|||
BDEPEND="virtual/pkgconfig" |
|||
DEPEND="${RDEPEND}" |
|||
|
|||
pkg_setup() { |
|||
if kernel_is ge 3 13; then |
|||
CONFIG_CHECK="~NF_TABLES" |
|||
linux-info_pkg_setup |
|||
else |
|||
eerror "This package requires kernel version 3.13 or newer to work properly." |
|||
fi |
|||
} |
|||
src_prepare() { |
|||
default |
|||
eautoreconf |
|||
} |
|||
|
|||
src_configure() { |
|||
local myeconfargs=( |
|||
$(use_enable static-libs static) |
|||
) |
|||
econf "${myeconfargs[@]}" |
|||
} |
|||
|
|||
src_install() { |
|||
default |
|||
gen_usr_ldscript -a nftnl |
|||
find "${ED}" -type f -name '*.la' -delete || die |
|||
|
|||
if use examples; then |
|||
find examples/ -name 'Makefile*' -delete || die "Could not rm examples" |
|||
dodoc -r examples |
|||
docompress -x /usr/share/doc/${PF}/examples |
|||
fi |
|||
} |
Loading…
Reference in new issue