* update suil to 0.10.20-1

This commit is contained in:
Alexander Baldeck 2024-01-10 15:04:34 +01:00
parent 0b43592bf9
commit 9408a12964

View File

@ -4,18 +4,29 @@
# Contributor: speps <speps at aur dot archlinux dot org>
pkgbase=suil
pkgname=(suil suil-docs)
pkgver=0.10.18
pkgname=(suil{,-docs})
pkgver=0.10.20
pkgrel=1
pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
url="https://drobilla.net/software/suil.html"
license=(ISC)
makedepends=(doxygen gtk2 gtk3 lv2 meson python-sphinx python-sphinx-lv2-theme qt5-base qt5-x11extras)
license=('0BSD OR ISC')
makedepends=(
doxygen
gtk2
gtk3
lv2
meson
python-sphinx
python-sphinx-lv2-theme
python-sphinxygen
qt5-base
qt5-x11extras
)
source=(https://download.drobilla.net/$pkgname-$pkgver.tar.xz{,.sig})
sha512sums=('2c4630ef37f13c0e344eadfc8fdcfe70538abdabad1ad0865c43f9f5947fdbc3bdf56bb90e7a58f20d3e641ab9b7a7a670799920aca04374d7c992c52b93f8f3'
sha512sums=('fb3735d0856c826f46ad2334b6965f4116df2fa3132d10bdfcd2b2d39f8e40142801ce3f352425845adfac90bf4a60d76d09fdf0a99b2cec82faa0f5f127c3f8'
'SKIP')
b2sums=('739a25fa46227f0316a25efe0741f303698869f41322d525670589ad01f951bc52155a638f15b20ce715e14cb42a01fb022f60426c44abe05d988c679d27f604'
b2sums=('4ce6dcba544b4fb606d2b97dd347e5098cd1373643059fe80e2a7f9d7022432063e4391017e106a4092056999dcb7b99729339536c4c73cdaa5a3f091f1100ee'
'SKIP')
validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard <d@drobilla.net>
@ -39,7 +50,11 @@ check() {
}
package_suil() {
depends=(gcc-libs glibc)
depends=(
gcc-libs
glibc
lv2
)
optdepends=(
'glib2: support for wrapping X11 and Qt5 in GTK3 and GTK2'
'gtk2: support for wrapping X11 and Qt5 in GTK2 and GTK2 in Qt5'
@ -53,10 +68,10 @@ package_suil() {
meson install -C build --destdir "$pkgdir"
(
cd "$pkgdir"
_pick $pkgname-docs usr/share/doc
_pick $pkgbase-docs usr/share/doc
)
install -vDm 644 $pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 $pkgname-$pkgver/{AUTHORS,NEWS,README.md} -t "$pkgdir/usr/share/doc/$pkgname/"
install -vDm 644 $pkgbase-$pkgver/LICENSES/* -t "$pkgdir/usr/share/licenses/$pkgname/"
install -vDm 644 $pkgbase-$pkgver/{AUTHORS,NEWS,README.md} -t "$pkgdir/usr/share/doc/$pkgname/"
}
package_suil-docs() {
@ -65,4 +80,5 @@ package_suil-docs() {
mv -v $pkgname/* "$pkgdir"
mv -v "$pkgdir/usr/share/doc/$pkgbase"{-0,}
find "$pkgdir" -type f -iname "*.buildinfo" -delete
install -vDm 644 $pkgbase-$pkgver/LICENSES/* -t "$pkgdir/usr/share/licenses/$pkgname/"
}