sineshaper (0.4.2-4.2) debian-dir only changes

Summary

 debian/changelog            |   57 +++++++++++++++++++++++
 debian/compat               |    1 
 debian/control              |   24 +++++++++
 debian/copyright            |   27 ++++++++++
 debian/docs                 |    1 
 debian/rules                |  109 ++++++++++++++++++++++++++++++++++++++++++++
 debian/sineneshaper.desktop |    9 +++
 7 files changed, 228 insertions(+)

    
download this patch

Patch contents

--- sineshaper-0.4.2.orig/debian/control
+++ sineshaper-0.4.2/debian/control
@@ -0,0 +1,24 @@
+Source: sineshaper
+Section: sound
+Priority: optional
+Maintainer: Debian Multimedia Team <debian-multimedia@lists.debian.org>
+Uploaders: Willem van Engen <debrepo@willem.engen.nl>, Free Ekanayaka <freee@debian.org>, Joost Yervante Damad <andete@debian.org>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, libglademm-2.4-dev (>= 2.4.1), libglib2.0-dev (>= 2.4.6), dssi-dev, liblo-dev, ladspa-sdk, libasound2-dev, chrpath, libcairomm-1.0-dev
+Standards-Version: 3.7.2
+
+Package: sineshaper
+Architecture: any
+Provides: dssi-plugin
+Depends: ${shlibs:Depends}, ${misc:Depends}, dssi-host-jack
+Description: Monophonic synth plugin with two oscillators and waveshapers
+ A monophonic synth plugin that sends the sound from two sine oscillators
+ through two sine waveshapers in series. You can control the vibrato, tremolo,
+ portamento, the tuning of both oscillators, the oscillator mix, and the shape
+ amount (total and split over both shapers). There is also an ADSR envelope
+ generator that can control the total shape amount and the amplification (with
+ controllable sensitivity for both), an LFO for the total shape amount, and a
+ feedback delay. The shape amount and amplification is velocity sensitive, and
+ the "Mod Wheel" MIDI controller is bound to the total shape amount.
+ .
+ This is a development version, so things will probably change - don't use this
+ plugin in a patch or song and expect later versions to work in the same way. 
--- sineshaper-0.4.2.orig/debian/copyright
+++ sineshaper-0.4.2/debian/copyright
@@ -0,0 +1,27 @@
+This package was debianized by Willem van Engen <wvengen+demudi@stack.nl> on
+Fri,  5 Aug 2005 02:02:05 +0000.
+
+It was downloaded from http://www.student.nada.kth.se/~d00-llu/music_dssi.php
+
+Copyright Holder: Lars Luthman <larsl@users.sourceforge.net>
+
+License:
+
+   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.
+
+   You should have received a copy of the GNU General Public License
+   along with this package; if not, write to the Free Software
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+   02110-1301, USA.        
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
+
--- sineshaper-0.4.2.orig/debian/rules
+++ sineshaper-0.4.2/debian/rules
@@ -0,0 +1,109 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+config.status: configure
+	dh_testdir
+	# Add here commands to configure the package.
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+
+build: build-stamp
+
+build-stamp:  config.status
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE)
+	#docbook-to-man debian/dssi0.9-plugin-sineshaper.sgml > dssi0.9-plugin-sineshaper.1
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) distclean
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	# Add here commands to install the package into debian/sineshaper
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/sineshaper
+
+	# Remove rpath
+	chrpath -d $(CURDIR)/debian/sineshaper/usr/lib/dssi/sineshaper/sineshaper_gtk
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installexamples
+#	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+#	dh_perl
+#	dh_python
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 
--- sineshaper-0.4.2.orig/debian/sineneshaper.desktop
+++ sineshaper-0.4.2/debian/sineneshaper.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Sineshaper
+Comment=Monophonic synth plugin with two oscillators and waveshapers
+Exec=jack-dssi-host sineshaper.so
+Icon=/usr/lib/dssi/sineshaper/sineshaper.png
+Terminal=false
+Type=Application
+Categories=GNOME;Application;AudioVideo;Audio;Synthesis;
--- sineshaper-0.4.2.orig/debian/changelog
+++ sineshaper-0.4.2/debian/changelog
@@ -0,0 +1,57 @@
+sineshaper (0.4.2-4.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix build-dep on liblo-dev. (Closes: #530859) 
+
+ -- Marc 'HE' Brockschmidt <he@debian.org>  Tue, 09 Mar 2010 13:04:32 +0100
+
+sineshaper (0.4.2-4.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Specify sigc:: namespace to avoid conflicts with signal(2).
+    (Closes: #527667)
+
+ -- Chris Lamb <lamby@debian.org>  Sun, 16 Aug 2009 21:26:50 +0100
+
+sineshaper (0.4.2-4) unstable; urgency=low
+
+  * debian/control:
+     - depend on dssi-host-jack
+     - build-depend on libcairomm-1.0-dev
+  * Added .desktop file
+
+ -- Free Ekanayaka <freee@debian.org>  Mon, 14 May 2007 11:08:00 +0200
+
+sineshaper (0.4.2-3) unstable; urgency=low
+
+  * Recommend "dssi-host-jack" as the sineshaper.sh script uses that.
+
+ -- Joost Yervante Damad <andete@debian.org>  Sat, 12 May 2007 16:51:43 +0200
+
+sineshaper (0.4.2-2) unstable; urgency=low
+
+  * Fixes FTBFS with gcc-4.3 (Closes: #421231) 
+
+ -- Joost Yervante Damad <andete@debian.org>  Sat, 12 May 2007 16:36:45 +0200
+
+sineshaper (0.4.2-1) unstable; urgency=low
+
+  * New package name, to match upstream tarball name
+  * New upstream release 0.4.2
+  * First upload to Debian (Closes: #412473)
+
+ -- Free Ekanayaka <freee@debian.org>  Mon, 19 Feb 2007 11:53:04 +0100
+
+dssi0.9-plugin-sineshaper (0.4.1-1) unstable; urgency=low
+
+  * New upstream release 0.4.1
+  * Disabled About-dialog to enable use of Debian's gtkmm2.4
+
+ -- Willem van Engen <wvengen+demudi@stack.nl>  Mon, 24 Oct 2005 10:33:41 +0000
+
+dssi0.9-plugin-sineshaper (0.3.0-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Willem van Engen <wvengen+demudi@stack.nl>  Fri,  5 Aug 2005 02:02:05 +0000
+
--- sineshaper-0.4.2.orig/debian/docs
+++ sineshaper-0.4.2/debian/docs
@@ -0,0 +1 @@
+README
--- sineshaper-0.4.2.orig/debian/compat
+++ sineshaper-0.4.2/debian/compat
@@ -0,0 +1 @@
+4