[arch-commits] Commit in zam-plugins/repos/community-x86_64 (6 files)

David Runge dvzrv at archlinux.org
Sun Jul 19 13:02:48 UTC 2020


    Date: Sunday, July 19, 2020 @ 13:02:48
  Author: dvzrv
Revision: 664573

archrelease: copy trunk to community-x86_64

Added:
  zam-plugins/repos/community-x86_64/PKGBUILD
    (from rev 664572, zam-plugins/trunk/PKGBUILD)
  zam-plugins/repos/community-x86_64/zam-plugins.directory
    (from rev 664572, zam-plugins/trunk/zam-plugins.directory)
  zam-plugins/repos/community-x86_64/zam-plugins.menu
    (from rev 664572, zam-plugins/trunk/zam-plugins.menu)
Deleted:
  zam-plugins/repos/community-x86_64/PKGBUILD
  zam-plugins/repos/community-x86_64/zam-plugins.directory
  zam-plugins/repos/community-x86_64/zam-plugins.menu

-----------------------+
 PKGBUILD              |  240 ++++++++++++++++++++++++------------------------
 zam-plugins.directory |    9 +
 zam-plugins.menu      |   44 ++++++--
 3 files changed, 158 insertions(+), 135 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-07-19 13:02:41 UTC (rev 664572)
+++ PKGBUILD	2020-07-19 13:02:48 UTC (rev 664573)
@@ -1,117 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-pkgname=zam-plugins
-pkgver=3.12
-pkgrel=1
-pkgdesc="Collection of LADSPA/LV2/VST/JACK audio plugins for high-quality processing"
-arch=('x86_64')
-url="https://github.com/zamaudio/zam-plugins"
-license=('GPL2')
-groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
-depends=('gcc-libs' 'glibc' 'libglvnd' 'libsamplerate' 'libx11' 'libzita-convolver.so')
-makedepends=('gendesk' 'git' 'ladspa' 'libjack.so' 'lv2')
-optdepends=('libjack.so: for standalone applications')
-source=("$pkgname-$pkgver::git+https://github.com/zamaudio/${pkgname}.git#tag=${pkgver}"
-        "git+https://github.com/distrho/dpf.git"
-        "${pkgname}.directory"
-        "${pkgname}.menu")
-sha512sums=('SKIP'
-            'SKIP'
-            'a2b07759c32598222dac81e472fd7b30070e36d416ec5f0f7c88dc21e6bbaab2664bd1883ffb8e902714521f89eacf0b8416146a6f45bf1a0bf30f957e900c9b'
-            'f92c22af4ec532944e39850a48b6b0bae072a57833bb82d63b606836b92b118d4b2d8704d82814cbff4cc2f16bc87f475a32a3f16a8f001617209b474df0104d')
-_names=('zamaximx2' 'zamulticomp' 'zammulticompx2' 'zamautosat' 'zamcomp'
-'zamcompx2' 'zamdelay' 'zamdynamiceq' 'zameq2' 'zamgeq31' 'zamgate' 'zamgatex2'
-'zamgrains' 'zamheadx2' 'zamphono' 'zamtube' 'zamverb')
-
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  git submodule init
-  git config submodule.dpf.url "${srcdir}/dpf"
-  git submodule update
-  declare -A exec_names=(
-    ["zamaximx2"]="ZaMaximX2"
-    ["zamulticomp"]="ZaMultiComp"
-    ["zamulticompx2"]="ZaMultiCompX2"
-    ["zamautosat"]="ZamAutoSat"
-    ["zamcomp"]="ZamComp"
-    ["zamcompx2"]="ZamCompX2"
-    ["zamdelay"]="ZamDelay"
-    ["zamdynamiceq"]="ZamDynamicEQ"
-    ["zameq2"]="ZamEQ2"
-    ["zamgeq31"]="ZamGEQ31"
-    ["zamgate"]="ZamGate"
-    ["zamgatex2"]="ZamGateX2"
-    ["zamgrains"]="ZamGrains"
-    ["zamheadx2"]="ZamHeadX2"
-    ["zamphono"]="ZamPhono"
-    ["zamtube"]="ZamTube"
-    ["zamverb"]="ZamVerb"
-  )
-  declare -A comments=(
-    ["zamaximx2"]="Acts as a brickwall limiter for mastering in its default state, but can also be tweaked to raise the average level as a stereo maximizer without ever clipping"
-    ["zamulticomp"]="Mono multiband compressor, with 3 adjustable bands."
-    ["zamulticompx2"]="Stereo version of ZaMultiComp, with individual threshold controls for each band and real-time visualisation of comp curves."
-    ["zamautosat"]="An automatic saturation plugin, has been known to provide smooth levelling to live mic channels."
-    ["zamcomp"]="A powerful mono compressor strip"
-    ["zamcompx2"]="Stereo version of ZamComp with knee slew control"
-    ["zamdelay"]="A simple feedback delay unit with sync-to-host BPM feature and filter."
-    ["zamdynamiceq"]="A dynamic equalizer that changes its gain based on detecting a narrow band of frequencies."
-    ["zameq2"]="Two band parametric equaliser with high and low shelving circuits."
-    ["zamgeq31"]="31 band graphic equaliser, good for eq of live spaces, removing unwanted noise from a track etc."
-    ["zamgate"]="Gate plugin for ducking low gain sounds."
-    ["zamgatex2"]="Gate plugin for ducking low gain sounds, stereo version."
-    ["zamgrains"]="Granular Synthesizer"
-    ["zamheadx2"]="HRTF acoustic filtering plugin for directional sound."
-    ["zamphono"]="A collection of phono filters for restoring vinyl records, or preparing to cut new ones."
-    ["zamtube"]="Wave digital filter physical model of a triode tube amplifier stage, with modelled tone stacks from real guitar amplifiers"
-    ["zamverb"]="Reverb"
-  )
-  declare -A generic=(
-    ["zamaximx2"]="Maximizer and brickwall limiter"
-    ["zamulticomp"]="Mono Multiband Compressor"
-    ["zamulticompx2"]="Stereo Multiband Compressor"
-    ["zamautosat"]="Automatic Saturation"
-    ["zamcomp"]="Mono Compressor"
-    ["zamcompx2"]="Stereo Compressor"
-    ["zamdelay"]="Delay"
-    ["zamdynamiceq"]="Dynamic Equalizer"
-    ["zameq2"]="2 Band Parametric Equalizer"
-    ["zamgeq31"]="31 Band Graphic Equalizer"
-    ["zamgate"]="Mono Gate"
-    ["zamgatex2"]="Stereo Gate"
-    ["zamgrains"]="Granular Synthesizer"
-    ["zamheadx2"]="HRTF Acoustic Filtering"
-    ["zamphono"]="Phono Filters"
-    ["zamtube"]="Tube Amplifier"
-    ["zamverb"]="Reverb"
-  )
-  for name in "${_names[@]}"; do
-    gendesk -n \
-            --pkgname "com.zamaudio.${name}" \
-            --name "${name}" \
-            --exec "${exec_names[$name]}" \
-            --pkgdesc "${comments[$name]}" \
-            --genericname "${generic[$name]}" \
-            --categories "zam-plugins"
-  done
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  export HAVE_ZITA_CONVOLVER=true
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" PREFIX='/usr' install
-  # XDG desktop integration
-  install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications"
-  install -vDm 644 "../${pkgname}.menu" \
-    -t "${pkgdir}/etc/xdg/menus/applications-merged/"
-  install -vDm 644 "../${pkgname}.directory" \
-    -t "${pkgdir}/usr/share/desktop-directories/"
-  # docs
-  install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
-    -vDm 644 {README.md,changelog}
-}

