summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Bacircea2019-10-19 12:40:11 +0300
committerAdrian Bacircea2019-10-19 12:40:11 +0300
commite0d00c66d6b6f8c1701904d6a2ffe724410b6d3b (patch)
treed2df0dd90a38c2b3951b2ff94132fd7761ffeaf2
downloadaur-e0d00c66d6b6f8c1701904d6a2ffe724410b6d3b.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD30
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..fab1197e9808
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = libbpf
+ pkgdesc = BPF library
+ pkgver = 5.3.7
+ pkgrel = 1
+ url = https://github.com/torvalds/linux/tree/master/tools/lib/bpf
+ arch = x86_64
+ license = LGPL2.1
+ makedepends = rsync
+ depends = libelf
+ provides = libbpf
+ source = https://mirrors.kernel.org/pub/linux/kernel/v5.x/linux-5.3.7.tar.xz
+ source = https://mirrors.kernel.org/pub/linux/kernel/v5.x/linux-5.3.7.tar.sign
+ validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
+ validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
+ sha256sums = c6c9714e21531c825c306b107bc6f6c7bfa2d5270a14bad170f8de5a73d34802
+ sha256sums = SKIP
+
+pkgname = libbpf
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..576f9b4f5e05
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Adrian Bacircea <adrian.bacircea@gmail.com>
+
+pkgname=libbpf
+pkgver=5.3.7
+pkgrel=1
+pkgdesc='BPF library'
+depends=('libelf')
+url='https://github.com/torvalds/linux/tree/master/tools/lib/bpf'
+license=('LGPL2.1')
+makedepends=('rsync')
+arch=('x86_64')
+provides=('libbpf')
+source=(https://mirrors.kernel.org/pub/linux/kernel/v${pkgver:0:1}.x/linux-${pkgver}.tar.{xz,sign})
+sha256sums=('c6c9714e21531c825c306b107bc6f6c7bfa2d5270a14bad170f8de5a73d34802'
+ 'SKIP')
+validpgpkeys=('ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
+ '647F28654894E3BD457199BE38DBBDC86092693E') # Greg Kroah-Hartman
+
+build() {
+ cd "linux-$pkgver/tools/lib/bpf"
+ make
+}
+
+package() {
+ cd "linux-$pkgver/tools/lib/bpf"
+ DESTDIR="${pkgdir}" make prefix=/usr install install_headers
+ pushd "${pkgdir}/usr"
+ mv lib64 lib
+ popd
+}