diff options
author | Adrian Bacircea | 2019-12-21 11:05:15 +0200 |
---|---|---|
committer | Adrian Bacircea | 2019-12-21 11:05:15 +0200 |
commit | 3f21e8b5bdc9d0c61138d5bcb60582899498b714 (patch) | |
tree | 8cbcdb991f029a06427d6ce18aa632676c7a585b | |
download | aur-3f21e8b5bdc9d0c61138d5bcb60582899498b714.tar.gz |
Add libbpf packaging using the github repository
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dd10064f67b2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = libbpf-git + pkgdesc = BPF library + pkgver = 0.0.6 + pkgrel = 1 + url = https://github.com/libbpf/libbpf + arch = x86_64 + license = custom + makedepends = rsync + depends = libelf + provides = libbpf + source = git+https://github.com/libbpf/libbpf#tag=v0.0.6 + sha256sums = SKIP + +pkgname = libbpf-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..006b7a691920 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Adrian Bacircea <adrian.bacircea@gmail.com> + +pkgname=libbpf-git +pkgver=0.0.6 +pkgrel=1 +pkgdesc='BPF library' +depends=('libelf') +url='https://github.com/libbpf/libbpf' +license=('custom') +makedepends=('rsync') +arch=('x86_64') +provides=('libbpf') +source=('git+https://github.com/libbpf/libbpf#tag=v0.0.6') +sha256sums=('SKIP') + +build() { + cd "${srcdir}/${pkgname%-git}/src" + make +} + +package() { + cd "${srcdir}/${pkgname%-git}/src" + DESTDIR="${pkgdir}" make prefix=/usr install install_headers + install -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -t "${pkgdir}/usr/share/licenses/${pkgname}" "${srcdir}/${pkgname%-git}/LICENSE" + pushd "${pkgdir}/usr" + mv lib64 lib + popd +} |