Signed-off-by: falkTX <falktx@falktx.com>master
@@ -0,0 +1,5 @@ | |||||
vitling-crypt (6:0.3.0+1-1kxstudio1) focal; urgency=medium | |||||
* Initial package | |||||
-- falkTX <falktx@falktx.com> Sun, 17 Apr 2022 15:05:47 +0100 |
@@ -0,0 +1,22 @@ | |||||
Source: vitling-crypt | |||||
Section: sound | |||||
Priority: optional | |||||
Maintainer: falkTX <falktx@falktx.com> | |||||
Build-Depends: debhelper-compat (= 13), | |||||
kxstudio-audio-plugin-tester (>= 13), | |||||
distrho-juce6-dev (>= 6:6.0.7+git2022-06-22-62658da8-1kxstudio1) | |||||
Standards-Version: 4.5.0 | |||||
Homepage: https://www.vitling.xyz/plugins/ | |||||
XSC-KXStudio-VCS: https://github.com/DISTRHO-Ports/crypt/ | |||||
Rules-Requires-Root: no | |||||
Package: vitling-crypt | |||||
Architecture: any | |||||
Depends: ${shlibs:Depends}, ${misc:Depends} | |||||
Provides: lv2-plugin, vst-plugin, vst3-plugin | |||||
Description: Hyper-Unison Synthesiser from Bow Church/Vitling | |||||
Crypt is a software synthesiser plugin designed for creating spacious cold | |||||
hyper-unisoned synth sounds, built for the Bow Church project. | |||||
. | |||||
It features CPU-efficient unison oscillation of up to 64 detuned oscillators, | |||||
and parameters to create dirt and space in the sound. |
@@ -0,0 +1,38 @@ | |||||
#!/usr/bin/make -f | |||||
include /usr/share/dpkg/kxstudio-audio-plugin.mk | |||||
ifeq ($(DEB_HOST_ARCH),armhf) | |||||
JUCE_ARCHITECTURE = armv7l | |||||
else ifeq ($(DEB_HOST_ARCH),arm64) | |||||
JUCE_ARCHITECTURE = aarch64 | |||||
else | |||||
JUCE_ARCHITECTURE = x86_64 | |||||
endif | |||||
export LDFLAGS += -Wl,--version-script=$(CURDIR)/debian/vitling-crypt.sym | |||||
export LV2LINT_EXTRA_FLAGS = -s lv2_generate_ttl | |||||
# FIXME lv2lint gives false positives | |||||
export LV2LINT_SKIP = y | |||||
# [FAIL] Plugin Extension Data | |||||
# lv2:extensionData <http://kxstudio.sf.net/ns/lv2ext/programs#Interface> not valid | |||||
# seeAlso: <http://lv2plug.in/ns/lv2core#ExtensionData> | |||||
# [FAIL] UI Toolkit | |||||
# UI toolkit <http://kxstudio.sf.net/ns/lv2ext/external-ui#Widget> unkown | |||||
# seeAlso: <http://lv2plug.in/ns/extensions/ui#ui> | |||||
override_dh_auto_configure: | |||||
dh_auto_configure -- \ | |||||
-DCMAKE_BUILD_TYPE=Release \ | |||||
-DJUCE_LINUX_TARGET_ARCHITECTURE=$(JUCE_ARCHITECTURE) | |||||
override_dh_auto_build: | |||||
DESTDIR=$(CURDIR)/tmp dh_auto_build | |||||
override_dh_auto_install: | |||||
mv $(CURDIR)/tmp $(CURDIR)/debian/vitling-crypt | |||||
$(call kxstudio_audio_plugin_test) | |||||
%: | |||||
dh $@ -Scmake |
@@ -0,0 +1 @@ | |||||
3.0 (quilt) |
@@ -0,0 +1,4 @@ | |||||
{ | |||||
global: lv2_descriptor; lv2ui_descriptor; lv2_generate_ttl; GetPluginFactory; ModuleEntry; ModuleExit; VSTPluginMain; main; | |||||
local: *; | |||||
}; |