Copied: zam-plugins/repos/community-x86_64/PKGBUILD (from rev 664572, zam-plugins/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-07-19 13:02:48 UTC (rev 664573)
@@ -0,0 +1,123 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+pkgname=zam-plugins
+pkgver=3.13
+pkgrel=1
+pkgdesc="Collection of LADSPA/LV2/VST/JACK audio plugins for high-quality processing"
+arch=('x86_64')
+url="https://github.com/zamaudio/zam-plugins"
+license=('GPL2')
+groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
+depends=('gcc-libs' 'glibc' 'libglvnd' 'libx11')
+makedepends=('gendesk' 'git' 'ladspa' 'libsamplerate' 'jack' 'lv2' 'zita-convolver')
+optdepends=('jack: for standalone applications')
+source=("$pkgname-$pkgver::git+https://github.com/zamaudio/${pkgname}.git#tag=${pkgver}?signed"
+        "git+https://github.com/distrho/dpf.git"
+        "${pkgname}.directory"
+        "${pkgname}.menu")
+sha512sums=('SKIP'
+            'SKIP'
+            'b7aa3170c14e75e1ec9aa19827a353d126a70e729491a8947b86748eb6c97489c57cb697505f209129834b837beadbbd96e8306fbd7b78cc7cfb95cd7d8b964d'
+            '0aa04bc5cc566ce616728e96fc528c4e7d43cc275cf3e58ad4005a195fbce72793497c2abc515a3926c8cc196e2e29a5534d4fb2ea3c1f348a6f1df3f8a24740')
+b2sums=('SKIP'
+        'SKIP'
+        '7b00a157f982abee0abce18e6aaf88f3464f734653ad8efcaf16c8aa8daa4d81e5648381aa16e46461d134bba536fe8f81bee3f5f0456d22f47be5f4c2f2878e'
+        '830efd881fe5f66ef51e13cf9a4026446aa185c8b161209e97212652771d1938c26eed4d9eb81849256f600ec01029f6a50dd98436856fa910aef11d22bc5715')
+validpgpkeys=('B86F8ABAEDB92DF68AE2BE40577C1739585FA920') # Damien Zammit <damien at zammit.org>
+
+_names=('zamaximx2' 'zamulticomp' 'zammulticompx2' 'zamautosat' 'zamcomp'
+'zamcompx2' 'zamdelay' 'zamdynamiceq' 'zameq2' 'zamgeq31' 'zamgate' 'zamgatex2'
+'zamgrains' 'zamheadx2' 'zamphono' 'zamtube' 'zamverb')
+
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  git submodule init
+  git config submodule.dpf.url "${srcdir}/dpf"
+  git submodule update
+  declare -A exec_names=(
+    ["zamaximx2"]="ZaMaximX2"
+    ["zamulticomp"]="ZaMultiComp"
+    ["zamulticompx2"]="ZaMultiCompX2"
+    ["zamautosat"]="ZamAutoSat"
+    ["zamcomp"]="ZamComp"
+    ["zamcompx2"]="ZamCompX2"
+    ["zamdelay"]="ZamDelay"
+    ["zamdynamiceq"]="ZamDynamicEQ"
+    ["zameq2"]="ZamEQ2"
+    ["zamgeq31"]="ZamGEQ31"
+    ["zamgate"]="ZamGate"
+    ["zamgatex2"]="ZamGateX2"
+    ["zamgrains"]="ZamGrains"
+    ["zamheadx2"]="ZamHeadX2"
+    ["zamphono"]="ZamPhono"
+    ["zamtube"]="ZamTube"
+    ["zamverb"]="ZamVerb"
+  )
+  declare -A comments=(
+    ["zamaximx2"]="Acts as a brickwall limiter for mastering in its default state, but can also be tweaked to raise the average level as a stereo maximizer without ever clipping"
+    ["zamulticomp"]="Mono multiband compressor, with 3 adjustable bands."
+    ["zamulticompx2"]="Stereo version of ZaMultiComp, with individual threshold controls for each band and real-time visualisation of comp curves."
+    ["zamautosat"]="An automatic saturation plugin, has been known to provide smooth levelling to live mic channels."
+    ["zamcomp"]="A powerful mono compressor strip"
+    ["zamcompx2"]="Stereo version of ZamComp with knee slew control"
+    ["zamdelay"]="A simple feedback delay unit with sync-to-host BPM feature and filter."
+    ["zamdynamiceq"]="A dynamic equalizer that changes its gain based on detecting a narrow band of frequencies."
+    ["zameq2"]="Two band parametric equaliser with high and low shelving circuits."
+    ["zamgeq31"]="31 band graphic equaliser, good for eq of live spaces, removing unwanted noise from a track etc."
+    ["zamgate"]="Gate plugin for ducking low gain sounds."
+    ["zamgatex2"]="Gate plugin for ducking low gain sounds, stereo version."
+    ["zamgrains"]="Granular Synthesizer"
+    ["zamheadx2"]="HRTF acoustic filtering plugin for directional sound."
+    ["zamphono"]="A collection of phono filters for restoring vinyl records, or preparing to cut new ones."
+    ["zamtube"]="Wave digital filter physical model of a triode tube amplifier stage, with modelled tone stacks from real guitar amplifiers"
+    ["zamverb"]="Reverb"
+  )
+  declare -A generic=(
+    ["zamaximx2"]="Maximizer and brickwall limiter"
+    ["zamulticomp"]="Mono Multiband Compressor"
+    ["zamulticompx2"]="Stereo Multiband Compressor"
+    ["zamautosat"]="Automatic Saturation"
+    ["zamcomp"]="Mono Compressor"
+    ["zamcompx2"]="Stereo Compressor"
+    ["zamdelay"]="Delay"
+    ["zamdynamiceq"]="Dynamic Equalizer"
+    ["zameq2"]="2 Band Parametric Equalizer"
+    ["zamgeq31"]="31 Band Graphic Equalizer"
+    ["zamgate"]="Mono Gate"
+    ["zamgatex2"]="Stereo Gate"
+    ["zamgrains"]="Granular Synthesizer"
+    ["zamheadx2"]="HRTF Acoustic Filtering"
+    ["zamphono"]="Phono Filters"
+    ["zamtube"]="Tube Amplifier"
+    ["zamverb"]="Reverb"
+  )
+  for name in "${_names[@]}"; do
+    gendesk -n \
+            --pkgname "com.zamaudio.${name}" \
+            --name "${name}" \
+            --exec "${exec_names[$name]}" \
+            --pkgdesc "${comments[$name]}" \
+            --genericname "${generic[$name]}"
+  done
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  export HAVE_ZITA_CONVOLVER=true
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  depends+=('libsamplerate.so' 'libzita-convolver.so')
+  make DESTDIR="$pkgdir/" PREFIX='/usr' install
+  # XDG desktop integration
+  install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications"
+  install -vDm 644 "../${pkgname}.menu" \
+    -t "${pkgdir}/etc/xdg/menus/applications-merged/"
+  install -vDm 644 "../${pkgname}.directory" \
+    -t "${pkgdir}/usr/share/desktop-directories/"
+  # docs
+  install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
+    -vDm 644 {README.md,changelog}
+}

