debian/0000755000000000000000000000000012207333177007173 5ustar debian/compat0000644000000000000000000000000212207141402010355 0ustar 7 debian/patches/0000755000000000000000000000000012207141402010606 5ustar debian/patches/series0000644000000000000000000000002412207141402012017 0ustar 1001-manpages.patch debian/patches/1001-manpages.patch0000644000000000000000000000060612207141402014003 0ustar Description: Fix manpage section mismatch. Author: Alessio Treglia Forwarded: no --- doc/jalv.gtk.1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- jalv.orig/doc/jalv.gtk.1 +++ jalv/doc/jalv.gtk.1 @@ -1,4 +1,4 @@ -.TH JALV.GTK "19 Apr 2012" +.TH JALV.GTK 1 "19 Apr 2012" .SH NAME .B jalv.gtk \- Run an LV2 plugin as a JACK application (Gtk version). debian/rules0000755000000000000000000000235512207141402010244 0ustar #!/usr/bin/make -f upstream_version ?= $(shell dpkg-parsechangelog | sed -rne 's/^Version: ([0-9.]+)(\+dfsg\d+)?.*$$/\1/p') dfsg_version = $(upstream_version)~dfsg0 pkg = $(shell dpkg-parsechangelog | sed -ne 's/^Source: //p') export LDFLAGS+=-Wl,--as-needed WAF = ./waf %: dh $@ override_dh_auto_configure: $(WAF) configure \ --prefix=/usr \ --mandir=/usr/share/man \ --strict \ --debug override_dh_auto_build: $(WAF) override_dh_auto_clean: $(WAF) clean || true find -name "*.pyc" -delete rm -rf build .waf* dh_auto_clean override_dh_auto_install: $(WAF) install --destdir=$(CURDIR)/debian/jalv # get-orig-source to drop waf get-orig-source: uscan --noconf --force-download --rename --download-current-version --destdir=. tar -xf $(pkg)_$(upstream_version).orig.tar.bz2 mv $(pkg)-$(upstream_version) $(pkg)-$(dfsg_version) cd $(pkg)-$(dfsg_version) ; python waf --help > /dev/null mv $(pkg)-$(dfsg_version)/.waf-*/* $(pkg)-$(dfsg_version) sed -i '/^#==>$$/,$$d' $(pkg)-$(dfsg_version)/waf rmdir $(pkg)-$(dfsg_version)/.waf-* find $(pkg)-$(dfsg_version)/ -name '*.pyc' -delete tar cf $(pkg)_$(dfsg_version).orig.tar $(pkg)-$(dfsg_version) bzip2 -9f $(pkg)_$(dfsg_version).orig.tar rm -rf $(pkg)-$(dfsg_version) debian/control0000644000000000000000000000207412207332507010575 0ustar Source: jalv Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia , Jaromír Mikeš Build-Depends: debhelper (>= 7.0.50~), libgtk-3-dev, libgtk2.0-dev, libgtkmm-2.4-dev, libjack-dev, liblilv-dev (>= 0.15.1~), libqt4-dev, libserd-dev, libsord-dev, libsratom-dev, libsuil-dev, lv2-dev (>= 1.4.3~), pkg-config, python Standards-Version: 3.9.4 Homepage: http://drobilla.net/software/jalv/ Vcs-Git: git://anonscm.debian.org/pkg-multimedia/jalv.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/jalv.git Package: jalv Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} 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. debian/changelog0000644000000000000000000000613412207332552011045 0ustar jalv (1.4.2~dfsg0-1) unstable; urgency=low [ Alessio Treglia ] * New upstream release. * Bump build-dep on lv2-dev >= 1.4.3. * Add build-dep on libgtk-3-dev to enable GTK3+ support. * Enable support for GTKMM-2.0. * Needs lilv >= 0.15.1 [ Jaromír Mikeš ] * Added myself as uploader -- Alessio Treglia Wed, 28 Aug 2013 09:26:04 +0100 jalv (1.2.0~dfsg0-2) unstable; urgency=low * Upload to unstable. * Fix VCS urls. * Bump Standards. -- Alessio Treglia Fri, 10 May 2013 17:27:44 +0200 jalv (1.2.0~dfsg0-1) experimental; urgency=low * New upstream release: - Tune UI update rate and ring size based on JACK rate and MIDI buffer size to handle the handle the maximum message rate the plugin can send. - Support lv2:sampleRate control ports. - Tolerate loading presets with port values that aren't xsd:decimal - Notify plugins of Jack transport changes by sending events (an atom:Blank with properties from the LV2 time extension) - Refuse to instantiate plugins which require unsupported features - Support LV2 buf-size extension (with all features) - Add Gtk3 UI - Port to MinGW - Fix Jack Session support * debian/control: - Needs lv2 >> 1.2.0 * Remove 0001-presets_with_non_decimal_ports.patch, applied upstream. * Add get-orig-source target to strip out waf. * Update debian/copyright. -- Alessio Treglia Tue, 30 Oct 2012 10:10:42 +0000 jalv (1.0.0~dfsg0-2) unstable; urgency=low * Tolerate loading presets with port values that aren't xsd:decimal. Patch taken from upstream trunk. -- Alessio Treglia Mon, 18 Jun 2012 12:44:03 +0200 jalv (1.0.0~dfsg0-1) unstable; urgency=low * New upstream release. * Remove 0001-manpage.patch, adopted upstream. * debian/control: - Replace old LV2 build-deps with lv2-dev. - Tighten build-dep on lilv, add build-dependencies on libserd-dev and libsratom-dev. - Add build-dependency on sord. - Update Homepage. * Add patch to fix jalv.gtk's manpage section mismatch. * Update debian/watch. * Update debian/copyright. * Bump Standards. -- Alessio Treglia Mon, 21 May 2012 11:12:23 +0200 jalv (0~svn3409+dfsg0-1) unstable; urgency=low * Repack upstream tarball to get rid of the waf binary (Closes: #654478). * Adjust the clean target to properly clean the sources. -- Alessio Treglia Tue, 10 Jan 2012 10:12:50 +0100 jalv (0~svn3409-1) unstable; urgency=low * New upstream release: - Build Jalv in top-level build. - Send control output port updates to UIs (commonly used for metering). - Add a real URI map implementation. - Remove unnecessary configure checks for glib and gthread. - Support control changes from UI. - Implement instance-access extension (support IR.lv2 UI). -- Alessio Treglia Mon, 20 Jun 2011 14:15:39 +0200 jalv (0~svn3395-1) unstable; urgency=low * Initial release. (Closes: #630391) -- Alessio Treglia Tue, 14 Jun 2011 10:10:23 +0200 debian/gbp.conf0000644000000000000000000000006212207332610010577 0ustar [DEFAULT] pristine-tar = True compression = bzip2 debian/copyright0000644000000000000000000000516112207332003011114 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Jalv Upstream-Contact: David Robillard Source: http://download.drobilla.net/ Copyright: 2008-2012 David Robillard License: ISC Files: * Copyright: 2008-2012 David Robillard License: ISC Files: waf waflib/* Copyright: 2005-2012 Thomas Nagy License: BSD-3-clause Files: debian/* Copyright: 2011-2012 Alessio Treglia License: ISC License: ISC Copyright 2011 David Robillard . Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. . THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/get-svn-source.sh0000755000000000000000000000137412207141402012404 0ustar #!/bin/sh set -e BASE_REL=$(dpkg-parsechangelog 2>/dev/null | sed -ne 's/Version: \([0-9]\)~.*/\1/p') OLDDIR=${PWD} GOS_DIR=${OLDDIR}/get-orig-source SVN_COMMIT='svn log http://svn.drobilla.net/lad/trunk/jalv/ -l 1 | sed -ne "s/r\([0-9]\+\).*/\1/p"' if [ -z ${BASE_REL} ]; then echo 'Please run this script from the sources root directory.' exit 1 fi rm -rf ${GOS_DIR} mkdir ${GOS_DIR} && cd ${GOS_DIR} JALV_SVN_COMMIT=$(eval "${SVN_COMMIT}") svn export -r ${JALV_SVN_COMMIT} http://svn.drobilla.net/lad/trunk/jalv/ \ jalv-${BASE_REL}~svn${JALV_SVN_COMMIT} cd jalv-${BASE_REL}~svn${JALV_SVN_COMMIT}/ cd .. && tar cjf \ ${OLDDIR}/jalv_${BASE_REL}~svn${JALV_SVN_COMMIT}.orig.tar.bz2 \ jalv-${BASE_REL}~svn${JALV_SVN_COMMIT} --exclude-vcs rm -rf ${GOS_DIR} debian/source/0000755000000000000000000000000012207141402010457 5ustar debian/source/format0000644000000000000000000000001412207141402011665 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000016512207141402010212 0ustar version=3 opts="uversionmangle=s/-/./,dversionmangle=s/~dfsg.*//" \ http://download.drobilla.net/jalv-(.*)\.tar\.bz2