diff options
Diffstat (limited to 'libs/libbpf')
| -rw-r--r-- | libs/libbpf/.footprint | 22 | ||||
| -rw-r--r-- | libs/libbpf/.signature | 6 | ||||
| -rw-r--r-- | libs/libbpf/MAKEPKG | 39 |
3 files changed, 67 insertions, 0 deletions
diff --git a/libs/libbpf/.footprint b/libs/libbpf/.footprint new file mode 100644 index 0000000..758d31e --- /dev/null +++ b/libs/libbpf/.footprint @@ -0,0 +1,22 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/bpf/ +-rw-r--r-- root/root usr/include/bpf/bpf.h +-rw-r--r-- root/root usr/include/bpf/bpf_core_read.h +-rw-r--r-- root/root usr/include/bpf/bpf_endian.h +-rw-r--r-- root/root usr/include/bpf/bpf_helper_defs.h +-rw-r--r-- root/root usr/include/bpf/bpf_helpers.h +-rw-r--r-- root/root usr/include/bpf/bpf_tracing.h +-rw-r--r-- root/root usr/include/bpf/btf.h +-rw-r--r-- root/root usr/include/bpf/libbpf.h +-rw-r--r-- root/root usr/include/bpf/libbpf_common.h +-rw-r--r-- root/root usr/include/bpf/libbpf_legacy.h +-rw-r--r-- root/root usr/include/bpf/libbpf_version.h +-rw-r--r-- root/root usr/include/bpf/skel_internal.h +-rw-r--r-- root/root usr/include/bpf/usdt.bpf.h +drwxr-xr-x root/root usr/lib/ +-rwxr-xr-x root/root usr/lib/libbpf.so.1.7.0 +lrwxrwxrwx root/root usr/lib/libbpf.so -> libbpf.so.1 +lrwxrwxrwx root/root usr/lib/libbpf.so.1 -> libbpf.so.1.7.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libbpf.pc diff --git a/libs/libbpf/.signature b/libs/libbpf/.signature new file mode 100644 index 0000000..d4b196a --- /dev/null +++ b/libs/libbpf/.signature @@ -0,0 +1,6 @@ +RWTZ9IduCSQ/mKgud2l035cI7BERLyJ+U8d04HsWg7RHf8NkTsg+5wOjPlGR3UcC2jWqgXxCgFLTNQQ/qrV7UuNodRcrwLxkIQE= + +SHA256 (MAKEPKG) = d0bd359735dfa00d25edd868d3068601ae51aa02030905b47afee8288d16d089 +SHA256 (.footprint) = 6c8f864c9bc4aa7315dc8b53f18a7726ebaa9744ab15c59dfe68ca951e7cfbc2 +SHA256 (libbpf-1.7.0.tar.gz) = 7ab5feffbf78557f626f2e3e3204788528394494715a30fc2070fcddc2051b7b +SHA256 (libbpf#1.7.0-1.pkg.tar.gz) = db195916abf810787b26ea326f0650e4e1ed6ec9c50e503f1bd47e3634373154 diff --git a/libs/libbpf/MAKEPKG b/libs/libbpf/MAKEPKG new file mode 100644 index 0000000..31d0de7 --- /dev/null +++ b/libs/libbpf/MAKEPKG @@ -0,0 +1,39 @@ +#!/bin/mkpkg +# description: BPF CO-RE library for loading and managing eBPF programs +# url: https://github.com/libbpf/libbpf + +name=libbpf +version=1.7.0 +release=1 +depends=(libelf zlib) +source=(https://github.com/libbpf/libbpf/archive/v$version.tar.gz) +renames=($name-$version.tar.gz) + +sha256sums=( + "7ab5feffbf78557f626f2e3e3204788528394494715a30fc2070fcddc2051b7b" +) + +build() { + cd $name-$version/src + + make \ + CC=${CC:-cc} \ + PREFIX=/usr \ + LIBDIR=/usr/lib + + make \ + PREFIX=/usr \ + LIBDIR=/usr/lib \ + DESTDIR=$PKG \ + install + + # remove static library + rm -f $PKG/usr/lib/libbpf.a +} + +signify() { + untrusted comment: public key + RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3 +} + +# vim: filetype=sh |
