debian/0000755000000000000000000000000011751074460007173 5ustar debian/compat0000644000000000000000000000000211602323757010372 0ustar 7 debian/rules0000755000000000000000000000057711745205206010261 0ustar #!/usr/bin/make -f export DESTDIR=$(CURDIR)/debian/mda-lv2 WAF = ./waf %: dh $@ override_dh_auto_configure: $(WAF) configure --prefix=/usr --debug override_dh_auto_build: $(WAF) override_dh_auto_install: $(WAF) install override_dh_auto_clean: $(WAF) clean || true find -name "*.pyc" -delete rm -rf build .waf* dh_auto_clean # No tests available override_dh_auto_test: debian/control0000644000000000000000000000567711751074157010620 0ustar Source: mda-lv2 Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia Standards-Version: 3.9.3 Build-Depends: debhelper (>= 7.0.50~), libfftw3-dev, libgtk2.0-dev, libxt-dev, lv2-dev, python, xsltproc Homepage: http://drobilla.net/software/mda-lv2/ Vcs-Git: git://git.debian.org/pkg-multimedia/mda-lv2.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/mda-lv2.git Package: mda-lv2 Provides: lv2-plugin Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: Paul Kellett's MDA plugins ported to LV2 This package provides Paul Kellett's MDA plugins ported to the LV2 specification. . LV2 (LADSPA version 2) is an open standard for plugins and matching host applications, mainly targeted at audio processing and generation. . This package provides the following synths and effects: * Ambience - Reverb effect * Bandisto - Multi-band distortion * BeatBox - Drum replacer * Combo - Amp & speaker simulation * De-ess - High frequency dynamics processor * Degrade - Sample quality reduction * Delay - Simple stereo delay with feedback tone control * Detune - Simple up/down pitch shifting thickener * Dither - Range of dither types including noise shaping * DubDelay - Delay with feedback saturation and time/pitch modulation * Dynamics - Compressor / Limiter / Gate * DX10 - FM Synthesizer * Envelope - Envelope follower / VCA * EPiano - Acoustic piano * Image - Stereo image adjustment and M-S matrix * JX10 - 2-Oscillator analog synthesizer * Leslie - Rotary speaker simulator * Limiter - Opto-electronic style limiter * Looplex - Looping plugin * Loudness - Equal loudness contours for bass EQ and mix correction * Multiband - Multi-band compressor with M-S processing modes * Overdrive - Soft distortion * RePsycho - Drum loop pitch changer * RezFilter - Resonant filter with LFO and envelope follower * RingMod - Ring modulator with sine-wave oscillator * Round Panner - 3D panner * Shepard - Continuously rising/falling tone generator * SpecMeter - VU-meter * Splitter - Frequency / level crossover for setting up dynamic processing * Stereo Simulator - Haas delay and comb filtering * Sub-Bass Synthesizer - Several low frequency enhancement methods * Talkbox - High resolution vocoder * TestTone - Signal generator with pink and white noise, impulses and sweeps * Thru-Zero Flanger - Classic tape-flanging simulation * Tracker - Pitch tracking oscillator, or pitch tracking EQ * Transient - Transient shaper * Vocoder - Switchable 8 or 16 band vocoder * VocInput - Pitch tracking oscillator for generating vocoder carrier input . These plugins make no claim of compatibility, or any other relation, to VST. This code does not require the VST SDK, or any other non-free software, and it has never come into contact with any part of the VST SDK. debian/changelog0000644000000000000000000000352411751074253011051 0ustar mda-lv2 (1.0.0~dfsg0-1) unstable; urgency=low * First upstream stable release. * Drop build-dependency on slv2. * Replace build-dep on lv2core with lv2-dev. * Fix dh_auto_clean rule. * Update debian/copyright. * Add watch file. * Bump Standards. * Update Homepage field. -- Alessio Treglia Sat, 05 May 2012 02:47:30 +0200 mda-lv2 (0~svn3620+dfsg0-1) unstable; urgency=low * New SVN snapshot. Strip waf out of the tarball (Closes: #654489). * Add unpack_waf.sh script and adjust get-svn-source.sh to strip waf out of the tarball. * Properly clean sources tree. * Bump Standards. -- Alessio Treglia Tue, 10 Jan 2012 22:46:36 +0100 mda-lv2 (0~svn3133-1) unstable; urgency=low * New upstream SVN snapshot. * Upstream has moved sources to a new location. * Update Homepage field. * Update debian/copyright to DEP-5 rev. 166 * Use waf as buildsystem. * Drop 01-makefile.patch, now unnecessary. * Drop 02-system_libs.patch, now unnecessary. * Update licensing information. * Purge autowaf.pyc. * Add licensing information about waf. * Build-depend on python. -- Alessio Treglia Thu, 14 Apr 2011 01:12:41 +0200 mda-lv2 (0~svn2677-1) unstable; urgency=low * New upstream release. * Update debian/get-svn-source.sh, export only selected revision. * Refresh 01-makefile.patch, remove unneeded chunks. -- Alessio Treglia Thu, 02 Dec 2010 01:18:24 +0100 mda-lv2 (0~svn2614-2) unstable; urgency=low * Fix linking order to avoid FTBFS with binutils-gold. * Install all *.ttl files properly. -- Alessio Treglia Tue, 30 Nov 2010 12:09:52 +0100 mda-lv2 (0~svn2614-1) unstable; urgency=low * Initial release (Closes: #602572). -- Alessio Treglia Sat, 06 Nov 2010 01:37:34 +0100 debian/gbp.conf0000644000000000000000000000010311602323757010605 0ustar [DEFAULT] sign-tags = True pristine-tar = True compression = bzip2 debian/copyright0000644000000000000000000000603711745205056011134 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: MDA-LV2 Upstream-Contact: Dave Robillard Source: http://svn.drobilla.net/lad/trunk/plugins/mdala.lv2/ Comment: MDA plugins are originally by Paul Kellett and were released under the GPLv2 or later, or the MIT license. This port is based on revision 10 of the MDA SVN repository at: https://mda-vst.svn.sourceforge.net/svnroot/mda-vst . These plugins make no claim of compatibility, or any other relation, to VST. This code does not require the VST SDK, or any other non-free software. This code has never come into contact with any part of the VST SDK. Files: * Copyright: 2008-2011 David Robillard 1999-2000 Paul Kellett (Maxim Digital Audio) License: GPL-3+ Files: waf Copyright: 2005-2011 Thomas Nagy 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. Files: debian/* Copyright: 2010-2012 Alessio Treglia License: GPL-3+ License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Comment: On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-3'. . You should have received a copy of the GNU General Public License along with this program. If not, see . debian/get-svn-source.sh0000755000000000000000000000140111703127204012377 0ustar #!/bin/sh 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/plugins/mdala.lv2/ -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 UNPACK_WAF=$PWD/debian/unpack_waf.sh rm -rf ${GOS_DIR} mkdir ${GOS_DIR} && cd ${GOS_DIR} MDA_LV2_SVN_COMMIT=$(eval "${SVN_COMMIT}") svn export -r ${MDA_LV2_SVN_COMMIT} http://svn.drobilla.net/lad/trunk/plugins/mdala.lv2/ mda-lv2 cd mda-lv2/ ${UNPACK_WAF} cd .. && tar cjf \ ${OLDDIR}/mda-lv2_${BASE_REL}~svn${MDA_LV2_SVN_COMMIT}.orig.tar.bz2 \ mda-lv2 --exclude=.svn --exclude=lv2_ui.h rm -rf ${GOS_DIR} debian/source/0000755000000000000000000000000011602323757010474 5ustar debian/source/format0000644000000000000000000000001411602323757011702 0ustar 3.0 (quilt) debian/unpack_waf.sh0000755000000000000000000000223311703126612011642 0ustar #!/bin/bash # unpack_waf - generate an unpacked instance of the waf all-in-one blob # Copyright (C) 2012 Alessio Treglia # Based on: http://wiki.debian.org/UnpackWaf # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. set -e echo -n "Unpacking waf... " ./waf --help &>/dev/null WAFDIR=`ls .waf-*/` mv .waf-*/${WAFDIR} ${WAFDIR} sed -i '/^#==>$/,$d' waf rmdir .waf-* echo "OK." echo -n "Purging .pyc files... " find ${WAFDIR} -name "*.pyc" -delete echo "OK." debian/watch0000644000000000000000000000007611745203532010224 0ustar version=3 http://download.drobilla.net/mda-lv2-(.*)\.tar\.bz2 debian/mda-lv2.lintian-overrides0000644000000000000000000000007611602323757014021 0ustar mda-lv2: image-file-in-usr-lib mda-lv2: no-upstream-changelog debian/clean0000644000000000000000000000001411602323757010174 0ustar autowaf.pyc debian/README.source0000644000000000000000000000013611602323757011353 0ustar To retrieve an updated upstream's tarball you can use the script in debian/get-svn-source.sh.