--- whysynth-20090403.orig/debian/watch +++ whysynth-20090403/debian/watch @@ -0,0 +1,23 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to examine a Webpage +# +http://www.smbolton.com/whysynth.html whysynth-(.*)\.tar\.bz2 + +# Uncomment to examine a Webserver directory +#http://www.example.com/pub/whysynth-(.*)\.tar\.gz + +# Uncommment to examine a FTP server +#ftp://ftp.example.com/pub/whysynth-(.*)\.tar\.gz debian uupdate + +# Uncomment to find new files on sourceforge, for devscripts >= 2.9 +# http://sf.net/whysynth/whysynth-(.*)\.tar\.gz + +# Uncomment to find new files on GooglePages +# http://example.googlepages.com/foo.html whysynth-(.*)\.tar\.gz --- whysynth-20090403.orig/debian/docs +++ whysynth-20090403/debian/docs @@ -0,0 +1,2 @@ +README +TODO --- whysynth-20090403.orig/debian/changelog +++ whysynth-20090403/debian/changelog @@ -0,0 +1,23 @@ +whysynth (20090403-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Build-depend on libasound2-dev | libasound-dev instead of libasound-dev. + Closes: #641341. + + -- Regis Boudin Sat, 08 Oct 2011 14:46:14 +0100 + +whysynth (20090403-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Demote dssi-host-jack to Suggests, following the example of dssi. + Closes: #604815. + * Stop shipping the la file, not needed. Closes: #633203. + + -- Regis Boudin Sun, 02 Oct 2011 13:07:01 +0100 + +whysynth (20090403-1) unstable; urgency=low + + * Initial release (Closes: #520239) + + -- rosea grammostola Sat, 04 Apr 2009 10:46:50 +0200 + --- whysynth-20090403.orig/debian/rules +++ whysynth-20090403/debian/rules @@ -0,0 +1,10 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + + +# Add here any variable or target overrides you need. + +binary-install/whysynth:: + rm -f debian/whysynth/usr/lib/dssi/*.la --- whysynth-20090403.orig/debian/control +++ whysynth-20090403/debian/control @@ -0,0 +1,22 @@ +Source: whysynth +Section: sound +Priority: optional +Maintainer: rosea grammostola +Build-Depends: cdbs, debhelper (>= 7), autotools-dev, libasound2-dev | libasound-dev, libgtk2.0-dev, dssi-dev, liblo0-dev, libfftw3-dev, ladspa-sdk +Standards-Version: 3.8.1 +Homepage: http://www.smbolton.com/whysynth.html + +Package: whysynth +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: qjackctl, vkeybd, dssi-host-jack +Description: DSSI Soft Synth Interface + Disposable Soft Synth Interface (DSSI). A brief list of features: + - 4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per voice. + - 10 oscillator modes minBLEP, wavecycle, asynchronous granular, three + FM modes, waveshaper, noise, PADsynth, and phase distortion. + - 6 filter modes. + - flexible modulation and mixdown options. + DSSI is a plugin API for software instruments (soft synths) with user + interfaces, permitting them to be hosted in-process by audio applications. + More information on DSSI can be found at: http://dssi.sourceforge.net/ --- whysynth-20090403.orig/debian/copyright +++ whysynth-20090403/debian/copyright @@ -0,0 +1,101 @@ +This package was debianized by: + + rosea grammostola on Mon, 30 Mar 2009 11:58:00 +0200 + +It was downloaded from: + + http://www.smbolton.com/whysynth.html + +Upstream Authors: + + Sean Bolton sean@smbolton.com + + Much of the original code in WhySynth would not have been possible + without the generous availability of the work of Tim Stilson, Julius + Smith, Eli Brandt, John Chowning, Curtis Roads, and a slew of other + pioneers. + + Bug fixes have been contributed by: + Chris Cannam cannam@all-day-breakfast.com + + WhySynth (or Xsynth-DSSI) patch contributors: + Nigel Henry cave.dnb2m97pp@aliceadsl.fr + Silvan (D. Michael McIntyre) rosegarden.trumpeter@gmail.com + Garett Shulman shulmang@Colorado.EDU + Ken Restivo ken@restivo.org + + +Copyright: + + Copyright (C) 2008 Sean Bolton + + WhySynth mutated out of Xsynth-DSSI, and a few bits of code may + remain from the original Xsynth v1.0.2, copyright (c) 1999 S. J. + Brookes, under the GNU General Public License version 2. + + Portions of the minBLEP oscillator code are based on Fons + Adriaensen's VCO-plugins v0.3.0, copyright (c) 2003 under the GNU + General Public License version 2. (Thanks also to Daniel Werner for + his public domain minBLEP generation code, upon which I based my + discontinuity-delta generation code). + + The MVCLPF-3 filter was taken directly from Fons Adriaensen's + MCP-plugins v0.3.0, copyright (c) 2003 under the GNU General Public + License version 2. + + The amSynth 4P-LPF filter comes from Nick Dowell's amSynth, + copyright (c) 2001,2002 Nick Dowell, under the GNU General Public + License version 2. + + The asynchronous granular synthesis implementation was inspired by + MSS, (c) 2002 Mats Olsson. Some of the grain envelope code comes + directly from Mats. + + The PADsynth implementation began as Nasca O. Paul's public domain + example code. + + Major portions of the event handling code are derived from + Fluidsynth, copyright (c) 2003 Peter Hanappe and others, under the + GNU General Public License version 2. + + Portions of the DSSI interface and OSC handling code come from Chris + Cannam and Steve Harris's public domain DSSI example code. + + The GTK+ knob code was adapted from gAlan 0.2.0, copyright (c) 1999 + Tony Garnock-Jones. + + The wavecycle data was in part resynthesized from Claude Kaber's + Virtual K4 soundfont, and from //christian's exegesis of the Ensoniq + SQ-80 wavetable ROMs. + + The Kellet pink noise filter and reson{r,z} filters come from + Csound, copyright (c) 1999 Sean Costello, rasmus ekman, et. al. + + Nearly all of the Plate reverb code comes from the Plate2x2 + reverb in CAPS 0.2.3, copyright (c) 2002-4 Tim Goetze. + + +License: + + 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 package 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, see . + +On Debian systems, the complete text of the GNU General +Public License version 2 can be found in `/usr/share/common-licenses/GPL-2'. + +The Debian packaging is: + + Copyright (C) 2009 rosea grammostola + +and is licensed under the GPL version 2 or (at your option) any later version, see above. + --- whysynth-20090403.orig/debian/dirs +++ whysynth-20090403/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin --- whysynth-20090403.orig/debian/compat +++ whysynth-20090403/debian/compat @@ -0,0 +1 @@ +7