Bug#837473: whysynth package - new upstream version

2016-09-12 Thread James Cowgill
Control: reassign -1 src:whysynth 20090403-1.2
Control: reassign 775388 src:whysynth 20090403-1.2
Control: forcemerge 694317 775388 -1

Hi Olivier,

On 11/09/16 22:36, treb...@tuxfamily.org wrote:
> (Copying multimedia maintainers in case Rosea isn't available anymore)

I've merged the 3 duplicate bugs about this issue.

As you've probably noticed this package isn't maintained by the
multimedia maintainers so we can't do a direct upload to fix this.
However given how old the package is, I don't think NMUing a new
upstream version would be that controversial.

It looks like you've already done some work on this. If you want, you
could create an updated package and get it uploaded. debian-mentors is
the general list for packaging help.

Thanks,
James



signature.asc
Description: OpenPGP digital signature


Bug#837473: whysynth package - new upstream version

2016-09-11 Thread trebmuh

(Copying multimedia maintainers in case Rosea isn't available anymore)
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: whysynth
Source: http://www.smbolton.com/whysynth.html

Files: *
Copyright: Sean Bolton s...@smbolton.com
Comment:
 Sean Bolton s...@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 can...@all-day-breakfast.com
 .
 WhySynth (or Xsynth-DSSI) patch contributors:
 Nigel Henry cave.dnb2m9...@aliceadsl.fr
 Silvan (D. Michael McIntyre) rosegarden.trumpe...@gmail.com
 Garett Shulman shulm...@colorado.edu
 Ken Restivo k...@restivo.org
 .
 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: GPL-2

Files: debian/*
Copyright:
 2011 Regis Boudin 
 2009 rosea grammostola 
License: GPL-2

License: GPL-2
 This package 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.
Comment:
 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".


Bug#837473: whysynth package - new upstream version

2016-09-11 Thread trebmuh

Package: whysynth
Version: 20090403-1.2
Tag: patch

Dear Debian Maintainers,

Please note that there is a new upstream version from 2012. I've been 
building (.deb with pbuilder) and playing it on a debian-jessie system, 
and it works great.


From my home-package, I found those things :

1) we can add "libcairo2-dev" as build-depends in order to build 
whysynth with nicer knobs.


2) we can drop the debian/control build-depends' "libasound-dev" which 
is not available anymore in debian.


3) we can bump to debhelper (>= 9).

4) the upstream repo moved to 
https://github.com/smbolton/whysynth/releases which the debian/watch 
file can be pointed to I think.


5) Please, find an updated machine-readable debian/copyright

Hope that helps.

Olivier
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: whysynth
Source: http://www.smbolton.com/whysynth.html

Files: *
Copyright: Sean Bolton s...@smbolton.com
Comment:
 Sean Bolton s...@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 can...@all-day-breakfast.com
 .
 WhySynth (or Xsynth-DSSI) patch contributors:
 Nigel Henry cave.dnb2m9...@aliceadsl.fr
 Silvan (D. Michael McIntyre) rosegarden.trumpe...@gmail.com
 Garett Shulman shulm...@colorado.edu
 Ken Restivo k...@restivo.org
 .
 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: GPL-2

Files: debian/*
Copyright:
 2011 Regis Boudin 
 2009 rosea grammostola 
License: GPL-2

License: GPL-2
 This package 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.
Comment:
 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".