debian/0000755000000000000000000000000012153212357007167 5ustar debian/compat0000644000000000000000000000000212127252075010367 0ustar 7 debian/patches/0000755000000000000000000000000012127252075010620 5ustar debian/patches/ubuntu.series0000644000000000000000000000005012127252075013351 0ustar 00_settings.patch 90_dbus_setting.patch debian/patches/series0000644000000000000000000000003212127252075012030 0ustar 01_missing_includes.patch debian/patches/00_settings.patch0000644000000000000000000000273412127252075014006 0ustar Description: Apply Debian-specific patches. This patch was modified from the original debian patch. It changes the default jackd patch to /usr/bin/jackd. In addition, the preset sample rate is 44100. Origin: Debian Author: Chris J Arges Forwarded: not-needed Last-Update: <2012-06-21> --- qjackctl-0.3.9.orig/src/qjackctlSetup.cpp +++ qjackctl-0.3.9/src/qjackctlSetup.cpp @@ -345,7 +345,7 @@ bool qjackctlSetup::loadPreset ( qjackct } m_settings.beginGroup("/Settings" + sSuffix); - preset.sServerPrefix = m_settings.value("/Server", "jackd").toString(); + preset.sServerPrefix = m_settings.value("/Server", "/usr/bin/jackd").toString(); preset.sServerName = m_settings.value("/ServerName").toString(); preset.bRealtime = m_settings.value("/Realtime", true).toBool(); preset.bSoftMode = m_settings.value("/SoftMode", false).toBool(); @@ -358,7 +358,7 @@ bool qjackctlSetup::loadPreset ( qjackct preset.bIgnoreHW = m_settings.value("/IgnoreHW", false).toBool(); preset.iPriority = m_settings.value("/Priority", 0).toInt(); preset.iFrames = m_settings.value("/Frames", 1024).toInt(); - preset.iSampleRate = m_settings.value("/SampleRate", 48000).toInt(); + preset.iSampleRate = m_settings.value("/SampleRate", 44100).toInt(); preset.iPeriods = m_settings.value("/Periods", 2).toInt(); preset.iWordLength = m_settings.value("/WordLength", 16).toInt(); preset.iWait = m_settings.value("/Wait", 21333).toInt(); debian/patches/01_missing_includes.patch0000644000000000000000000000101112127252075015471 0ustar Description: Fix missing #include Author: Samuel Thibault Bug-Debian: http://bugs.debian.org/673381 Bug: https://sf.net/tracker/?func=detail&aid=3527832&group_id=86211&atid=578826 --- src/qjackctl.cpp | 2 ++ 1 file changed, 2 insertions(+) --- qjackctl.orig/src/qjackctl.cpp +++ qjackctl/src/qjackctl.cpp @@ -23,6 +23,8 @@ #include "qjackctlSetup.h" #include "qjackctlMainForm.h" +#include + #include #include #include debian/patches/90_dbus_setting.patch0000644000000000000000000000202612127252075014643 0ustar Description: Enable dbus by default to ease cooperation between JACK and Pulse Author: David Henningsson Bug-Ubuntu: https://launchpad.net/bugs/803026 --- src/qjackctlSetup.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- qjackctl.orig/src/qjackctlSetup.cpp +++ qjackctl/src/qjackctlSetup.cpp @@ -108,7 +108,7 @@ void qjackctlSetup::loadSetup (void) bServerConfigTemp = m_settings.value("/ServerConfigTemp", false).toBool(); bQueryShutdown = m_settings.value("/QueryShutdown", true).toBool(); bAlsaSeqEnabled = m_settings.value("/AlsaSeqEnabled", true).toBool(); - bDBusEnabled = m_settings.value("/DBusEnabled", false).toBool(); + bDBusEnabled = m_settings.value("/DBusEnabled", true).toBool(); bAliasesEnabled = m_settings.value("/AliasesEnabled", false).toBool(); bAliasesEditing = m_settings.value("/AliasesEditing", false).toBool(); bLeftButtons = m_settings.value("/LeftButtons", true).toBool(); debian/rules0000755000000000000000000000110112127252075010242 0ustar #!/usr/bin/make -f CFLAGS = -Wall -g export QTDIR=/usr/share/qt4 include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes) DEB_DH_GENCONTROL_ARGS_qjackctl = -- -Vdist:Recommends="pulseaudio-utils" else DEB_DH_GENCONTROL_ARGS_qjackctl = -- -Vdist:Recommends="" endif DEB_MAKE_CLEAN_TARGET := clean DEB_CLEAN_EXCLUDE := qjackctl.pro cleanbuilddir:: rm -rf src/.moc/ src/.obj/ src/.ui/ rm -rf src/config.h src/qjackctl.desktop src/src.pri \ src/translations/*.qm debian/control0000644000000000000000000000174112127252464010601 0ustar Source: qjackctl Section: sound Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Adrian Knoth , Alessio Treglia , Free Ekanayaka Build-Depends: cdbs, debhelper (>= 7.0.0), libasound2-dev [!kfreebsd-i386 !kfreebsd-amd64 !hurd-i386], libjack-dev, libqt4-dev, libx11-dev Standards-Version: 3.9.4 Homepage: http://qjackctl.sourceforge.net Vcs-Git: git://anonscm.debian.org/pkg-multimedia/qjackctl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/qjackctl.git Package: qjackctl Architecture: any Depends: jackd, ${misc:Depends}, ${shlibs:Depends} Recommends: ${dist:Recommends} Suggests: pulseaudio-utils Description: User interface for controlling the JACK sound server Qjackctl offers a user interface for controlling the JACK sound server daemon. At the same time it figures as a JACK patch bay and monitoring tool. debian/qjackctl.install0000644000000000000000000000004612127252404012351 0ustar debian/qjackctl.xpm usr/share/pixmaps debian/changelog0000644000000000000000000003315312153212357011046 0ustar qjackctl (0.3.10-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Mon, 03 Jun 2013 23:12:54 +0100 qjackctl (0.3.10-1) experimental; urgency=low * New upstream release. * Use canonical Vcs fields. * Bump Standards. * Remove DM-Upload-Allowed: yes, no longer needed. -- Alessio Treglia Thu, 04 Apr 2013 11:26:58 +0100 qjackctl (0.3.9-3) experimental; urgency=low * Don't build with --enable-debug * Don't install launcher script (Closes: #699127) -- Adrian Knoth Sun, 27 Jan 2013 23:32:21 +0100 qjackctl (0.3.9-2) unstable; urgency=low * Apply settings patch for Ubuntu (Closes: #678449) -- Adrian Knoth Fri, 22 Jun 2012 00:54:24 +0200 qjackctl (0.3.9-1) unstable; urgency=low * Imported Upstream version 0.3.9 (Closes: #664863) -- Adrian Knoth Tue, 22 May 2012 15:20:59 +0200 qjackctl (0.3.8-2) unstable; urgency=low * Add patch to fix FTBFS on Hurd. (Closes: #673381) * Bump Standards. -- Alessio Treglia Fri, 18 May 2012 12:15:21 +0200 qjackctl (0.3.8-1) unstable; urgency=low * New upstream release. * Refresh patches. * Remove patches applied usptream. -- Alessio Treglia Sat, 09 Jul 2011 11:27:56 +0200 qjackctl (0.3.7-6) unstable; urgency=low [ Alessio Treglia ] * Build-Depend on libjack-dev only (Closes: #628709). * On Ubuntu, enable DBus by default (LP: #803026). [ Adrian Knoth ] * Drop build dependency on dos2unix -- Alessio Treglia Mon, 04 Jul 2011 11:05:48 +0200 qjackctl (0.3.7-5) unstable; urgency=low * Handle conflicts between PulseAudio and JACK: - Install a script to launch qjackctl (now renamed in /usr/lib/qjackctl/qjackctl.real) through pasuspender if installed. * Move pulseaudio-utils into the: - Suggests field for Debian, since many users rely on PulseAudio, especially GNOME's ones. - Recommends field for Ubuntu in order to allow users to replace PulseAudio with JACK. * Remove debian/patches/01_disable_pulseaudio.patch, the new launcher should properly handle every setup. * Remove debian/patches/ubuntu.series too, there is no need to diverge from Debian's quilt series file. * Pass --enable-debug. -- Alessio Treglia Wed, 11 May 2011 15:32:58 +0200 qjackctl (0.3.7-4) unstable; urgency=low [ Alessio Treglia ] * Bump Standards. [ Adrian Knoth ] * Fix segfault when pressing stop button (Closes: #624198) -- Adrian Knoth Thu, 28 Apr 2011 15:12:52 +0200 qjackctl (0.3.7-2) unstable; urgency=low * Upload to unstable. * Add patch to fix FTBFS on kfreebsd. * Add patch description to 00_settings.patch. * Build-depend on dos2unix. * Fix the desktop file, it has lines ending with CRLF. -- Alessio Treglia Wed, 09 Mar 2011 09:17:41 +0100 qjackctl (0.3.7-1) experimental; urgency=low * New upstream release: - Session widget has session save type preserved as well. - Connections and the new Messages/Status widgets now have their last open tab preserved across program run-cycles. - Connections and Patchbay widgets have been finally given up on an old feature request: an Expand All items button. - A significant UI layout has been made: the Messages and Status widgets were merged into one, giving space to the brand new Session wigdet to be easy accessible from the main panel control window. - libX11 is now being added explicitly to the build link phase, as seen necessary on some bleeding-edge distros eg. Fedora 13, Debian 6. (closing bug #3050915). - Input/Output latency options were missing but now finally enabled for the firewire back-end. - General standard dialog buttons layout is now in place. - Avoid pre-loading a stalled patchbay definition filename and its nagging error on startup (fixes bug #3017078). - Client connection retrial logic scrapped. Being a leftover from early ages, when machines were slower and JACK server startup times were longer... now, if it can't connect first time as client, it will tear down the server whether it's starting up still or not at all. (cf. Setup/Settings/Start Delay for the rescue). - Server name is finally part of the server settings presets, thanks to Fons Adriaensen for the heads-up. - As a workaround regarding issues switching jack2's backends, Robin Gareus sends us yet another D-Bus metho slot: "preset", (dbus-send --system / org.rncbc.qjackctl.preset string:PRESET). Thanks again. - Another D-Bus interface slot makes it through implementation: "quit" (eg. usage: dbus-send --system / org.rncbc.qjackctl.quit). Besides, there's also these new JACK session management actions which were being overlooked as well: "load", "save", "savequit" and "savetemplate" are also available as D-Bus method slots. - Make sure that Patchbay socket names are unique when adding or copying, fixing previous patch by Dominic Sacre. - JACK version is now being shown on the About box (jack2). - Slight Connections widget behavioral change: (dis)connecting a client (from) to one single port, (dis)connections will be applied in sequence from (to) all client output ports to (from) as many input ports there are in below, one by one (satisfying a 5 year old request from Yann Orlarey, thanks:). - JACK session support is being introduced. - Ignore first XRUN occurrence option dropped from statistics. - Initial widget geometry and visibility persistence logic has been slightly revised as much to avoid crash failures due to wrong main widget hidden state. - Double-quotes are now being added to device names which include blank characters and were rendering invalid all command line invocation of the classic JACK server (eg. specially due for Portaudio device names on Windows). - Transport play (rolling) status is now being guarded to avoid backfiring from extraneous transport state changes. - General source tree layout and build configuration change. - Italian (it) translation added (by Sergio Atzori). - Post-shutdown script invocation logic slightly refactored in attempt to enforce its execution on application quit. * Switch to 3.0 (quilt) format, refresh and update patches. * debian/control: - Build against the latest libraries available in experimental to enable the JACK session support. - Depends on jackd. - A bit of cleanup. - Bump Standards. - Add myself to Uploaders list. * debian/rules: - qjackctl.pro should not be cleaned. - Update cleanbuilddir to properly clean the sources: + Also clean src/{config.h,qjackctl.desktop,src.pri}. + No need to save&restore the translations dir, removing *.qm files is enough. - Don't override DEB_MAKE_INSTALL_TARGET, otherwise FTBFS. - No need to override DEB_CONFIGURE_EXTRA_FLAGS, --prefix=/usr is set by default. * Remove debian/qjackctl.{1,desktop}, provided by upstream now. * Provide Ubuntu-specific patch to temporarily suspend PulseAudio before running qjackctl (LP: #570379). * debian/{control,rules}: - Generate different dependencies between Debian and Ubuntu since the latter uses PulseAudio by default and needs pulseaudio-utils to provide pasuspender. -- Alessio Treglia Thu, 02 Dec 2010 22:24:01 +0100 qjackctl (0.3.6-1) unstable; urgency=low * New upstream release (Closes: #548870) * Fix config filename mentioned in the manpage (Closes: #531106) -- Adrian Knoth Mon, 11 Jan 2010 17:10:32 +0100 qjackctl (0.3.5-1) unstable; urgency=low * New upstream version * New maintainer (Debian Multimedia Maintainers). (Closes: #547029) * Drop versioned build-dependency on libjack-dev (Closes: #527442) -- Adrian Knoth Sun, 27 Sep 2009 18:32:26 +0200 qjackctl (0.3.4-1) unstable; urgency=low * Add CVS snapshot patch: - Conditional build for JACK port aliases support (JACK >= 0.109.2). - Alternate icon sizes other than default 16x16, are now effective to the Connections widget (Setup/Dislay/Connections Window/Icon size). * New upstream release (closes: #486201) * Set RT mode as default, like upstream does * Add myself to Uploaders * Depend on libx11-dev -- Free Ekanayaka Thu, 05 Feb 2009 15:15:47 +0000 qjackctl (0.3.2-1) unstable; urgency=low * 0.3.2-1 New upstream version (closes: #454924) * Migrating to QT4 * re-added general window flags in main.cpp, just removing Qt::WStyle_Tool -- Guenter Geiger (Debian/GNU) Wed, 06 Feb 2008 16:37:36 +0100 qjackctl (0.2.22-2) unstable; urgency=low * removed wflags file in src/main.c (closes: #427707, #427706) -- Guenter Geiger (Debian/GNU) Mon, 11 Jun 2007 19:07:41 +0200 qjackctl (0.2.22-1) unstable; urgency=low * New upstream version (closes: #418830) -- Guenter Geiger (Debian/GNU) Fri, 27 Apr 2007 19:45:00 +0200 qjackctl (0.2.21-1) unstable; urgency=low * New upstream version * Setting servername with path (for JACK_START_SERVER) * added manpage (closes: #378392) -- Guenter Geiger (Debian/GNU) Sun, 22 Oct 2006 11:26:33 +0200 qjackctl (0.2.20-2) unstable; urgency=low * added simple manpage (closes: #378392) -- Guenter Geiger (Debian/GNU) Tue, 8 Aug 2006 16:54:39 +0200 qjackctl (0.2.20-1) unstable; urgency=low * New upstream version * expandend non-ALSA architectures by kfreebsd-amd64 and hurd-i386 (closes: #361475) * removed dependency on realtime-lsm-module (closes: #376880) -- Guenter Geiger (Debian/GNU) Tue, 11 Jul 2006 11:57:56 +0200 qjackctl (0.2.19a-1) unstable; urgency=low * New upstream version * conditional build dependency on asound (closes: #336857) -- Guenter Geiger (Debian/GNU) Thu, 15 Dec 2005 13:20:26 +0100 qjackctl (0.2.18-4) unstable; urgency=low * Added optional libjack-dev build dep for backporting * Applied kfreebsd patch, removing ALSA support for freebsd (closes: 336857) * renamed desktop name entry from QJackCtl to JACK Control -- Guenter Geiger (Debian/GNU) Wed, 9 Nov 2005 09:41:10 +0100 qjackctl (0.2.18-3) unstable; urgency=low * Added libasound2-dev build depends * Added Categories to desktop file (closes: #328237) -- Guenter Geiger (Debian/GNU) Wed, 28 Sep 2005 18:58:36 +0200 qjackctl (0.2.18-2) unstable; urgency=low * Build depends on libqt3-mt-dev (closes: #321220) * Default settings without realtime and at 44.1kHz samplerate (00_settings.patch) -- Guenter Geiger (Debian/GNU) Wed, 17 Aug 2005 16:10:07 +0200 qjackctl (0.2.18-1) unstable; urgency=low * New upstream version * Recompile against new jack (closes: #317215) -- Guenter Geiger (Debian/GNU) Sat, 23 Jul 2005 16:12:55 +0200 qjackctl (0.2.15a-1) unstable; urgency=low * New upstream version (closes: #289938) -- Guenter Geiger (Debian/GNU) Wed, 16 Mar 2005 17:39:51 +0100 qjackctl (0.2.12-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Fri, 8 Oct 2004 18:48:00 +0200 qjackctl (0.2.9-3) unstable; urgency=low * put desktop file in usr/share/applications folder * Added rm /dev/shm/jack as default shutdown script (closes: #267490) * Added a description of how to solve the dangling dev/shm files problem to README.Debian * Changed default startup program from jackstart to jackd * Recommends realtime-lsm module -- Guenter Geiger (Debian/GNU) Mon, 23 Aug 2004 13:40:49 +0200 qjackctl (0.2.9-2) unstable; urgency=low * patched DESTDIR into makefile instead of using --prefix (closes: 254699) -- Guenter Geiger (Debian/GNU) Fri, 13 Aug 2004 11:41:20 +0200 qjackctl (0.2.9-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Mon, 12 Jul 2004 16:50:51 +0200 qjackctl (0.2.8-1) unstable; urgency=low * New upstream release -- Guenter Geiger (Debian/GNU) Thu, 13 May 2004 17:45:12 +0200 qjackctl (0.2.7b-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Tue, 20 Apr 2004 19:17:46 +0200 qjackctl (0.2.6-1) unstable; urgency=low * New upstream version * Added kde/gnome desktop entry -- Guenter Geiger (Debian/GNU) Thu, 1 Apr 2004 19:39:46 +0200 qjackctl (0.2.5-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Tue, 24 Feb 2004 11:21:59 +0100 qjackctl (0.1.3-2) unstable; urgency=low * recompiled with new JACK -- Guenter Geiger (Debian/GNU) Fri, 16 Jan 2004 20:12:07 +0100 qjackctl (0.1.3-1) experimental; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Wed, 3 Dec 2003 10:06:43 +0100 qjackctl (0.1.2-1) unstable; urgency=low * New upstream version -- Guenter Geiger (Debian/GNU) Tue, 25 Nov 2003 10:13:53 +0100 qjackctl (0.0.9a-1) unstable; urgency=low * New upstream -- Guenter Geiger (Debian/GNU) Fri, 10 Oct 2003 12:02:26 +0200 qjackctl (0.0.3-1) unstable; urgency=low * Initial Release. -- Guenter Geiger (Debian/GNU) Tue, 12 Aug 2003 11:44:54 +0200 debian/dirs0000644000000000000000000000003112127252075010047 0ustar usr/bin usr/lib/qjackctl debian/qjackctl.xpm0000644000000000000000000000263012127252075011514 0ustar /* XPM */ static char * qjackctl_xpm[] = { "32 32 15 1", " c None", ". c #000000", "+ c #4C4C4C", "@ c #666666", "# c #191919", "$ c #B2B2B2", "% c #333333", "& c #999999", "* c #CCCCCC", "= c #827F00", "- c #E5E5E5", "; c #7F0000", "> c #7F7F7F", ", c #FFFF00", "' c #FFFFFF", " ", " @.. ", " ..-. ", " @..-. ", " @..-.+.. ", " @..@.%%## ", " @.%&$&+#. ", " +.%=$$$&@## ", " +.@*$&$*&@#. ", " +#@&,$&$*$@.# ", " @#%;&,*&&++=%. ", " @#+%$,$@@*$&%# ", " +#++$=&$=$*&%# ", " +;%;+*,$&$&%%. ", " +#%+$*,$@%%@%+ ", " +#;+&*=+;&*&. ", " +##%@+#$=+=# ", " +#%;%$=#>.+ ", " +##%=+&-'. ", " +.;+=.>-'. ", " @...@.>-'. ", " +#@-'. ", " @.>-'. ", " @.@@*. ", " @.>-$. ", " @.>@.> ", " @.#-. ", " +.. ", " ", " ", " ", " "}; debian/README.Debian0000644000000000000000000000154012127252075011232 0ustar qjackctl for Debian ------------------- qjackctl is called "JACK control (qjackctl)" in the menu entry, in order to make it easier to guess what it does. As Debian does not come with capabilities functionality in the kernel, the default way to start jack is with jackd. You might want to change this in the Setup tab of qjackctl. Another problem that might arise when using jack is, that when it was started by one user, it can't be used by another user because jack doesn't delete the files in /dev/shm. In order to prevent this, you can add a shutdown script to qjackctl in Setup->Options, which says "rm /dev/shm/jack*". - The Debian qjackctl package comes with these default settings, so deleting the file ".qt/qjackctlrc" should have the same effect and is faster. -- Guenter Geiger (Debian/GNU) , Tue, 12 Aug 2003 11:44:54 +0200 debian/gbp.conf0000644000000000000000000000022412127252075010606 0ustar [DEFAULT] upstream-branch = upstream debian-branch = master upstream-tag = upstream/%(version)s debian-tag = debian/%(version)s pristine-tar = True debian/copyright0000644000000000000000000000054712127252404011126 0ustar This package was debianized by Guenter Geiger (Debian/GNU) on Tue, 12 Aug 2003 11:44:54 +0200. It was downloaded from qjackctl.sf.net Upstream Author: Rui Nuno Capela Copyright (C) 2003-2009, rncbc aka Rui Nuno Capela qjackctl is distributed under the GNU General Public License, see /usr/share/common-licenses/GPL-2 debian/source/0000755000000000000000000000000012127252075010471 5ustar debian/source/format0000644000000000000000000000001412127252075011677 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000037412127252075010226 0ustar # 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. # Site Directory Pattern Version Script version=3 http://sf.net/qjackctl/qjackctl-(.+)\.tar\.gz debian/clean0000644000000000000000000000007612127252075010201 0ustar Makefile config.h qjackctl.desktop qjackctl.pro qjackctl.spec debian/menu0000644000000000000000000000026412127252075010062 0ustar ?package(qjackctl):needs="X11" section="Applications/Sound"\ title="JACK Control" command="/usr/bin/qjackctl" sort="$" \ icon="/usr/share/pixmaps/qjackctl.xpm"\ hints="JACK"