| @@ -0,0 +1,5 @@ | |||||
| tunefish4 (6:4.3.0+git20250622-1kxstudio1) focal; urgency=medium | |||||
| * Initial package | |||||
| -- falkTX <falktx@falktx.com> Sun, 17 Apr 2022 15:05:47 +0100 | |||||
| @@ -0,0 +1,20 @@ | |||||
| Source: tunefish4 | |||||
| Section: sound | |||||
| Priority: optional | |||||
| Maintainer: falkTX <falktx@falktx.com> | |||||
| Build-Depends: debhelper-compat (= 13), | |||||
| kxstudio-audio-plugin-tester (>= 13), | |||||
| distrho-juce-6.0-dev | |||||
| Standards-Version: 4.5.0 | |||||
| Homepage: https://thewavewarden.com/pages/odin-2 | |||||
| XSC-KXStudio-VCS: https://github.com/DISTRHO-Ports/tunefish4/ | |||||
| Rules-Requires-Root: no | |||||
| Package: tunefish4 | |||||
| Architecture: any | |||||
| Depends: ${shlibs:Depends}, ${misc:Depends} | |||||
| Provides: lv2-plugin, vst-plugin | |||||
| Description: tiny virtual synthesizer | |||||
| Tunefish is a very tiny virtual analog synthesizer. | |||||
| It is developed to fit into about 10kb of compressed machine code while still producing an audio quality that can compete with commercial synthesizers. | |||||
| This plugin, unlike the version of TF which is used in 64k intros is of course larger, mainly because it has a UI and uses the excellent Juce framework for C++. | |||||
| @@ -0,0 +1,2 @@ | |||||
| src/tunefish4/Builds/LinuxMakefile/build/Tunefish4.lv2/*.* /usr/lib/lv2/Tunefish4.lv2/ | |||||
| src/tunefish4/Builds/LinuxMakefile/build/Tunefish4.so /usr/lib/vst/ | |||||
| @@ -0,0 +1,22 @@ | |||||
| #!/usr/bin/make -f | |||||
| include /usr/share/dpkg/kxstudio-audio-plugin.mk | |||||
| export LDFLAGS += -Wl,--version-script=$(CURDIR)/debian/tunefish4.sym | |||||
| export LV2LINT_EXTRA_FLAGS = -t 'UI*Widget' | |||||
| export LV2LINT_SKIP = y | |||||
| # <https://github.com/vitling/crypt#ParentUI> | |||||
| # [FAIL] UI Widget | |||||
| # failed to return a valid widget | |||||
| # seeAlso: <http://lv2plug.in/ns/extensions/ui#X11UI> | |||||
| override_dh_auto_build: | |||||
| $(MAKE) -C src/tunefish4/Builds/LinuxMakefile CONFIG=Release -j2 | |||||
| override_dh_auto_clean: | |||||
| dh_auto_clean | |||||
| $(MAKE) -C src/tunefish4/Builds/LinuxMakefile CONFIG=Release clean | |||||
| %: | |||||
| dh $@ | |||||
| @@ -0,0 +1 @@ | |||||
| 3.0 (quilt) | |||||