debian/0000755000000000000000000000000011666412737007203 5ustar debian/compat0000644000000000000000000000000211666407760010401 0ustar 7 debian/dssi-dev.docs0000644000000000000000000000003711666407760011573 0ustar README doc/RFC.* doc/why-use.* debian/rules0000755000000000000000000000013511666407760010262 0ustar #!/usr/bin/make -f # -*- makefile -*- LDFLAGS+=-Wl,--as-needed %: dh $@ --with autoreconf debian/control0000644000000000000000000000622711666407760010615 0ustar Source: dssi Section: libdevel Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Alessio Treglia Build-Depends: debhelper (>= 7.0.8~), dh-autoreconf, ladspa-sdk, libjack-dev, liblo-dev, libasound2-dev [linux-any], libdssialsacompat-dev [!linux-any], libqt4-dev, libx11-dev, libsndfile1-dev, libsm-dev, libsamplerate0-dev, autotools-dev (>= 20100122.1~) Standards-Version: 3.9.2 Homepage: http://dssi.sourceforge.net/ Vcs-Git: git://git.debian.org/pkg-multimedia/dssi.git Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/dssi.git Package: dssi-dev Architecture: all Depends: ladspa-sdk, libasound2-dev | libdssialsacompat-dev, pkg-config, ${misc:Depends} Suggests: libjack-dev Description: Header file for compiling DSSI plugins and hosts DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . DSSI is an open specification developed for use in Linux audio applications, although it is portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi. . This package contains the header file required for compiling hosts and plugins. Package: dssi-utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: Command-line utilities for sending commands to DSSI plugins DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . DSSI is an open specification developed for use in Linux audio applications, although it is portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi. . This package contains the dssi_osc_send and dssi_osc_update utilities which can, for instance, be used to send commands to the DSSI trivial synth plugin. Package: dssi-host-jack Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: dssi-utils Description: Example of DSSI host DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . DSSI is an open specification developed for use in Linux audio applications, although it is portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi. . This package contains an example DSSI host which is useful for testing new plugins. It listens for MIDI events on an ALSA sequencer port, delivers them to DSSI synths and outputs the result via JACK. It does not currently support audio input (e.g. for DSSI effects plugins). Package: dssi-example-plugins Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: dssi-utils Description: Examples of DSSI plugin DSSI is an API for audio plugins, with particular application for software synthesis plugins with native user interfaces. . DSSI is an open specification developed for use in Linux audio applications, although it is portable to other platforms. It may be thought of as LADSPA-for-instruments, or something comparable to VSTi. . This is a set containing three example DSSI plugins. debian/changelog0000644000000000000000000000770511666410455011061 0ustar dssi (1.1.1~dfsg0-1) unstable; urgency=low * New upstream release: - Fixed crash in less_trivial_synth.c in init() with GCC 4.6. - Fixed linking with GNU gold linker. * On dssi-dev's Depends field, set alternative build-dependency on libasound2-dev | libdssialsacompat-dev. * Drop 0001-binutils_gold.patch, applied upstream. * Drop debian/patches, now empty. * Update debian/copyright to comply with DEP-5 rev. 202 -- Alessio Treglia Sat, 03 Dec 2011 13:07:15 +0100 dssi (1.1.0-6) unstable; urgency=low * Install libasound2-dev on linux archs only. -- Alessio Treglia Tue, 02 Aug 2011 15:07:04 +0200 dssi (1.1.0-5) unstable; urgency=low * Add libdssialsacompat-dev on Build-Depends for non-Linux archs. * Fix for description-synopsis-starts-with-article and one small correction. -- Alessio Treglia Mon, 01 Aug 2011 21:27:13 +0200 dssi (1.1.0-4) unstable; urgency=low * Add libasound2-dev to dssi-dev's Depends field (Closes: #636071); thanks to Romain Beauxis for the report. * Depends on libjack-dev only, remove alt-dep on libjack-jackd2-dev.. * Small fix to the description. * Bump Standards. -- Alessio Treglia Sun, 31 Jul 2011 10:58:00 +0200 dssi (1.1.0-3) unstable; urgency=low * Enable DH's autoreconf add-on. * Add pkg-config to dssi-dev's Depends field. * Add patch to fix FTBFS with GNU's gold linker (Closes: #618088). * Update debian/gbp.conf -- Alessio Treglia Mon, 14 Mar 2011 09:43:41 +0100 dssi (1.1.0-2) unstable; urgency=low * Upload to unstable. * Move dependency on libjack-dev to Suggests (Closes: #609708). -- Alessio Treglia Wed, 09 Feb 2011 11:22:02 +0100 dssi (1.1.0-1) experimental; urgency=low * New upstream release. * Install new dssi_list_plugins and dssi_analayse_plugin command line tools. * Install karplong plugin. * debian/control: - Fix jack {build-,}dependencies order. - GUIs are now developed with Qt4, switch build-deps from Qt3 to Qt4. - Build-depends on libx11-dev,libsm-dev. -- Alessio Treglia Sat, 16 Oct 2010 14:50:33 +0200 dssi (1.0.0-2~exp1) experimental; urgency=low * New maintainer (Closes: #536620). * Use "dh $@ --with foo" for compatibility with DH 8. * Add .gitignore file. * Add gbp config file. * First build with JACK2. -- Alessio Treglia Sun, 22 Aug 2010 21:00:55 +0200 dssi (1.0.0-1) unstable; urgency=low * QA upload. * Change maintainer to Debian QA Group. * New upstream release (Closes: #557710). * Refresh JACK build-dependency (Closes: #527408). * Switch to format 3.0 (quilt). * Switch to DH 7 + autotools_dev add-on. * debian/rules: Add -Wl,--as-needed to linking options. * Drop dpatch. * Drop patches, applied upstream. * debian/control: - Add missing ${misc:Depends}. - Drop ${shlibs:Depends} macro from dssi-dev Depends field, it's unnecessary. - Replace build-dependency on liblo0-dev -> liblo-dev. - Remove ALSA support for those architectures that don't provide it. - Add Homepage field. * Manpages are provided by upstream now. * Add watch file. * Bump Standards. * Update debian/copyright file. -- Alessio Treglia Mon, 02 Aug 2010 11:15:09 +0200 dssi (0.9.1-3) unstable; urgency=low * Build fix for gcc-4.3 from Martin Michlmayr. Closes: #417162. * Update policy version from 3.6.2 to 3.7.2. No changes needed. -- Mark Hymers Sat, 7 Apr 2007 23:12:52 +0100 dssi (0.9.1-2) unstable; urgency=low * dssi-dev needs to Depend on ladspa-sdk and libjack0.100.0-dev. Closes: #352336. Thanks to Michael Koch for noticing -- Mark Hymers Sat, 11 Feb 2006 12:41:43 +0000 dssi (0.9.1-1) unstable; urgency=low * Initial upload. Closes: #280165. -- Mark Hymers Sat, 14 Jan 2006 15:52:55 +0000 debian/dssi-example-plugins.install0000644000000000000000000000027111666407760014645 0ustar usr/lib/dssi/less_trivial_synth/ usr/lib/dssi/less_trivial_synth.so usr/lib/dssi/trivial_sampler/ usr/lib/dssi/trivial_sampler.so usr/lib/dssi/trivial_synth.so usr/lib/dssi/karplong.so debian/README.Debian0000644000000000000000000000065111666407760011246 0ustar dssi for Debian --------------- DSSI upstream have stated that as of 0.9.1, the DSSI API will be stable until 2.0. We have therefore placed all plugins and include files in the default directories which we hadn't done in the pre-upload to Debian packages. This means that applications which use DSSI can use the default DSSI_PATH of /usr/lib/dssi. -- Mark Hymers , Thu, 29 Dec 2005 15:464:39 +0000 debian/dssi-dev.install0000644000000000000000000000004011666407760012303 0ustar usr/include/ usr/lib/pkgconfig/ debian/gbp.conf0000644000000000000000000000005711666407760010624 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/copyright0000644000000000000000000000507511666412314011134 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=202 Upstream-Name: DSSI Upstream-Contact: Sean Bolton Source: http://sourceforge.net/projects/dssi/files/dssi/ Files: * Copyright: 2004, 2009 Chris Cannam, Steve Harris and Sean Bolton License: LGPL-2.1+ Files: tests/controller.c Copyright: 2004 Steve Harris License: GPL-2+ Files: jack-dssi-host/* Copyright: 2004, 2009 Chris Cannam, Steve Harris and Sean Bolton License: other-1 Files: examples/* Copyright: 2004, 2009 Chris Cannam, Steve Harris and Sean Bolton License: public-domain The work is in public domain. Files: debian/* Copyright: 2010-2011 Alessio Treglia 2005-2007 Mark Hymers License: LGPL-2.1+ License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. Comment: On Debian systems the full text of the GNU Lesser General Public License can be found in the `/usr/share/common-licenses/LGPL-2.1' file. . You should have received a copy of the GNU Lesser General Public License along with this program. If not, see . License: GPL-2+ 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. Comment: On Debian systems the full text of the GNU General Public License can be found in the `/usr/share/common-licenses/GPL-2' file. . You should have received a copy of the GNU General Public License along with this program. If not, see . License: other-1 Permission to use, copy, modify, distribute, and sell this software for any purpose is hereby granted without fee, provided that the above copyright notice and this permission notice are included in all copies or substantial portions of the software. debian/source/0000755000000000000000000000000011666407760010503 5ustar debian/source/format0000644000000000000000000000001411666407760011711 0ustar 3.0 (quilt) debian/dssi-utils.install0000644000000000000000000000026511666407760012676 0ustar usr/bin/dssi_osc* usr/bin/dssi_analyse_plugin usr/bin/dssi_list_plugins usr/share/man/man1/dssi_osc* usr/share/man/man1/dssi_analyse_plugin.1 usr/share/man/man1/dssi_list_plugins.1 debian/watch0000644000000000000000000000012611666411561010225 0ustar version=3 opts=dversionmangle=s/~dfsg.*// \ http://sf.net/dssi/dssi-([\d.]*)\.tar\.gz debian/dssi-host-jack.install0000644000000000000000000000007311666407760013416 0ustar usr/bin/jack-dssi-host usr/share/man/man1/jack-dssi-host.1