Deleted: zam-plugins.directory
===================================================================
--- zam-plugins.directory	2020-07-19 13:02:41 UTC (rev 664572)
+++ zam-plugins.directory	2020-07-19 13:02:48 UTC (rev 664573)
@@ -1,4 +0,0 @@
-[Desktop Entry]
-Name=zam-plugins
-Icon=zam-plugins
-Type=Directory

Copied: zam-plugins/repos/community-x86_64/zam-plugins.directory (from rev 664572, zam-plugins/trunk/zam-plugins.directory)
===================================================================
--- zam-plugins.directory	                        (rev 0)
+++ zam-plugins.directory	2020-07-19 13:02:48 UTC (rev 664573)
@@ -0,0 +1,5 @@
+[Desktop Entry]
+Name=zam-plugins
+Icon=zam-plugins
+Type=Directory
+Keywords=audio;sound;jackd;zam-plugins;

Deleted: zam-plugins.menu
===================================================================
--- zam-plugins.menu	2020-07-19 13:02:41 UTC (rev 664572)
+++ zam-plugins.menu	2020-07-19 13:02:48 UTC (rev 664573)
@@ -1,14 +0,0 @@
-<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
-<Menu>
-  <Name>Applications</Name>
-  <Menu>
-    <Name>Multimedia</Name>
-    <Menu>
-      <Name>zam-plugins</Name>
-      <Directory>zam-plugins.directory</Directory>
-      <Include>
-         <Category>zam-plugins</Category>
-      </Include>
-    </Menu>
-  </Menu>
-</Menu>

