Date: Friday, March 24, 2023 @ 21:45:28 Author: dvzrv Revision: 1427755
upgpkg: lv2lint 0.16.2-2: Rebuild to re-sign package. Update upstream links (moved to self-hosted sourcehut). Remove unnecessary quotes and curly braces. Consolidate meson calls to adhere to packaging guidelines. Modified: lv2lint/trunk/PKGBUILD ----------+ PKGBUILD | 36 +++++++++++++++++++++++++----------- 1 file changed, 25 insertions(+), 11 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-03-24 21:39:30 UTC (rev 1427754) +++ PKGBUILD 2023-03-24 21:45:28 UTC (rev 1427755) @@ -2,32 +2,46 @@ pkgname=lv2lint pkgver=0.16.2 -pkgrel=1 +pkgrel=2 pkgdesc="Check whether a given LV2 plugin is up to the specification" arch=(x86_64) -url="https://open-music-kontrollers.ch/lv2/lv2lint/" +url="https://git.open-music-kontrollers.ch/~hp/lv2lint" license=(Artistic2.0) -depends=(glibc libelf) -makedepends=(curl lilv lv2 meson) -source=(https://git.open-music-kontrollers.ch/lv2/$pkgname/snapshot/$pkgname-$pkgver.tar.xz{,.asc}) -sha512sums=('3478dc8f29f9b34bcabe1c10d92af1e9450f549150bed2925a5065bed983b63ae0731348db1a828099bd9037b5f0e50e3f1125861a2d8bdd55ebad8bf638b45f' +depends=( + glibc + libelf +) +makedepends=( + curl + lilv + lv2 + meson +) +source=( + $pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz + $pkgname-$pkgver.tar.gz.asc::$url/archive/$pkgver.tar.gz.asc +) +sha512sums=('8abd393832179f526d15b141a88239af355cdcccd9284e44c3deea2e4d189959242311993d6ef04aea5634d02e01f659cd4141092668cf9b7e13c1d136923ce8' 'SKIP') -b2sums=('4d4abdd5979248e83079698664d6d9098fc7ae820f6db052693112573c17103d575858d25912b1d84200258e6d4c3068579c641e7e523ce675bcc2b252bb5c7f' +b2sums=('db221cb2e5e7a25c1a962ae7b1376adce24d593ca871b444fe3bd1a333aedfddcb02bafd5a3dbf4cf1da015b54dc7ca59e3e37208c1902390c524c6b005a83bc' 'SKIP') validpgpkeys=('5AE26CEBBF49705C19FB273A30258F99258CB76A') # Hanspeter Portner <[email protected]> build() { arch-meson -Donline-tests=enabled -Delf-tests=enabled build $pkgname-$pkgver - ninja -C build + meson compile -C build } check() { - ninja -C build test + meson test -C build --print-errorlogs } package() { - depends+=(libcurl.so liblilv-0.so) + depends+=( + curl libcurl.so + lilv liblilv-0.so + ) - DESTDIR="$pkgdir" ninja -C build install + meson install -C build --destdir "$pkgdir" install -vDm 644 $pkgname-$pkgver/{ChangeLog,README.md,TODO} -t "$pkgdir/usr/share/doc/$pkgname/" }
