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


Commits:
ac52fe65 by David Runge at 2023-10-04T12:14:48+02:00
upgpkg: 2.3.1-1

Switch to correct SPDX license identifier in accordance with upstream info.
Use bash arrays with one entry per line for easier handling.
Simplify use of upstream repository link.

- - - - -


2 changed files:

- + .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -0,0 +1,69 @@
+pkgbase = yoshimi
+       pkgdesc = A sophisticated soft-synth originally forked from ZynAddSubFX
+       pkgver = 2.3.1
+       pkgrel = 1
+       url = https://yoshimi.github.io/
+       arch = x86_64
+       license = GPL-2.0-or-later
+       checkdepends = kxstudio-lv2-extensions
+       checkdepends = lv2lint
+       makedepends = alsa-lib
+       makedepends = cairo
+       makedepends = cmake
+       makedepends = fftw
+       makedepends = fltk
+       makedepends = jack
+       makedepends = lv2
+       makedepends = mxml
+       makedepends = ncurses
+       makedepends = readline
+       makedepends = zlib
+       options = !lto
+       source = 
yoshimi-2.3.1.tar.gz::https://github.com/yoshimi/yoshimi/archive/refs/tags/2.3.1.tar.gz
+       sha512sums = 
b1a506c96debb63ed5808acf22c7be94d7f9b821d4b134c18b5f4c5749f7cb99b32f41741bc806a39871f320e90d13a87c93f601d549a628f56f502acd54d8dc
+       b2sums = 
4ffe13bca8d938dff1a899ad1b71e7c5e71815e3fdb09b9ab448bda1dd3ea7f2a0ef9606969c3eca0ad3be5711c4614ceb53046e61e1750639b734f8fe112c88
+
+pkgname = yoshimi
+       depends = yoshimi-data
+       depends = yoshimi-docs
+       depends = yoshimi-lv2
+       depends = yoshimi-standalone
+
+pkgname = yoshimi-data
+       pkgdesc = A sophisticated soft-synth originally forked from ZynAddSubFX 
- data files
+
+pkgname = yoshimi-docs
+       pkgdesc = A sophisticated soft-synth originally forked from ZynAddSubFX 
- documentation
+
+pkgname = yoshimi-lv2
+       pkgdesc = A sophisticated soft-synth originally forked from ZynAddSubFX 
- LV2 plugin
+       groups = lv2-plugins
+       groups = pro-audio
+       depends = cairo
+       depends = fftw
+       depends = fltk
+       depends = gcc-libs
+       depends = glibc
+       depends = lv2-host
+       depends = mxml
+       depends = yoshimi-data
+       depends = zlib
+       optdepends = yoshimi-docs: for documentation
+
+pkgname = yoshimi-standalone
+       pkgdesc = A sophisticated soft-synth originally forked from ZynAddSubFX 
- standalone
+       groups = pro-audio
+       depends = alsa-lib
+       depends = cairo
+       depends = fftw
+       depends = fltk
+       depends = gcc-libs
+       depends = glibc
+       depends = hicolor-icon-theme
+       depends = jack
+       depends = mxml
+       depends = ncurses
+       depends = readline
+       depends = yoshimi-data
+       depends = zlib
+       optdepends = yoshimi-docs: for documentation


=====================================
PKGBUILD
=====================================
@@ -3,12 +3,13 @@
 
 pkgbase=yoshimi
 pkgname=(yoshimi{,-{data,docs,lv2,standalone}})
-pkgver=2.3.0.3
+pkgver=2.3.1
 pkgrel=1
 pkgdesc="A sophisticated soft-synth originally forked from ZynAddSubFX"
 arch=(x86_64)
 url="https://yoshimi.github.io/";
-license=(GPL2)
+_url="https://github.com/yoshimi/yoshimi";
+license=(GPL-2.0-or-later)
 makedepends=(
   alsa-lib
   cairo
@@ -22,13 +23,16 @@ makedepends=(
   readline
   zlib
 )
-checkdepends=(kxstudio-lv2-extensions lv2lint)
+checkdepends=(
+  kxstudio-lv2-extensions
+  lv2lint
+)
 # plugin exposes symbols globally if built with LTO:
 # https://github.com/Yoshimi/yoshimi/issues/164
 options=(!lto)
-source=(https://github.com/$pkgname/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('2d4649212d84054b7d54080dee20c1499a0ebe592404ba9ffa43c5c55ea09cb2ce2a8234be106e755dc0fb91f116daf6557848dbfceb6dffdaf932583f42177a')
-b2sums=('a83a4aea1a71a39afef9c83f225fd4333de0523be6821d871301fa59b5ed9f51f00830fdbc43ac26e45ac09eb78e1cbda57cfca8215082a47d6563d0ea68c943')
+source=($pkgname-$pkgver.tar.gz::$_url/archive/refs/tags/$pkgver.tar.gz)
+sha512sums=('b1a506c96debb63ed5808acf22c7be94d7f9b821d4b134c18b5f4c5749f7cb99b32f41741bc806a39871f320e90d13a87c93f601d549a628f56f502acd54d8dc')
+b2sums=('4ffe13bca8d938dff1a899ad1b71e7c5e71815e3fdb09b9ab448bda1dd3ea7f2a0ef9606969c3eca0ad3be5711c4614ceb53046e61e1750639b734f8fe112c88')
 
 _pick() {
   local p="$1" f d; shift



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/yoshimi/-/commit/ac52fe65cbf916585830461af5e9f88c1a29d5c3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/yoshimi/-/commit/ac52fe65cbf916585830461af5e9f88c1a29d5c3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to