debian/0000755000000000000000000000000012246604763007200 5ustar debian/control0000644000000000000000000000204112246604461010573 0ustar Source: guitarix Section: sound Priority: extra Maintainer: Roland Stigge Build-Depends: debhelper (>= 9), python, libjack-dev, libsndfile1-dev, libgtk2.0-dev, ladspa-sdk, libzita-convolver-dev, libgtkmm-2.4-dev, libboost-dev (>= 1.53), libboost-thread-dev (>= 1.53), intltool, liblrdf0-dev, libboost-system-dev (>= 1.53), lv2-dev, libavahi-gobject-dev Standards-Version: 3.9.5 Homepage: http://guitarix.sourceforge.net/ Package: guitarix Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, gtk2-engines, gtk2-engines-pixbuf Recommends: jack-capture, vorbis-tools, lame Description: Rock guitar amplifier for Jack Guitarix is a rock guitar amplifier for Jack (Jack Audio Connection Kit) with one input and two outputs. It is designed to get nice trash/metal/rock/guitar sounds. Controls are available for bass, treble, gain, balance, distortion, freeverb, crybaby(wah) and echo. For the 'pressure' in the sound you can use the feedback and feedforward sliders. guitarix comes with a GTK interface and as Ladspa plugin. debian/changelog0000644000000000000000000001562512246604602011053 0ustar guitarix (0.28.2-4) unstable; urgency=low * debian/control: - Standards-Version: 3.9.5 - Drop libboost-foo1.53-dev alternatives from build-depends to fix boost transition (Closes: #731020) -- Roland Stigge Sun, 01 Dec 2013 11:02:29 +0100 guitarix (0.28.2-3) unstable; urgency=low * debian/control: vorbistools -> vorbis-tools (Closes: #719170) -- Roland Stigge Fri, 09 Aug 2013 22:02:47 +0200 guitarix (0.28.2-2) unstable; urgency=low * Added upstream patch to fix build on Hurd/freebsd -- Roland Stigge Wed, 07 Aug 2013 21:46:58 +0200 guitarix (0.28.2-1) unstable; urgency=low * New upstream release -- Roland Stigge Mon, 05 Aug 2013 22:41:16 +0200 guitarix (0.28.1-2) unstable; urgency=low * Added upstream patch to fix build problem on hurd -- Roland Stigge Fri, 02 Aug 2013 21:11:49 +0200 guitarix (0.28.1-1) unstable; urgency=low * New upstream release -- Roland Stigge Sun, 28 Jul 2013 19:43:10 +0200 guitarix (0.27.1-3) unstable; urgency=low * Reorder Build-Depends: since buildd only consider the first one in alternatives (Closes: #707723) -- Roland Stigge Fri, 10 May 2013 21:27:17 +0200 guitarix (0.27.1-2) unstable; urgency=low * Fix build with gcc-4.8 via new libboost >= 1.53 (Closes: #701293) -- Roland Stigge Thu, 09 May 2013 14:10:55 +0200 guitarix (0.27.1-1) unstable; urgency=low * New upstream release -- Roland Stigge Sun, 05 May 2013 14:00:10 +0200 guitarix (0.25.2-2) experimental; urgency=low * debian/control: - Fixed package description, thanks to Omar Campagne (Closes: #688570) - Standards-Version: 3.9.4 - Build-Depends: debhelper (>= 9), version to be consistent with debian/compat -- Roland Stigge Fri, 15 Mar 2013 18:36:42 +0100 guitarix (0.25.2-1) experimental; urgency=low * New upstream release -- Roland Stigge Sat, 09 Feb 2013 10:10:32 +0100 guitarix (0.25.1-1) experimental; urgency=low * New upstream release -- Roland Stigge Sun, 06 Jan 2013 14:36:36 +0100 guitarix (0.24.3-1) experimental; urgency=low * New upstream release -- Roland Stigge Thu, 15 Nov 2012 10:18:29 +0100 guitarix (0.24.2-1) experimental; urgency=low * New upstream release -- Roland Stigge Sat, 20 Oct 2012 10:34:27 +0200 guitarix (0.24.1-1) experimental; urgency=low * New upstream release -- Roland Stigge Sun, 14 Oct 2012 20:40:31 +0200 guitarix (0.24.0-1) experimental; urgency=low * New upstream release -- Roland Stigge Mon, 13 Aug 2012 10:55:42 +0200 guitarix (0.23.3-1) experimental; urgency=low * New upstream release -- Roland Stigge Thu, 02 Aug 2012 17:57:39 +0200 guitarix (0.22.4-1) unstable; urgency=low * New upstream release -- Roland Stigge Tue, 12 Jun 2012 21:14:01 +0200 guitarix (0.22.3-1) unstable; urgency=low * New upstream release -- Roland Stigge Wed, 16 May 2012 22:04:50 +0200 guitarix (0.22.2-1) unstable; urgency=low * New upstream release -- Roland Stigge Sun, 29 Apr 2012 14:25:03 +0200 guitarix (0.22.0-1) unstable; urgency=low * New upstream release -- Roland Stigge Sun, 15 Apr 2012 14:54:17 +0200 guitarix (0.22beta2-1) unstable; urgency=low * New upstream release (Closes: #666639) * debian/control: Standards-Version: 3.9.3 -- Roland Stigge Sun, 01 Apr 2012 11:11:03 +0200 guitarix (0.21.0-1) unstable; urgency=low * New upstream release - Includes waf in source form, so drop patch debian/patches/02-fix-waf-binary-to-source-version.patch -- Roland Stigge Wed, 18 Jan 2012 10:51:23 +0100 guitarix (0.20.2-3) unstable; urgency=low * Add patch to include sources of waf that replace binary waf (Closes: #654473) * debian/rules: New dh style rules -- Roland Stigge Thu, 05 Jan 2012 20:38:48 +0100 guitarix (0.20.2-2) unstable; urgency=low * Added patch to fix build on kfreebsd and hurd (Closes: #649634) -- Roland Stigge Sun, 27 Nov 2011 19:23:42 +0100 guitarix (0.20.2-1) unstable; urgency=low * New upstream release * Added to Build-Depends: libboost-thread-dev -- Roland Stigge Sat, 12 Nov 2011 16:15:43 +0100 guitarix (0.19.0-1) unstable; urgency=low * New upstream release * Removed debian/patch/01-fix-convolver.patch: Fixed upstream * Removed debian/patches/02-fix-plugin-classes-in-jack-rack.patch: Fixed upstream -- Roland Stigge Tue, 01 Nov 2011 18:40:23 +0100 guitarix (0.18.0-4) unstable; urgency=low * Fix duplicate class names in jack-rack plugins (Closes: #640790) -- Roland Stigge Wed, 21 Sep 2011 21:04:32 +0200 guitarix (0.18.0-3) unstable; urgency=low * Added upstream fix for convolver (Closes: #639930) * Removed package name fix patch -- Roland Stigge Mon, 05 Sep 2011 20:47:49 +0200 guitarix (0.18.0-2) unstable; urgency=low * Added gtk2-engines, gtk2-engines-pixbuf to Depends to fix guitarix widgets on non-GNOME WMs (Closes: #639448) -- Roland Stigge Sun, 28 Aug 2011 20:57:55 +0200 guitarix (0.18.0-1) unstable; urgency=low * New upstream release -- Roland Stigge Thu, 11 Aug 2011 23:05:05 +0200 guitarix (0.17.0-1) unstable; urgency=low * New upstream release -- Roland Stigge Wed, 03 Aug 2011 22:21:41 +0200 guitarix (0.16.0-1) unstable; urgency=low * New upstream release (Closes: #630126, #630127) * Updated debian/watch * debian/control: Build-Depends: libboost-dev instead of libboost1.42-dev (Closes: #630438) * Fixed debian/copyright to remove template leftovers * debian/rules: added build-arch and build-indep targets -- Roland Stigge Sun, 19 Jun 2011 17:04:25 +0200 guitarix (0.15.0~svn-r1056-1) unstable; urgency=low * New upstream release gx_head (renamed back to guitarix, coordinated with upstream) (Closes: #626850) * Fixes application crashed on controllers (Closes: #612830) * Standards-Version: 3.9.2 -- Roland Stigge Mon, 16 May 2011 11:46:10 +0200 guitarix (0.11.1-1) unstable; urgency=low * New upstream release -- Roland Stigge Wed, 15 Dec 2010 16:31:13 +0100 guitarix (0.11.0-1) experimental; urgency=low * New upstream release * Added debian/watch -- Roland Stigge Sun, 08 Aug 2010 14:40:30 +0200 guitarix (0.10.0-1) unstable; urgency=low * First revision in Debian (Closes: #543923) * Source format: 3.0 (quilt) * debian/control: Standards-Version: 3.9.1 -- Roland Stigge Mon, 26 Jul 2010 22:20:04 +0200 debian/watch0000644000000000000000000000007311616331301010212 0ustar version=3 http://sf.net/guitarix/guitarix.?-(.*)\.tar\.bz2 debian/source.lintian-overrides0000644000000000000000000000016411701627225014052 0ustar # using experimental dh level 9 in debhelper 8.x guitarix source: package-needs-versioned-debhelper-build-depends 9 debian/rules0000755000000000000000000000146512175255567010273 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: ./waf configure --prefix=/usr --no-faust \ --cxxflags="$(shell dpkg-buildflags --get CXXFLAGS) \ $(shell dpkg-buildflags --get CPPFLAGS)" \ --ldflags="$(shell dpkg-buildflags --get LDFLAGS)" -v override_dh_auto_build: ./waf build -v override_dh_auto_clean: ./waf distclean rm -rf build/* rm -rf build/.conf* rm -rf build/.waf* find . -name "*.pyc" -delete override_dh_auto_install: ./waf install --destdir=$(CURDIR)/debian/guitarix rm -f $(CURDIR)/debian/guitarix/usr/share/gx_head/sounds/bands/LICENSE rm -f $(CURDIR)/debian/guitarix/usr/share/gx_head/sounds/amps/LICENSE rm -f $(CURDIR)/debian/guitarix/usr/lib/libgxw.so rm -f $(CURDIR)/debian/guitarix/usr/lib/libgxwmm.so debian/patches/0000755000000000000000000000000012200522225010605 5ustar debian/patches/series0000644000000000000000000000004712200522225012023 0ustar 01-fix-linux-only.patch 02-libdl.patch debian/patches/01-fix-linux-only.patch0000644000000000000000000000145011765712732014771 0ustar Description: Fix build on Non-Linux archs This patch fixes the build on Non-Linux architectures for Debian since we have the respective referenced header files available anyway Author: Roland Stigge Bug-Debian: http://bugs.debian.org/649634 Index: guitarix-0.22.4/src/zita-convolver/zita-convolver.h =================================================================== --- guitarix-0.22.4.orig/src/zita-convolver/zita-convolver.h 2012-06-12 00:26:58.000000000 +0200 +++ guitarix-0.22.4/src/zita-convolver/zita-convolver.h 2012-06-12 21:17:34.000000000 +0200 @@ -39,7 +39,6 @@ #undef ZCSEMA_IS_IMPLEMENTED #endif -#if defined __linux__ || defined __FreeBSD__ #include class ZCsema @@ -63,7 +62,6 @@ }; #define ZCSEMA_IS_IMPLEMENTED -#endif #ifdef __APPLE__ debian/patches/02-libdl.patch0000644000000000000000000000114712200522056013140 0ustar diff --git a/src/gx_head/wscript b/src/gx_head/wscript index d5850cf..249c484 100644 --- a/src/gx_head/wscript +++ b/src/gx_head/wscript @@ -131,9 +131,7 @@ def build(bld): sources = sources_engine + sources_gui incl = ['.','./engine','../..','..','../headers','../../libgxwmm','../../libgxw'] # need ".." for config.h libpath = [] - lib = [] - if sys.platform.startswith("linux"): - lib.append('dl') + lib = ['dl'] uselib = ['JACK', 'SNDFILE', 'GTHREAD', 'GMODULE_EXPORT', 'GTK2', 'GTKMM', 'GIOMM', 'FFTW3', 'LRDF', 'BOOST_SYSTEM'] if bld.env["HAVE_AVAHI"]: debian/dirs0000644000000000000000000000001011154137566010052 0ustar usr/bin debian/clean0000644000000000000000000000001311705633621010171 0ustar po/LINGUAS debian/guitarix.10000644000000000000000000000214211423371370011104 0ustar .TH guitarix 1 "26 July 2010" "Version 0.10.0" "Guitarix Manual" .SH NAME guitarix \- A Rock guitar amplifier for Jack .SH SYNOPSIS .B gtick .RI [ options ] .SH DESCRIPTION .B Guitarix is a rock guitar amplifier for Jack (Jack Audio Connection Kit) with one input and two output's. It is designed to get nice trash/metall/rock/guitar sounds. Available are controls for bass, treble, gain, balance, distortion, freeverb, crybaby(wah) and echo. For the 'pressure' in the sound you can use the feedback and feedforward sliders. guitarix comes with a GTK Interface and as Ladspa plugin. .SH OPTIONS guitarix accepts the following options: .TP .B "\-h, \-\-help" Show help options .TP .B \-\-help\-all Show all help options .TP .B \-\-help\-gtk GTK configuration options .TP .B \-\-help\-jack JACK configuration options .TP .B \-\-help\-file File options .TP .B \-\-help\-debug Debug options .TP .B "-v, --version" Print version string and exit .SH AUTHORS Hermann Meyer, James Warden, Andreas Degert. This manpage was initially written by Roland Stigge for the Debian project but can be used elsewhere. debian/README.Debian0000644000000000000000000000130111423367075011232 0ustar The Debian Package guitarfx ---------------------------- guitarix a rock guitar amplifier with one input and two outputs. Designed to get trashguitar sounds. Available are controls for bass, treble, gain, balance, distortion and freeverb. A resonator and a small echo is fixed because I don't want to overload the interface. It comes with a GTK Interface and as Ladspa plugin. I use faust to translate the dsp file to cpp. http://faust.grame.fr/ contributors : Julius Smith : Albert Graef : Yann Orlary -- brummer Thu, 03 Jul 2008 13:24:31 +0200 debian/source/0000755000000000000000000000000011701372135010466 5ustar debian/source/include-binaries0000644000000000000000000000000411701372135013620 0ustar waf debian/source/format0000644000000000000000000000001411423063463011676 0ustar 3.0 (quilt) debian/copyright0000644000000000000000000000257411701622772011136 0ustar This package was debianized by brummer on Thu, 03 Jul 2008 13:24:31 +0200. It is now maintained in Debian by Roland Stigge It was downloaded from http://guitarix.sourceforge.net/ Upstream Authors: Hermann Meyer, James Warden, Andreas Degert Copyright: Copyright (C) 2008, 2009, 2010, 2011 Hermann Meyer, James Warden, Andreas Degert License: GPL v2 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'. The Debian packaging (C) 2008, brummer and (C) 2010, 2011, 2012 Roland Stigge is licensed under the GPL v2, see above. debian/compat0000644000000000000000000000000211701622132010357 0ustar 9 debian/guitarix.manpages0000644000000000000000000000002211701622560012531 0ustar debian/guitarix.1