mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-24 19:55:26 +03:00
31 lines
1,016 B
Text
31 lines
1,016 B
Text
# Maintainer: Adam Jensen <acjensen@gmail.com>
|
|
pkgname=libbpf
|
|
pkgver=0.4.0
|
|
pkgrel=0
|
|
pkgdesc="A library for interacting with the Linux kernel's Berkeley Packet Filter (BPF) facility from user space"
|
|
url="https://github.com/libbpf/libbpf"
|
|
arch="all"
|
|
license="GPL-2.0-only"
|
|
# No test suite
|
|
options="!check"
|
|
depends="elfutils"
|
|
makedepends="build-base linux-headers elfutils-dev zlib-dev"
|
|
subpackages="$pkgname-dev"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/libbpf/libbpf/archive/v$pkgver.tar.gz
|
|
10-consolidate-lib-dirs.patch"
|
|
|
|
build() {
|
|
cd src
|
|
make NO_PKG_CONFIG=1
|
|
}
|
|
|
|
package() {
|
|
cd src
|
|
make install DESTDIR="$pkgdir"
|
|
cp -R "$builddir/include/uapi" "$pkgdir/usr/include/uapi"
|
|
}
|
|
|
|
sha512sums="
|
|
5d247f724f0dd3b2dadcc1ac10026ac57d3029b9dd7eb2831e282c58a4143042ef024170781139d89d85c4e9a3849b9ec0d3604a00bb3433be7622682b6dabc1 libbpf-0.4.0.tar.gz
|
|
1f19209278f7feaee27a8211f11851c3fe601e5a5c548c8b1bcf1aae7e17c0fe2933e07a3b5b38115c940949ca4c30ad669c618bad69fe2b3d8d1a4d91fecc1b 10-consolidate-lib-dirs.patch
|
|
"
|