Date: Monday, April 13, 2020 @ 19:55:47 Author: dvzrv Revision: 613712
archrelease: copy trunk to community-x86_64 Added: sherlock.lv2/repos/community-x86_64/PKGBUILD (from rev 613711, sherlock.lv2/trunk/PKGBUILD) Deleted: sherlock.lv2/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 71 +++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 30 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2020-04-13 19:55:38 UTC (rev 613711) +++ PKGBUILD 2020-04-13 19:55:47 UTC (rev 613712) @@ -1,30 +0,0 @@ -# Maintainer: David Runge <d...@sleepmap.de> -pkgname=sherlock.lv2 -pkgver=0.20.0 -pkgrel=1 -pkgdesc="An investigative plugin bundle" -arch=('x86_64') -url="https://open-music-kontrollers.ch/lv2/sherlock/" -license=('Artistic2.0') -groups=('lv2-plugins' 'pro-audio') -depends=('glibc' 'libglvnd' 'libx11' 'serd' 'sratom') -makedepends=('flex' 'lv2' 'meson' 'sord') -source=("https://git.open-music-kontrollers.ch/lv2/$pkgname/snapshot/$pkgname-$pkgver.tar.xz") -sha512sums=('9085a8822a6d96945df3bc759d12cca79a5dd4b403e886a54fa809fed5f3f5c8d9c6f803a0501da1035def3dc3f266d50cf82ee693f4225c892933535700ac03') - -build() { - cd "$pkgname-$pkgver" - arch-meson --prefix=/usr \ - --libdir=lib \ - --buildtype=release \ - build - ninja -C build -} - -package() { - cd "$pkgname-$pkgver" - DESTDIR="${pkgdir}" meson install -C build - # docs - install -vDm 644 {ChangeLog,README.md} \ - -t "${pkgdir}/usr/share/doc/${pkgname}" -} Copied: sherlock.lv2/repos/community-x86_64/PKGBUILD (from rev 613711, sherlock.lv2/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2020-04-13 19:55:47 UTC (rev 613712) @@ -0,0 +1,41 @@ +# Maintainer: David Runge <dv...@archlinux.org> + +pkgname=sherlock.lv2 +pkgver=0.22.0 +pkgrel=1 +pkgdesc="An investigative plugin bundle" +arch=('x86_64') +url="https://open-music-kontrollers.ch/lv2/sherlock/" +license=('Artistic2.0') +groups=('lv2-plugins' 'pro-audio') +depends=('glibc' 'libglvnd' 'libx11') +makedepends=('flex' 'glu' 'lv2' 'meson' 'serd' 'sord' 'sratom') +checkdepends=('lv2lint') +source=("https://git.open-music-kontrollers.ch/lv2/$pkgname/snapshot/$pkgname-$pkgver.tar.xz") +sha512sums=('3ed6caa88ac8d89e4f6c4934966c4c0988597152dfd6a963057d7bf585cbe294539398303d76986736dcc0683ea304f77f668ee201d6871f527430476d60f92e') + +build() { + cd "$pkgname-$pkgver" + arch-meson --prefix=/usr \ + --libdir=lib \ + --buildtype=release \ + build + ninja -C build +} + +check() { + cd "$pkgname-$pkgver" + _plugin_names=('atom_inspector' 'midi_inspector' 'osc_inspector') + for _plugin in ${_plugin_names[@]}; do + lv2lint -Mpack -I "build/" "http://open-music-kontrollers.ch/lv2/sherlock#${_plugin}" + done +} + +package() { + depends+=('libserd-0.so' 'libsratom-0.so') + cd "$pkgname-$pkgver" + DESTDIR="${pkgdir}" meson install -C build + # docs + install -vDm 644 {ChangeLog,README.md} \ + -t "${pkgdir}/usr/share/doc/${pkgname}" +}