debian/0000755000000000000000000000000012202236302007156 5ustar debian/source/0000755000000000000000000000000012156427703010475 5ustar debian/source/format0000644000000000000000000000001412156427703011703 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012156427703010624 5ustar debian/patches/series0000644000000000000000000000002112156427703012032 0ustar 01-pathmax.patch debian/patches/01-pathmax.patch0000644000000000000000000000247012156427703013530 0ustar Description: Avoid unconditionalized use of PATH_MAX to try to build fine on hurd too. Author: Alessio Treglia Forwarded: no --- src/gui_callbacks.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) --- nekobee.orig/src/gui_callbacks.c +++ nekobee/src/gui_callbacks.c @@ -73,11 +73,14 @@ file_selection_set_path(GtkWidget *file_ gtk_file_selection_set_filename(GTK_FILE_SELECTION(file_selection), file_selection_last_filename); } else if (project_directory && strlen(project_directory)) { - if (project_directory[strlen(project_directory) - 1] != '/') { - char buffer[PATH_MAX]; - snprintf(buffer, PATH_MAX, "%s/", project_directory); + size_t path_len = strlen(project_directory); + if (project_directory[path_len - 1] != '/') { + char *buffer; + buffer = malloc(path_len + 2); + snprintf(buffer, path_len + 2, "%s/", project_directory); gtk_file_selection_set_filename(GTK_FILE_SELECTION(file_selection), buffer); + free(buffer); } else { gtk_file_selection_set_filename(GTK_FILE_SELECTION(file_selection), project_directory); debian/nekobee.sh0000644000000000000000000000004612156427703011141 0ustar #!/bin/bash jack-dssi-host nekobee.so debian/nekobee.desktop0000644000000000000000000000032212156437212012171 0ustar [Desktop Entry] Name=Nekobee Comment=Simple single-oscillator DSSI plugin Keywords=audio;sound;jackd,midi,synth;synthesizer Exec=nekobee Icon= Terminal=false Type=Application Categories=GNOME;AudioVideo;Audio; debian/changelog0000644000000000000000000000535412202236024011040 0ustar nekobee (0.1.7-4) unstable; urgency=low * Add myself as uploader. * Bump standards. * Fix VCS canonical URLs. * Set dh/compat 9. * Don't sign tags. * Added Keywords entry to desktop file. -- Jaromír Mikeš Thu, 13 Jun 2013 23:07:31 +0200 nekobee (0.1.7-3) unstable; urgency=low * Team upload. * Switch packaging format to 3.0 (quilt). * debian/patches/01-pathmax.patch: - Avoid unconditionalized use of PATH_MAX to try to build fine on hurd too. * debian/control: - Remove myself from the Uploaders list. - Remove DM-Upload-Allowed: yes. - Build-depend on dh-autoreconf. - Demote dssi-host-jack to Suggests. - Bump Standards. * debian/rules: - Use dh-autoreconf. - Link with -Wl,--as-needed. * Add gbp config file. -- Alessio Treglia Thu, 14 Apr 2011 18:46:46 +0200 nekobee (0.1.7-2) unstable; urgency=low * Bump Standards. * liblo transition. -- Alessio Treglia Sun, 28 Feb 2010 19:09:43 +0100 nekobee (0.1.7-1) unstable; urgency=low * New upstream release. * Switch to debhelper 7. * debian/control: - Add myself to Uploaders and set DM-Upload-Allowed to yes. - Set Debian Multimedia Maintainers as Maintainer. - Set Free as uploader. - Bump Standards. - Build-dependencies: s/automake1.9/automake/. - Add Homepage field. - Add Vcs-* fields. - Remove dpatch build-dependency. * Fix desktop file as per spec. * Fix debian/menu as per spec. * debian/copyright: - Fix copyright-refers-to-symlink-license lintian warning. - Update. * debian/nekobee.sh: - Small script to run the plugin in standalone mode; this will be installed in /usr/bin/nekobee. * Make debian/watch file working again (Closes: #450379). * This fixes almost all lintian warnings (Closes: #524324). -- Alessio Treglia Tue, 05 Jan 2010 01:27:54 +0100 nekobee (0.1.6-1) unstable; urgency=low * New upstream release * FTBFS if built twice in a row (Closes: #424594) * Actually added .desktop file -- Free Ekanayaka Sat, 1 Sep 2007 11:30:12 +0200 nekobee (0.1.5+svn20070508.r30-2) unstable; urgency=low * Depend on dssi-host-jack * Added .desktop file -- Free Ekanayaka Mon, 14 May 2007 11:12:16 +0200 nekobee (0.1.5+svn20070508.r30-1) unstable; urgency=low * Using SVN head, as suggested by the upstream author (Closes: #422413) * Fixed description, it was uncorrectly mentioning qsynth samples -- Free Ekanayaka Tue, 8 May 2007 23:51:38 +0200 nekobee (0.1.5-1) unstable; urgency=low * Initial release (Closes: # 412472) -- Free Ekanayaka Mon, 19 Feb 2007 11:25:00 +0100 debian/compat0000644000000000000000000000000212156433331010365 0ustar 9 debian/watch0000644000000000000000000000010412156427703010221 0ustar version=3 http://www.nekosynth.co.uk/releases/nekobee-(.*)\.tar\.gz debian/gbp.conf0000644000000000000000000000003612156436533010614 0ustar [DEFAULT] pristine-tar = True debian/control0000644000000000000000000000176012156433337010604 0ustar Source: nekobee Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Free Ekanayaka , Jaromír Mikeš Build-Depends: debhelper (>= 9), dh-autoreconf, liblo-dev, libasound2-dev, dssi-dev, libgtk2.0-dev, libtool, automake Standards-Version: 3.9.4 Homepage: http://www.nekosynth.co.uk/wiki/nekobee Vcs-Git: git://anonscm.debian.org/pkg-multimedia/nekobee.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/nekobee.git Package: nekobee Architecture: any Provides: dssi-plugin Depends: ${shlibs:Depends}, ${misc:Depends} Suggests: dssi-host-jack Description: Simple single-oscillator DSSI plugin Recreate those squelchy acid sounds with nekobee, a simple single-oscillator synth based on the Roland TB-303. . DSSI is an API for audio processing plugins, particularly useful for software synthesis plugins with user interfaces (see http://dssi.sf.net/). debian/dirs0000644000000000000000000000001012156427703010050 0ustar usr/bin debian/rules0000755000000000000000000000033012156436001010240 0ustar #!/usr/bin/make -f LDFLAGS+=-Wl,--as-needed override_dh_auto_install: dh_auto_install rm debian/nekobee/usr/lib/*/dssi/nekobee.la cp debian/nekobee.sh debian/nekobee/usr/bin/nekobee %: dh $@ --with autoreconf debian/docs0000644000000000000000000000000712156427703010045 0ustar README debian/copyright0000644000000000000000000000237712156427703011141 0ustar This package was debianized by Free Ekanayaka on Mon, 19 Feb 2007 11:25:00 +0100. It was downloaded from http://static.nekosynth.co.uk/releases/nekobee-0.1.5.tar.gz Copyright © 1999 S. J. Brookes Copyright © 2003 Peter Hanappe and others Copyright © 2004 Sean Bolton (musound jps net) src/gtkknob.*: Copyright © 1999 Tony Garnock-Jones Copyright © 2004 Sean Bolton (musound jps 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-2'. debian/install0000644000000000000000000000005612156427703010567 0ustar debian/nekobee.desktop usr/share/applications debian/menu0000644000000000000000000000015412156427703010064 0ustar ?package(nekobee):needs="X11"\ title="nekobee"\ section="Applications/Sound"\ command="/usr/bin/nekobee"