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

2020-02-11 Thread Antonio Rojas via arch-commits
Date: Tuesday, February 11, 2020 @ 08:53:20
  Author: arojas
Revision: 566832

projectm 3.1.2 rebuild

Modified:
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-11 08:49:49 UTC (rev 566831)
+++ PKGBUILD2020-02-11 08:53:20 UTC (rev 566832)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=dpf-plugins
 pkgver=1.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of DPF-based plugins"
 arch=('x86_64')
 url="https://github.com/DISTRHO/DPF-Plugins;


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

2019-07-15 Thread David Runge via arch-commits
Date: Monday, July 15, 2019 @ 09:28:11
  Author: dvzrv
Revision: 489772

upgpkg: dpf-plugins 1.3-1

Upgrading to 1.3. Adding default desktop files for all standalone applications 
using gendesk.

Modified:
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   50 +++---
 1 file changed, 47 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-15 08:07:23 UTC (rev 489771)
+++ PKGBUILD2019-07-15 09:28:11 UTC (rev 489772)
@@ -1,6 +1,6 @@
 # Maintainer: David Runge 
 pkgname=dpf-plugins
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 pkgdesc="Collection of DPF-based plugins"
 arch=('x86_64')
@@ -8,16 +8,59 @@
 license=('ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT')
 groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
 depends=('libglvnd')
