David Runge pushed to branch main at Arch Linux / Packaging / Packages / padthv1


Commits:
ccfdaf68 by David Runge at 2026-09-20T14:22:35+02:00
upgpkg: 1.5.0-1

Introduce padthv1-common for preset files

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = padthv1
        pkgdesc = An old-school polyphonic additive synthesizer
-       pkgver = 1.4.3
+       pkgver = 1.5.0
        pkgrel = 1
        url = https://padthv1.sourceforge.io/
        arch = x86_64
@@ -16,13 +16,16 @@ pkgbase = padthv1
        makedepends = qt6-base
        makedepends = qt6-svg
        makedepends = qt6-tools
-       source = https://download.sourceforge.net/padthv1/padthv1-1.4.3.tar.gz
-       sha512sums = 
e493bdfe3ad40818997b34544966d0e808bae5f6803e6780e03a323138496740f9803211c5bad775f2872453df778d51eafd310a3acf452bd4695570b123bcdb
-       b2sums = 
f5e23ee6d41356b208438c43e01b94cc14e18f24942a3f6322c7587c683415f8e45fc65ae2163e98360d9fb6ff868f0087785e1fff97da65c94697c06f72be97
+       source = https://download.sourceforge.net/padthv1/padthv1-1.5.0.tar.gz
+       sha512sums = 
3e174f09f8cd42deadcb0120163d9c0d1a399ff65649c59a1d6838e36c9cbb1137bac7a9ff7f2a25a679b1d37ab9c7226fc22959abfcb76a7b77e04252ce5be5
+       b2sums = 
2e1312b624cae87d6b5e5c2791e9cdb3c7f665bb765d92b3dcc0553df8b141da6b71ad5ff401ee49fa100480d775a8245c8458e10009c6bf780e47fb640b9aab
 
 pkgname = padthv1
-       depends = padthv1-lv2=1.4.3
-       depends = padthv1-standalone=1.4.3
+       depends = padthv1-lv2=1.5.0
+       depends = padthv1-standalone=1.5.0
+
+pkgname = padthv1-common
+       pkgdesc = An old-school polyphonic additive synthesizer - common files
 
 pkgname = padthv1-lv2
        pkgdesc = An old-school polyphonic additive synthesizer - LV2 plugin
@@ -34,6 +37,7 @@ pkgname = padthv1-lv2
        depends = libgcc
        depends = libstdc++
        depends = lv2-host
+       depends = padthv1-common
        depends = qt6-base
        depends = qt6-svg
 
@@ -49,6 +53,7 @@ pkgname = padthv1-standalone
        depends = libgcc
        depends = liblo
        depends = libstdc++
+       depends = padthv1-common
        depends = qt6-base
        depends = qt6-svg
        optdepends = new-session-manager: for session management using the 
standalone application


=====================================
PKGBUILD
=====================================
@@ -3,10 +3,11 @@
 pkgbase=padthv1
 pkgname=(
   padthv1
+  padthv1-common
   padthv1-lv2
   padthv1-standalone
 )
-pkgver=1.4.3
+pkgver=1.5.0
 pkgrel=1
 pkgdesc="An old-school polyphonic additive synthesizer"
 arch=(x86_64)
@@ -26,8 +27,8 @@ makedepends=(
   qt6-tools
 )
 source=(https://download.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz)
-sha512sums=('e493bdfe3ad40818997b34544966d0e808bae5f6803e6780e03a323138496740f9803211c5bad775f2872453df778d51eafd310a3acf452bd4695570b123bcdb')
-b2sums=('f5e23ee6d41356b208438c43e01b94cc14e18f24942a3f6322c7587c683415f8e45fc65ae2163e98360d9fb6ff868f0087785e1fff97da65c94697c06f72be97')
+sha512sums=('3e174f09f8cd42deadcb0120163d9c0d1a399ff65649c59a1d6838e36c9cbb1137bac7a9ff7f2a25a679b1d37ab9c7226fc22959abfcb76a7b77e04252ce5be5')
+b2sums=('2e1312b624cae87d6b5e5c2791e9cdb3c7f665bb765d92b3dcc0553df8b141da6b71ad5ff401ee49fa100480d775a8245c8458e10009c6bf780e47fb640b9aab')
 
 _pick() {
   local p="$1" f d; shift
@@ -67,11 +68,19 @@ package_padthv1() {
     # https://gitlab.archlinux.org/archlinux/devtools/-/issues/102
     find usr/lib -type f -iname "*.so" -exec chmod +x {} \;
 
+    _pick $pkgbase-common usr/share/$pkgbase
     _pick $pkgbase-lv2 usr/lib/lv2
     _pick $pkgbase-standalone usr/{bin,share}
   )
 }
 
+package_padthv1-common() {
+  pkgdesc+=" - common files"
+
+  mv -v $pkgname/* "$pkgdir"
+  install -vDm 644 $pkgbase-$pkgver/{ChangeLog,README} -t 
"$pkgdir/usr/share/doc/$pkgname"
+}
+
 package_padthv1-lv2() {
   pkgdesc+=" - LV2 plugin"
   groups=(
@@ -84,6 +93,7 @@ package_padthv1-lv2() {
     libgcc
     libstdc++
     lv2-host
+    padthv1-common
     qt6-base
     qt6-svg
   )
@@ -106,6 +116,7 @@ package_padthv1-standalone() {
     libgcc
     liblo
     libstdc++
+    padthv1-common
     qt6-base
     qt6-svg
   )



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/padthv1/-/commit/ccfdaf68aff875db51ce5a1c4ad6dbd907ca875e

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/padthv1/-/commit/ccfdaf68aff875db51ce5a1c4ad6dbd907ca875e
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to