Copied: zam-plugins/repos/community-x86_64/zam-plugins.menu (from rev 664572, zam-plugins/trunk/zam-plugins.menu)
===================================================================
--- zam-plugins.menu	                        (rev 0)
+++ zam-plugins.menu	2020-07-19 13:02:48 UTC (rev 664573)
@@ -0,0 +1,30 @@
+<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" "http://www.freedesktop.org/standards/menu-spec/menu-1.0.dtd">
+<Menu>
+  <Name>Applications</Name>
+  <Menu>
+    <Name>Multimedia</Name>
+    <Menu>
+      <Name>zam-plugins</Name>
+      <Directory>zam-plugins.directory</Directory>
+      <Include>
+        <Filename>com.zamaudio.zamautosat.desktop</Filename>
+        <Filename>com.zamaudio.zamaximx2.desktop</Filename>
+        <Filename>com.zamaudio.zamcomp.desktop</Filename>
+        <Filename>com.zamaudio.zamcompx2.desktop</Filename>
+        <Filename>com.zamaudio.zamdelay.desktop</Filename>
+        <Filename>com.zamaudio.zamdynamiceq.desktop</Filename>
+        <Filename>com.zamaudio.zameq2.desktop</Filename>
+        <Filename>com.zamaudio.zamgate.desktop</Filename>
+        <Filename>com.zamaudio.zamgatex2.desktop</Filename>
+        <Filename>com.zamaudio.zamgeq31.desktop</Filename>
+        <Filename>com.zamaudio.zamgrains.desktop</Filename>
+        <Filename>com.zamaudio.zamheadx2.desktop</Filename>
+        <Filename>com.zamaudio.zammulticompx2.desktop</Filename>
+        <Filename>com.zamaudio.zamphono.desktop</Filename>
+        <Filename>com.zamaudio.zamtube.desktop</Filename>
+        <Filename>com.zamaudio.zamulticomp.desktop</Filename>
+        <Filename>com.zamaudio.zamverb.desktop</Filename>
+      </Include>
+    </Menu>
+  </Menu>
+</Menu>



More information about the arch-commits mailing list