diff options
author | psykose <alice@ayaya.dev> | 2022-08-15 01:32:30 +0000 |
---|---|---|
committer | alice <alice@ayaya.dev> | 2022-08-15 02:39:38 +0000 |
commit | 4b01a34ef63fb993510239d76e0876c7d0b1e58e (patch) | |
tree | 33029475ccfb43a540793dc4839b8c2313b9b596 | |
parent | f545fa817c043bb279afd66545e834be6e43bf57 (diff) |
testing/lv2lint: new aport
-rw-r--r-- | testing/lv2lint/APKBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/testing/lv2lint/APKBUILD b/testing/lv2lint/APKBUILD new file mode 100644 index 00000000000..736b4da2307 --- /dev/null +++ b/testing/lv2lint/APKBUILD @@ -0,0 +1,37 @@ +# Maintainer: psykose <alice@ayaya.dev> +pkgname=lv2lint +pkgver=0.16.2 +pkgrel=0 +pkgdesc="LV2 plugin specification checker" +url="https://open-music-kontrollers.ch/lv2/lv2lint/" +arch="all" +license="Artistic-2.0" +makedepends=" + curl-dev + elfutils-dev + lilv-dev + lv2-dev + meson + " +subpackages="$pkgname-doc" +source="https://git.open-music-kontrollers.ch/lv2/lv2lint/snapshot/lv2lint-$pkgver.tar.xz" + +build() { + abuild-meson \ + -Donline-tests=enabled \ + -Delf-tests=enabled \ + . output + meson compile -C output +} + +check() { + meson test -v --no-rebuild -C output +} + +package() { + DESTDIR="$pkgdir" meson install --no-rebuild -C output +} + +sha512sums=" +3478dc8f29f9b34bcabe1c10d92af1e9450f549150bed2925a5065bed983b63ae0731348db1a828099bd9037b5f0e50e3f1125861a2d8bdd55ebad8bf638b45f lv2lint-0.16.2.tar.xz +" |