Browse Source

Add jalv package

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 2 years ago
parent
commit
1066c473b5
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
5 changed files with 76 additions and 0 deletions
  1. +5
    -0
      sources/apps/jalv/debian/changelog
  2. +14
    -0
      sources/apps/jalv/debian/clean
  3. +28
    -0
      sources/apps/jalv/debian/control
  4. +28
    -0
      sources/apps/jalv/debian/rules
  5. +1
    -0
      sources/apps/jalv/debian/source/format

+ 5
- 0
sources/apps/jalv/debian/changelog View File

@@ -0,0 +1,5 @@
jalv (6:1.6.6-1kxstudio1) focal; urgency=medium

* Initial package

-- falkTX <falktx@falktx.com> Sun, 17 Apr 2022 15:05:47 +0100

+ 14
- 0
sources/apps/jalv/debian/clean View File

@@ -0,0 +1,14 @@
.lock-waf_linux_build
.lock-waf_linux2_build
build/.lock-waf_linux_build
build/.lock-waf_linux2_build
build/.wafpickle-*
build/c4che/_cache.py
build/c4che/build.config.py
build/config.log
build/jalv_config.h
__pycache__/*.pyc
waflib/*.pyc
waflib/*/*.pyc
waflib/__pycache__/*.pyc
waflib/*/__pycache__/*.pyc

+ 28
- 0
sources/apps/jalv/debian/control View File

@@ -0,0 +1,28 @@
Source: jalv
Section: sound
Priority: optional
Maintainer: falkTX <falktx@falktx.com>
Build-Depends: debhelper-compat (= 13),
kxstudio-build-scripts (>= 5),
python3,
pkg-config,
libgtk2.0-dev,
libgtk-3-dev,
qtbase5-dev,
libjack-dev,
liblilv-static (>= 6:0.24.14-1kxstudio3),
libsuil-static (>= 6:0.10.12-1kxstudio3),
lv2-dev (>= 6:1.18.4-1kxstudio3)
Standards-Version: 4.5.0
Homepage: https://drobilla.net/software/jalv/
Rules-Requires-Root: no

Package: jalv
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, libsuil-kxstudio (>= 6:0.10.12-1kxstudio3)
Description: tool to run LV2 plugins as stand-alone applications
jalv is a stand-alone version of lv2jack that supports plugin UIs
via libsuil. It allows one to run an LV2 plugin as a JACK application.
.
This package contains a replacement for the lv2jack utility, which was
previously provided by the lilv-utils package.

+ 28
- 0
sources/apps/jalv/debian/rules View File

@@ -0,0 +1,28 @@
#!/usr/bin/make -f

KXSTUDIO_NO_FASTMATH = y
include /usr/share/dpkg/kxstudio.mk

WAF = python3 ./waf

override_dh_auto_configure:
$(WAF) configure \
--prefix=/usr \
--libdir=/usr/lib/$(DEB_TARGET_MULTIARCH) \
--mandir=/usr/share/man \
--strict

override_dh_auto_build:
$(WAF)

override_dh_auto_clean:
$(WAF) clean || true

override_dh_auto_install:
$(WAF) install --destdir=$(CURDIR)/debian/jalv

override_dh_installchangelogs:
dh_installchangelogs NEWS

%:
dh $@

+ 1
- 0
sources/apps/jalv/debian/source/format View File

@@ -0,0 +1 @@
3.0 (quilt)

Loading…
Cancel
Save