debian/0000755000000000000000000000000011703147273007173 5ustar debian/compat0000644000000000000000000000000211310733411010356 0ustar 7 debian/patches/0000755000000000000000000000000011555401763010624 5ustar debian/patches/series0000644000000000000000000000003011555401604012024 0ustar 0001-desktop_file.patch debian/patches/0001-desktop_file.patch0000644000000000000000000000120411555506447014675 0ustar Subject: Improve desktop file to comply with Freedesktop.org's spec. Author: Alessio Treglia Forwarded: http://dev.drobilla.net/ticket/678 --- patchage.desktop.in | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) --- patchage-0.5.0.orig/patchage.desktop.in +++ patchage-0.5.0/patchage.desktop.in @@ -1,9 +1,8 @@ [Desktop Entry] -Encoding=UTF-8 Name=@APP_HUMAN_NAME@ Comment=Connect audio and MIDI applications together and manage audio sessions Exec=@BINDIR@/@APP_INSTALL_NAME@ Terminal=false Icon=@APP_INSTALL_NAME@ Type=Application -Categories=Application;AudioVideo;Audio +Categories=AudioVideo;Audio; debian/rules0000755000000000000000000000060711703146505010253 0ustar #!/usr/bin/make -f # -*- makefile -*- # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ override_dh_auto_configure: ./waf configure --prefix=/usr --debug --strict override_dh_auto_build: ./waf build override_dh_auto_install: ./waf install --destdir=$(CURDIR)/debian/patchage override_dh_auto_clean: ./waf distclean find -name "*.pyc" -delete dh_auto_clean debian/control0000644000000000000000000000211711555514610010575 0ustar Source: patchage Section: sound Priority: optional Maintainer: Paul Brossier Build-Depends: debhelper (>= 7.0.50~), docbook-to-man, python, libjack-dev, libgtkmm-2.4-dev, libgnomecanvasmm-2.6-dev, libglademm-2.4-dev, libasound2-dev, libraul-dev (>= 0.8.0), libflowcanvas-dev (>= 0.7.1), libboost-dev Standards-Version: 3.9.2 Vcs-Bzr: http://bzr.debian.org/users/piem/patchage/ Vcs-Browser: http://bzr.debian.org/loggerhead/users/piem/patchage/ Homepage: http://drobilla.net/software/patchage/ Package: patchage Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: jackd Suggests: ladish Description: modular patch bay for Jack audio and Alsa Midi Patchage provides a graphical interface to connect jack and midi inputs and outputs. Each application is represented as one box with inputs on the left and output on the right. Boxes can be moved around and arranged to have a clear display of the current setup. debian/changelog0000644000000000000000000001173611703146463011055 0ustar patchage (0.5.0+dfsg0-0.1) unstable; urgency=low * Non-maintainer upload. * Repack upstream tarball to get rid of the 'waf' blob (Closes: #654495): * debian/rules: Properly clean sources tree. -- Alessio Treglia Wed, 11 Jan 2012 00:41:36 +0100 patchage (0.5.0-0.2) unstable; urgency=low * Non-maintainer upload. * Upload to unstable (Closes: #628672). -- Alessio Treglia Sat, 11 Jun 2011 09:47:47 +0200 patchage (0.5.0-0.1) experimental; urgency=low * Non-maintainer upload. * New upstream release (Closes: #603138): - Changes in 0.5.0: + Auto-arrange interface modules sanely (align corresponding inputs/outputs) + Add -J (--no-jack) command line option + Add proper --help output and man page + Improve performance (dramatically for large setups) + Fancy console info/warning/error logging + Fix minor memory leaks and reduce memory consumption + Fix handling of ALSA duplex ports + Hide "split" module menu item when it is useless + Fix Jack D-Bus support + Mac OS X .app bundle port + Bump FlowCanvas dependency to 0.7.0 + Add more/larger icons + Add missing COPYING file to distribution + Build system and code quality improvements - Changes in 0.4.5: + Install SVG icon + Fix compilation without Jack + Improve performance when dragging modules + Bump FlowCanvas dependency to 0.6.0 + Upgrade to waf 1.5.18 * debian/rules: - No need to apply hppa_parallel.patch anymore since hppa arch was dropped. - Rewrote to use pure DH7 short-form. - Pass --debug,--strict to ./waf configure. * debian/control: - Bump up build-dependencies on debhelper,libraul-dev,libflowcanvas-dev. - Drop lash support in favor of ladish. - Add jackd on Recommends. - Add ladish on Suggests. - Bump Standards. * debian/copyright: - Update copyright information. - Add license and copyright holder for waf. - Update as per DEP-5 rev.174. * debian/patches/0001-desktop_file.patch: - Remove Encoding field. - Remove Application from Category field. - Add trailing colon to the Category field value. * Remove unneeded debian/dirs file. * Add debian/install file rather than call dh_install to install every additional file. * Remove debian/patchage.{manpages,sgml}, upstream now provides a manpage. -- Alessio Treglia Tue, 26 Apr 2011 12:14:00 +0200 patchage (0.4.4-1.2) unstable; urgency=low * Non-maintainer upload. * debian/patches/hppa_parallel.patch: - Disable parallel build on hppa (Closes: #561305). * debian/rules: - Patch affected files on-the-fly. -- Luca Falavigna Sat, 15 May 2010 11:34:44 +0000 patchage (0.4.4-1.1) unstable; urgency=low * Non-maintainer upload. * Use convenience copy of waf, system wide waf package is being removed from Debian (Closes: #571711). * Build-depend on python, convenience copy of waf needs it. -- Luca Falavigna Sun, 11 Apr 2010 16:41:01 +0200 patchage (0.4.4-1) unstable; urgency=low * New upstream release (closes: #560524) * debian/source/format: 3.0 quilt for .bz2 upstream * debian/watch: switch to bz2 * debian/rules: use debhelper ninja foo, switch to waf * debian/control: add build-depends on waf, remove autotools-dev * debian/patchage.manpages: add list of manpages * debian/rules: add patchage.svg missing from waf install -- Paul Brossier Sat, 12 Dec 2009 16:28:59 +0100 patchage (0.4.2-1) unstable; urgency=low * New upstream release (closes: #468933) * debian/control: - add build-depends on liblash-dev (closes: #452236) - add build-depends on libboost-dev, libflowcanvas-dev and libraul-dev - add Homepage and Vcs-* fields, remove Homepage from description * debian/watch, debian/copyright: updated to new download location * debian/compat: bump to 7 * debian/rules: do not ignore clean error * debian/menu: change from Apps to Applications * debian/docs: NEWS removed upstream debian/docs * debian/patchage.xpm: updated text icon from upstream version * debian/patchage.desktop: remove, use upstream version -- Paul Brossier Fri, 20 Nov 2009 09:28:38 +0100 patchage (0.2.3-2.1) unstable; urgency=medium * Non-maintainer upload. * Build-Depend on libgtkmm-2.4-dev instead of libgtkmm2.0-dev. Closes: #431214 -- Andreas Barth Fri, 20 Jul 2007 21:19:32 +0000 patchage (0.2.3-2) unstable; urgency=low * Rebuild against new libgkt+_+asdok * Update url in debian/{watch,copyright} -- Paul Brossier Sun, 11 Dec 2005 16:04:11 +0000 patchage (0.2.3-1) unstable; urgency=low * New upstream release -- Paul Brossier Fri, 30 Sep 2005 02:32:10 +0100 patchage (0.2.0-1) unstable; urgency=low * Initial release (closes: #318618) -- Paul Brossier Sun, 24 Jul 2005 14:46:39 +0100 debian/install0000644000000000000000000000004611555377466010602 0ustar debian/patchage.xpm usr/share/pixmaps debian/patchage.xpm0000644000000000000000000001415311310733411011466 0ustar /* XPM */ static char *patchage[] = { /* columns rows colors chars-per-pixel */ "32 32 248 2", " c #252B2D", ". c #2A3132", "X c #2E3435", "o c #2E3436", "O c #2F3436", "+ c #2F3437", "@ c #2E3537", "# c #2F3537", "$ c #303537", "% c #303638", "& c #313638", "* c #313739", "= c #323739", "- c #32383A", "; c #33383A", ": c #33393B", "> c #343A3C", ", c #3E7B05", "< c #3B3F41", "1 c #3C4042", "2 c #3E4343", "3 c #474C4C", "4 c #4C5050", "5 c #555959", "6 c #565B5B", "7 c #5B5E5B", "8 c #595E5E", "9 c #5B5F5F", "0 c #5F625F", "q c #606260", "w c #616461", "e c #636663", "r c #616565", "t c #6A6D6A", "y c #6D6E6A", "u c #6C6F6C", "i c #747672", "p c #757773", "a c #478A07", "s c #488C05", "d c #458508", "f c #458709", "g c #468909", "h c #478909", "j c #499206", "k c #4A9307", "l c #4B9407", "z c #4E9A06", "x c #4E9A07", "c c #4F9A07", "v c #4E9B07", "b c #4F9B07", "n c #4F9C06", "m c #4F9C07", "M c #4F940C", "N c #4F950C", "B c #509B07", "V c #519C07", "C c #509D07", "Z c #529F07", "A c #50940F", "S c #509A08", "D c #509B08", "F c #509B0A", "G c #519B0A", "H c #519B0B", "J c #519D09", "K c #519C0A", "L c #539E0B", "P c #529B0C", "I c #539B0F", "U c #539D0C", "Y c #529D0D", "T c #539D0D", "R c #539E0D", "E c #539C0E", "W c #549D0D", "Q c #519510", "! c #559E10", "~ c #569E11", "^ c #569F12", "/ c #579F12", "( c #569F13", ") c #52A007", "_ c #52A008", "` c #52A108", "' c #53A108", "] c #52A208", "[ c #54A409", "{ c #56A508", "} c #56A709", "| c #56A60A", " . c #55A10E", ".. c #5CB00B", "X. c #5DB20C", "o. c #5EB20C", "O. c #5EB30C", "+. c #56A011", "@. c #56A012", "#. c #57A013", "$. c #57A015", "%. c #58A213", "&. c #59A313", "*. c #5AA315", "=. c #5CA812", "-. c #5DA31B", ";. c #5EA51D", ":. c #5FA41F", ">. c #64BC0F", ",. c #60A51F", "<. c #60A91A", "1. c #65BD10", "2. c #62A920", "3. c #66AB23", "4. c #68AC28", "5. c #6BAC2B", "6. c #6EB627", "7. c #6DAC32", "8. c #6EAE33", "9. c #72AF37", "0. c #77BA37", "q. c #7CBB3E", "w. c #69C412", "e. c #6BC713", "r. c #6CC813", "t. c #6EC913", "y. c #6DC914", "u. c #6ECB14", "i. c #6FCC15", "p. c #70CD14", "a. c #71CF15", "s. c #74CF1C", "d. c #73D216", "f. c #76D31C", "g. c #78D31F", "h. c #7ED22B", "j. c #7FD62A", "k. c #79C331", "l. c #7BB940", "z. c #81CF35", "x. c #85D734", "c. c #88D93A", "v. c #84BD4F", "b. c #8CBF5C", "n. c #80827F", "m. c #91DB48", "M. c #88C054", "N. c #8FCA55", "B. c #95D755", "V. c #95D459", "C. c #99DB58", "Z. c #9ADE58", "A. c #90C263", "S. c #9DCE6D", "D. c #9BD761", "F. c #A6D777", "G. c #A4E167", "H. c #ABE076", "J. c #ACE476", "K. c #878B85", "L. c #888A85", "P. c #898B86", "I. c #8A8B87", "U. c #888C86", "Y. c #8A8C87", "T. c #8B8C88", "R. c #8B8D88", "E. c #8A8C89", "W. c #8B8D89", "Q. c #8C8E89", "!. c #8D8F89", "~. c #8C8E8A", "^. c #8D8E8A", "/. c #8C8F8B", "(. c #8D8F8B", "). c #8E8F8A", "_. c #8D908A", "`. c #8D908B", "'. c #8E908B", "]. c #8F908B", "[. c #8E928C", "{. c #90918C", "}. c #90938D", "|. c #90928E", " X c #90928F", ".X c #92948E", "XX c #9B9F98", "oX c #9EA29B", "OX c #A2A49E", "+X c #A2A69F", "@X c #A3A6A1", "#X c #A4A7A2", "$X c #A6A7A4", "%X c #A5A8A3", "&X c #A7A8A5", "*X c #A8AAA6", "=X c #A9ABA7", "-X c #A9ACA6", ";X c #ABADA8", ":X c #B4B7B0", ">X c #BEBEBD", ",X c #AED38A", ".| c FXFXFXFXFX", "l.).T.K.L.+ ; ; = @ + X z z c v z z z c c ` m m j FXFXFXFXFXFXFX", "FXFXFXFXFX+ + + + + FXX X @ FXX + + FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFXX X X X + X + FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFX= 5 u < % 5 u 1 X FXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFX; 0 e 1 > 8 e 1 X FXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFX; 4 0 ; % 4 0 ; + FXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFX+ 2 7 % + 2 7 + + FXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFX+ + + + + + + + + FXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFXt >Xt FXt >Xy FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFXT.xXY.FXY.zXY.FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFXT.T.).FX_.Y._.FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFXT.MXT.FXT.MXT.FXFXFXFXFXFXFXFXFXFXFXFXFX", "FXFXFXFXFXFXFXFXFXFXFXFX`.T./.FX).T._.FXFXFXFXFXFXFXFXFXFXFXFXFX" }; debian/copyright0000644000000000000000000000514511555400003011117 0ustar Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174 Upstream-Name: Patchage Upstream-Contact: David Robillard Source: http://drobilla.net/software/patchage/ Files: * Copyright: 2008 Nedko Arnaudov 2005-2010 Dave Robillard License: GPL-2+ Files: waf Copyright: Thomas Nagy, 2005-2010 License: BSD-3-clause Files: debian/* Copyright: 2011 Alessio Treglia 2009 Paul Brossier License: GPL-2+ License: GPL-2+ This program 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 program 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 can be found in `/usr/share/common-licenses/GPL-2'. License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000011310733411010460 5ustar debian/source/format0000644000000000000000000000001411360360366011700 0ustar 3.0 (quilt) debian/unpack_waf.sh0000755000000000000000000000223311703146520011642 0ustar #!/bin/bash # unpack_waf - generate an unpacked instance of the waf all-in-one blob # Copyright (C) 2012 Alessio Treglia # Based on: http://wiki.debian.org/UnpackWaf # # This program 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 program 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 program; if not, write to the Free Software Foundation, Inc., # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. set -e echo -n "Unpacking waf... " ./waf --help &>/dev/null WAFDIR=`ls .waf-*/` mv .waf-*/${WAFDIR} ${WAFDIR} sed -i '/^#==>$/,$d' waf rmdir .waf-* echo "OK." echo -n "Purging .pyc files... " find ${WAFDIR} -name "*.pyc" -delete echo "OK." debian/watch0000644000000000000000000000015211310733411010207 0ustar version=3 http://drobilla.net/software/patchage/ \ http://download.drobilla.net/patchage-(.*)\.tar\.bz2 debian/menu0000644000000000000000000000023311310733411010045 0ustar ?package(patchage):needs="X11" section="Applications/Sound"\ title="Patchage" \ command="/usr/bin/patchage" \ icon="/usr/share/pixmaps/patchage.xpm"