diff options
| author | Adam Jensen <acjensen@gmail.com> | 2020-04-07 22:20:20 -0400 |
|---|---|---|
| committer | Rasmus Thomsen <oss@cogitri.dev> | 2020-04-26 19:40:08 +0000 |
| commit | 3c114a5f0b2f798efb4f78a0cebf71267d98b037 (patch) | |
| tree | 50d088ccc50f8dc1b734557034ec95f6758abf17 | |
| parent | 0cb94d6e9fe1d3023a8dd1a00af77ad8aae52ecb (diff) | |
| download | aports-3c114a5f0b2f798efb4f78a0cebf71267d98b037.tar.bz2 aports-3c114a5f0b2f798efb4f78a0cebf71267d98b037.tar.xz | |
testing/ply: new aport
| -rw-r--r-- | testing/ply/APKBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/testing/ply/APKBUILD b/testing/ply/APKBUILD new file mode 100644 index 0000000000..6f1768f50e --- /dev/null +++ b/testing/ply/APKBUILD @@ -0,0 +1,36 @@ +# Maintainer: Adam Jensen <acjensen@gmail.com> +pkgname=ply +pkgver=0.0.0_git20200309 +_sha="7978c1a35a9bd5e0ed1c01c5db622ae1d4c4720d" +pkgrel=0 +pkgdesc="A light-weight, dynamic tracer based on BPF" +url="https://wkz.github.io/ply" +arch="x86_64 aarch64" +license="GPL-2.0-only" +# ply's test suite requires privileged access to run BPF programs +options="!check" +subpackages="$pkgname-doc" +makedepends="automake autoconf libtool bison linux-headers libbsd-dev flex ronn" +source="$pkgname-$pkgver.tar.gz::https://github.com/iovisor/ply/archive/$_sha.tar.gz" +builddir="$srcdir/$pkgname-$_sha" + +prepare() { + default_prepare + + # Use commit ref as version instead of invoking git + sed -i -e "s/AC_INIT(.*,/AC_INIT(ply, $_sha,/" configure.ac + + autoreconf -fi +} + +build() { + ./configure --prefix="/usr" + make +} + +package() { + make install DESTDIR="$pkgdir" + make -C man install DESTDIR="$pkgdir" +} + +sha512sums="201f8961b9b2abbf710da3a371d8d6795b40275d79935849e8921c7978be5409905ac82a4e0c7732ab9cfa8e229353c601328969fd04602a3a11cfa9ec3bd915 $pkgname-$pkgver.tar.gz" |
