[arch-commits] Commit in fluidsynth/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Mon Sep 21 19:15:58 UTC 2020


    Date: Monday, September 21, 2020 @ 19:15:57
  Author: dvzrv
Revision: 396407

upgpkg: fluidsynth 2.1.5-2: Rebuild to add upstreamed fix for systemd user unit (FS#67955).

Modified:
  fluidsynth/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-09-21 18:45:51 UTC (rev 396406)
+++ PKGBUILD	2020-09-21 19:15:57 UTC (rev 396407)
@@ -4,7 +4,7 @@
 
 pkgname=fluidsynth
 pkgver=2.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A real-time software synthesizer based on the SoundFont 2 specifications"
 arch=('x86_64')
 url="http://www.fluidsynth.org/"
@@ -15,10 +15,20 @@
 'libinstpatch' 'libpulse' 'libsndfile' 'portaudio' 'readline' 'systemd-libs')
 provides=('libfluidsynth.so' 'soundfont-synthesizer')
 backup=("etc/conf.d/$pkgname")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz")
-sha512sums=('171ee6b1983ab9636086fb414ae464508f7a9a412cd2c1e7800a19a84d3dff21bbd86d1971f9bb5985e977f808b60e0d0cfbde4551b85fcc4aae4928a1abadbc')
-b2sums=('f5669f49db481ded6d953ee2cdaa8c59bb751f79210d993b69967cca1b71dce12b50fbf258512c144b1578441e78cc5299d96004da5fed44a40fc33858254bc0')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/${pkgname}/${pkgname}/archive/v$pkgver.tar.gz"
+        "${pkgname}-2.1.5-systemd_user_unit.patch::https://github.com/FluidSynth/fluidsynth/pull/676/commits/777f9ea5b4a9d757a3e6634e700dd96703ea5b45.patch")
+sha512sums=('171ee6b1983ab9636086fb414ae464508f7a9a412cd2c1e7800a19a84d3dff21bbd86d1971f9bb5985e977f808b60e0d0cfbde4551b85fcc4aae4928a1abadbc'
+            'edbfe794a1733ba622110660a410de546462a7c84c5ac3f2c0af3c66a1b8fc947b4796782463636e31981cb12e5c96ab07ecf540dc62f968221e2d6c3b9eca79')
+b2sums=('f5669f49db481ded6d953ee2cdaa8c59bb751f79210d993b69967cca1b71dce12b50fbf258512c144b1578441e78cc5299d96004da5fed44a40fc33858254bc0'
+        '3cfec84d25b92327881d76ba52e2b90d11aae9b41f8ae5dfe0cd83469a478a8c020cd454a90ec66c8925317e7b00e32e5b0a99edc2f65a449787ee5b8636b70c')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # fix systemd user unit install target:
+  # https://bugs.archlinux.org/task/67955
+  patch -Np1 -i "../${pkgname}-2.1.5-systemd_user_unit.patch"
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \


More information about the arch-commits mailing list