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/"
 }

Reply via email to