-makedepends=('dssi' 'ladspa' 'lv2' 'projectm')
+makedepends=('dssi' 'gendesk' 'ladspa' 'lv2' 'projectm')
 optdepends=('jack: for standalone applications'
 'liblo: for dssi plugins'
 'projectm: for ProM plugin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('6790673ba44757e461f56cce360395870b127eef454f22822b7f4a1a6f15ad4ee573e84def3b2b39e969415fc1f934b3d1222a72d4a285a7dc51a9f9c9ae4cf8')
+sha512sums=('ead34a69824c43fcfab0652c42ada46c488e29848bad92601aac33e32d9576ba9f9dafdf068505ba9d96d526b1c32da78253a593bcc272d6d03654a8cab3ee9b')
 
 prepare() {
   mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver"
   cd "$pkgname-$pkgver"
+  declare -A comments=(
+["3BandEQ"]="A three band equalizer"
+["3BandSplitter"]="A three band splitter"
+["AmplitudeImposer"]="Takes 2 stereo inputs and imposes the amplitude 
envelope of the first one on the second one"
+["CycleShifter"]="Reads in a cycle's-worth of the input signal, then (once 
the whole cycle's been read in) outputs it again, on top of the current output"
+["Kars"]="Simple karplus-strong plucked string synth"
+["MVerb"]="A studio quality, open-source reverb"
+["MaBitCrush"]="A bit crusher"
+["MaFreeverb"]="A reverb based on freeverb"
+["MaGigaverb"]="A reverb based on gigaverb"
+["MaPitchshift"]="A pitch shifter"
+["Nekobi"]="A simple single-oscillator synth based on the Roland TB-303"
+["PingPongPan"]="A Ping Pong Panner"
+["ProM"]="An awesome music visualizer"
+["SoulForce"]="A fairly standard waveshaping distortion plugin"
+["glBars"]="An OpenGL bars visualization plugin"
+  )
+  declare -A generic=(
+["3BandEQ"]="Equalizer"
+["3BandSplitter"]="Splitter"
+["AmplitudeImposer"]="Wave Shaper"
+["CycleShifter"]="Cyclic Input Processor"
+["Kars"]="Plucked string synthesizer"
+["MVerb"]="Reverb"
+["MaBitCrush"]="Bit crusher"
+["MaFreeverb"]="Reverb"
+["MaGigaverb"]="Reverb"
+["MaPitchshift"]="Pitch shifter"
+["Nekobi"]="Synthesizer"
+["PingPongPan"]="Ping Pong Panner"
+["ProM"]="Music visualizer"
+["SoulForce"]="Waveshaping Distortion"
+["glBars"]="Bars Visualization"
+  )
+  for name in "${!comments[@]}"; do
+gendesk -n \
+--pkgname "${name,,}" \
+--name "${name}" \
+--exec "/usr/bin/${name}" \
+--pkgdesc "${comments[$name]}" \
+--genericname "${generic[$name]}" \
+--categories "AudioVideo;Audio"
+  done
 }
 
 build() {
@@ -47,4 +90,5 @@
 -t "${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/"
   install -vDm 644 plugins/SoulForce/LICENSE \
 -t "${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/"
+  install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications"
 }


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

2019-02-28 Thread David Runge via arch-commits
Date: Thursday, February 28, 2019 @ 15:42:31
  Author: dvzrv
Revision: 437059

upgpkg: dpf-plugins 1.2-1

Upgrading to 1.2. Moving jack, liblo and projectm to optdepends. Adding 
libglvnd to depends. Adding dssi, ladspa and projectm to makedepends.

Modified:
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-28 14:40:08 UTC (rev 437058)
+++ PKGBUILD2019-02-28 15:42:31 UTC (rev 437059)
@@ -1,16 +1,19 @@
 # Maintainer: David Runge 
 pkgname=dpf-plugins
-pkgver=1.1
-pkgrel=3
+pkgver=1.2
+pkgrel=1
 pkgdesc="Collection of DPF-based plugins"
 arch=('x86_64')
 url="https://github.com/DISTRHO/DPF-Plugins;
-license=('custom:ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT')
+license=('ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT')
 groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
-depends=('liblo' 'projectm')
-makedepends=('lv2')
+depends=('libglvnd')
+makedepends=('dssi' 'ladspa' 'lv2' 'projectm')
+optdepends=('jack: for standalone applications'
+'liblo: for dssi plugins'
+'projectm: for ProM plugin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha512sums=('b624693ed5d20018352506f159c15188f32a6c2d2fd3996055efa2606ccbb02a8a8116713efe6480c2686bb8e1d318c40c4c5217d101c0d897a90d623845feee')
+sha512sums=('6790673ba44757e461f56cce360395870b127eef454f22822b7f4a1a6f15ad4ee573e84def3b2b39e969415fc1f934b3d1222a72d4a285a7dc51a9f9c9ae4cf8')
 
 prepare() {
   mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver"
@@ -33,15 +36,15 @@
   # docs
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
   # licenses
-  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
   install -vDm 644 dpf/LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/dpf/LICENSE"
+-t "${pkgdir}/usr/share/licenses/${pkgname}/dpf/"
   install -vDm 644 plugins/Kars/LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/Kars/LICENSE"
+-t "${pkgdir}/usr/share/licenses/${pkgname}/Kars/"
   install -vDm 644 plugins/AmplitudeImposer/LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/LICENSE"
+-t "${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/"
   install -vDm 644 plugins/CycleShifter/LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/LICENSE"
+-t "${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/"
   install -vDm 644 plugins/SoulForce/LICENSE \
-"${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/LICENSE"
+-t "${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/"
 }


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

2019-02-25 Thread Ike Devolder via arch-commits
Date: Monday, February 25, 2019 @ 08:38:18
  Author: idevolder
Revision: 435660

upgpkg: dpf-plugins 1.1-3

rebuild for projectm 3.x

Modified:
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-25 08:33:39 UTC (rev 435659)
+++ PKGBUILD2019-02-25 08:38:18 UTC (rev 435660)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=dpf-plugins
 pkgver=1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Collection of DPF-based plugins"
 arch=('x86_64')
 url="https://github.com/DISTRHO/DPF-Plugins;


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

2018-04-05 Thread David Runge via arch-commits
Date: Thursday, April 5, 2018 @ 19:40:23
  Author: dvzrv
Revision: 314487

upgpkg: dpf-plugins 1.1-2

Rebuilding for community.

Modified:
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-05 19:38:39 UTC (rev 314486)
+++ PKGBUILD2018-04-05 19:40:23 UTC (rev 314487)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=dpf-plugins
 pkgver=1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Collection of DPF-based plugins"
 arch=('x86_64')
 url="https://github.com/DISTRHO/DPF-Plugins;