diff options
Diffstat (limited to 'net-libs/xdp-tools/xdp-tools-1.2.0.ebuild')
-rw-r--r-- | net-libs/xdp-tools/xdp-tools-1.2.0.ebuild | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/net-libs/xdp-tools/xdp-tools-1.2.0.ebuild b/net-libs/xdp-tools/xdp-tools-1.2.0.ebuild deleted file mode 100644 index f15f1f30f4f4..000000000000 --- a/net-libs/xdp-tools/xdp-tools-1.2.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="The libxdp library and various tools for use with XDP" -HOMEPAGE="https://github.com/xdp-project/xdp-tools" -SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2 LGPL-2.1 BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -IUSE="+doc +tools" - -DEPEND="dev-libs/libbpf:= - sys-libs/zlib - net-libs/libpcap - virtual/libelf" -RDEPEND="${DEPEND}" -BDEPEND=">=sys-devel/clang-10.0.0 - doc? ( app-editors/emacs )" - -# Not prebuilt -- we build them -- but they're not ordinary ELF objects either. -QA_PREBUILT="usr/lib/bpf/*.o" - -MAKEOPTS+=" V=1" - -src_configure() { - export PRODUCTION=1 - export DYNAMIC_LIBXDP=1 - export FORCE_EMACS=$(usex doc 1 0) - use doc || export EMACS=false - export FORCE_SYSTEM_LIBBPF=1 - default - { - echo "PREFIX := ${EPREFIX}/usr" - echo "LIBDIR := \$(PREFIX)/$(get_libdir)" - echo "BPF_OBJECT_DIR := \$(PREFIX)/lib/bpf" - } >> config.mk -} - -src_install() { - default - rm -r "${ED}/usr/share/xdp-tools" || die - rm "${ED}/usr/$(get_libdir)/libxdp.a" || die - use tools || { rm "${ED}/usr/sbin"/* || die; } - dostrip -x /usr/lib/bpf -} |