From 572aa52df84bb7ecd272eb67a4ff9e957d829f31 Mon Sep 17 00:00:00 2001 From: falkTX Date: Sun, 22 Jun 2025 01:07:57 +0200 Subject: [PATCH] Add zam-plugins package Signed-off-by: falkTX --- sources/plugins/zam-plugins/debian/changelog | 148 +++++++++++++++++++ sources/plugins/zam-plugins/debian/control | 35 +++++ sources/plugins/zam-plugins/debian/rules | 18 +++ 3 files changed, 201 insertions(+) create mode 100644 sources/plugins/zam-plugins/debian/changelog create mode 100644 sources/plugins/zam-plugins/debian/control create mode 100755 sources/plugins/zam-plugins/debian/rules diff --git a/sources/plugins/zam-plugins/debian/changelog b/sources/plugins/zam-plugins/debian/changelog new file mode 100644 index 0000000..db976c9 --- /dev/null +++ b/sources/plugins/zam-plugins/debian/changelog @@ -0,0 +1,148 @@ +zam-plugins (6:4.4-1kxstudio1) focal; urgency=medium + + * Update + + -- falkTX Sat, 21 Jun 2025 17:04:15 +0200 + +zam-plugins (5:3.14-1kxstudio1) bionic; urgency=medium + + * Update + + -- falkTX Sun, 20 Dec 2020 11:49:42 +0000 + +zam-plugins (5:3.13) bionic; urgency=medium + + * Update + + -- falkTX Sun, 19 Jul 2020 18:07:49 +0100 + +zam-plugins (5:3.12.1) bionic; urgency=medium + + * Rebuild for math problems + + -- falkTX Thu, 14 May 2020 14:41:58 +0100 + +zam-plugins (5:3.12) bionic; urgency=medium + + * Update to tagged release + + -- falkTX Sun, 15 Dec 2019 15:20:42 +0000 + +zam-plugins (5:3.11+git20190808.3) bionic; urgency=medium + + * Update and build for arm + + -- falkTX Sun, 08 Sep 2019 03:39:54 +0100 + +zam-plugins (1:3.10-1kxstudio2) trusty; urgency=medium + + * Compress package + + -- falkTX Mon, 02 Apr 2018 23:23:04 +0200 + +zam-plugins (1:3.10-1kxstudio1) trusty; urgency=medium + + * Update + + -- falkTX Sun, 18 Feb 2018 14:23:46 +0100 + +zam-plugins (1:3.9-1kxstudio1) trusty; urgency=medium + + * Update + + -- falkTX Sun, 04 Feb 2018 18:25:02 +0100 + +zam-plugins (1:3.8-1kxstudio1) trusty; urgency=medium + + * Update + + -- falkTX Tue, 09 May 2017 15:12:46 +0100 + +zam-plugins (1:3.7-1kxstudio1) trusty; urgency=medium + + * Update to 3.7 version + + -- falkTX Wed, 27 Jul 2016 11:24:34 +0200 + +zam-plugins (1:3.6+git20151113-1kxstudio1) trusty; urgency=medium + + * Update to latest git + + -- falkTX Mon, 02 Nov 2015 16:36:46 +0100 + +zam-plugins (1:3.5-1kxstudio1) lucid; urgency=medium + + * Backport, don't disable optimizations on 32bit + + -- falkTX Wed, 29 Oct 2014 01:21:23 +0000 + +zam-plugins (3.5~repack0-7) unstable; urgency=medium + + * Fix build on hurd-i386. + + -- Jaromír Mikeš Sun, 19 Oct 2014 22:45:23 +0200 + +zam-plugins (3.5~repack0-6) unstable; urgency=medium + + * Disable build on hurd-i386. + + -- Jaromír Mikeš Sun, 19 Oct 2014 22:15:45 +0200 + +zam-plugins (3.5~repack0-5) unstable; urgency=medium + + * Fix watch file. + * Fix build on non linux (Closes: #765617) (Closes: #765613) + + -- Jaromír Mikeš Thu, 16 Oct 2014 20:17:46 +0200 + +zam-plugins (3.5~repack0-4) unstable; urgency=medium + + * Build arch linux-any. + + -- Jaromír Mikeš Wed, 15 Oct 2014 12:11:46 +0200 + +zam-plugins (3.5~repack0-3) unstable; urgency=medium + + * Fix source in copyright file. + * Fix homepage. + * Update README.debian file. + * Tune g++ flags for amd64 i386. + + -- Jaromír Mikeš Wed, 15 Oct 2014 07:25:09 +0200 + +zam-plugins (3.5~repack0-2) unstable; urgency=medium + + * Tune g++ flags. + + -- Jaromír Mikeš Tue, 14 Oct 2014 23:32:21 +0200 + +zam-plugins (3.5~repack0-1) unstable; urgency=low + + * Imported Upstream version 3.5~repack0 + * Update description. + * Update copyright file. + * Added fix install patch. + + -- Jaromír Mikeš Tue, 14 Oct 2014 12:32:37 +0200 + +zam-plugins (3.3~repack0-1) experimental; urgency=low + + * Imported Upstream version 3.2~repack0 + * Add get-orig-source to rules file. + * Compression now tar.gz. + * Remove unused build deps. + * Added liblo-dev and libjack-dev as build deps. + * Tuned build deps for libgl-dev. + * Bump Standards. + * Add libgl-dev to build deps. + * Use embeded libs. + * Refreshed patch. + * Added local-options file. + + -- Jaromír Mikeš Sun, 13 Jul 2014 11:43:07 +0200 + +zam-plugins (2.1-1) unstable; urgency=low + + * Initial release (Closes: #730305) + + -- Jaromír Mikeš Mon, 02 Dec 2013 17:38:15 +0100 diff --git a/sources/plugins/zam-plugins/debian/control b/sources/plugins/zam-plugins/debian/control new file mode 100644 index 0000000..d08129e --- /dev/null +++ b/sources/plugins/zam-plugins/debian/control @@ -0,0 +1,35 @@ +Source: zam-plugins +Section: sound +Priority: optional +Maintainer: falkTX +Build-Depends: debhelper-compat (= 13), + kxstudio-audio-plugin-tester (>= 8), + pkg-config, + libgl1-mesa-dev | libgl-dev, + libx11-dev, + libxcursor-dev, + libxext-dev, + libxrandr-dev, + liblo-static, + libsamplerate-static, + fftw3-static +Standards-Version: 4.5.0 +Homepage: http://www.zamaudio.com/?p=976 +XSC-KXStudio-VCS: https://github.com/zamaudio/zam-plugins +Rules-Requires-Root: no + +Package: zam-plugins +Architecture: any +Depends: + ${misc:Depends}, + ${shlibs:Depends} +Provides: standalone-plugin, ladspa-plugin, lv2-plugin, vst-plugin +Description: Collection of LV2, LADSPA, LINUX-VST and JACK plugins + Plugins for high quality audio processing. + . + The purpose of these plugins is to provide high quality DSP without + using an excessive amount of CPU. + . + There currently is no official documentation on how to use these plugins, + but anyone who is familiar with outboard gear should be able to work it out. + The default settings and almost every slider is calibrated to standard ranges. diff --git a/sources/plugins/zam-plugins/debian/rules b/sources/plugins/zam-plugins/debian/rules new file mode 100755 index 0000000..0a12ecf --- /dev/null +++ b/sources/plugins/zam-plugins/debian/rules @@ -0,0 +1,18 @@ +#!/usr/bin/make -f + +include /usr/share/dpkg/kxstudio-audio-plugin.mk + +override_dh_auto_build: + dh_auto_build -- PREFIX=/usr NOOPT=true -j$(shell nproc) + +override_dh_auto_install: + dh_auto_install -- PREFIX=/usr + chmod 644 $(CURDIR)/debian/zam-plugins/usr/lib/lv2/*/*.ttl + +override_dh_install: + dh_install + # fails for urn:zamaudio:ZamHeadX2 + #$(call kxstudio_audio_plugin_test) + +%: + dh $@ --parallel