debian/0000755000000000000000000000000011766451746007207 5ustar debian/patches/0000755000000000000000000000000011766450022010620 5ustar debian/patches/series0000644000000000000000000000002611766450022012033 0ustar purge_oscstream.patch debian/patches/purge_oscstream.patch0000644000000000000000000000502011766450022015040 0ustar Author: IOhannes m zmölnig Description: Remove all occurences of [*OSCstream] from help-files Debian currently does not ship a package providing [slipenc]/[slipdec] needed for those objects --- pd-osc.orig/packOSC-help.pd +++ pd-osc/packOSC-help.pd @@ -1,4 +1,4 @@ -#N canvas 1 53 1141 651 12; +#N canvas 4 49 1141 651 12; #X obj 301 434 cnv 15 100 40 empty empty empty 20 12 0 14 -4034 -66577 0; #X obj 330 548 udpsend; @@ -58,10 +58,6 @@ #X msg 203 300 timetagoffset 1e+06; #X text 473 506 <- First open routeOSC-help \, then connect; #X text 85 210 open a bundle (and generate time tag); -#X obj 418 568 packOSCstream; -#X text 383 567 see:; -#X text 518 568 for a way to send OSC over TCP or serial connections. -; #X text 353 299 current time plus 1 second (delay is in microseconds) ; #X text -75 570 2009_06_08 Martin Peach; @@ -110,4 +106,4 @@ #X connect 43 2 36 0; #X connect 44 0 43 0; #X connect 50 0 4 0; -#X connect 60 0 4 0; +#X connect 57 0 4 0; --- pd-osc.orig/routeOSC-help.pd +++ pd-osc/routeOSC-help.pd @@ -1,4 +1,4 @@ -#N canvas 1 53 923 562 12; +#N canvas 4 49 923 562 12; #X obj 81 389 cnv 15 200 40 empty empty empty 20 12 0 14 -4034 -66577 0; #X obj -76 40 udpreceive 9997; @@ -16,10 +16,6 @@ #X floatatom 483 184 10 0 0 1 millisecond_delay - -; #X obj -76 191 pipelist; #X text 283 398 arguments are OSC addresses to be routed; -#X text -117 517 see:; -#X text 30 518 for a way to send OSC over TCP or serial connections. -; -#X obj -82 518 unpackOSCstream; #X text 231 341 (but new outlets can't be created); #X obj -110 218 print unpacked; #X text 503 476 2011/01/17 Martin Peach; @@ -59,25 +55,25 @@ #X text 12 115 OUTLET_R list; #X restore 708 522 pd META; #X connect 1 0 7 0; -#X connect 1 1 24 0; +#X connect 1 1 21 0; #X connect 7 0 14 0; -#X connect 7 0 20 0; +#X connect 7 0 17 0; #X connect 7 1 13 0; #X connect 7 1 14 1; -#X connect 8 0 36 0; -#X connect 8 1 37 0; -#X connect 8 2 38 0; +#X connect 8 0 33 0; +#X connect 8 1 34 0; +#X connect 8 2 35 0; #X connect 9 0 8 0; #X connect 10 0 8 0; #X connect 14 0 8 0; -#X connect 22 0 2 0; -#X connect 22 1 3 0; -#X connect 22 2 4 0; -#X connect 22 3 5 0; -#X connect 22 4 23 0; -#X connect 24 0 25 0; -#X connect 24 1 22 0; -#X connect 27 0 8 0; -#X connect 28 0 8 0; -#X connect 29 0 8 0; -#X connect 30 0 29 0; +#X connect 19 0 2 0; +#X connect 19 1 3 0; +#X connect 19 2 4 0; +#X connect 19 3 5 0; +#X connect 19 4 20 0; +#X connect 21 0 22 0; +#X connect 21 1 19 0; +#X connect 24 0 8 0; +#X connect 25 0 8 0; +#X connect 26 0 8 0; +#X connect 27 0 26 0; debian/control0000644000000000000000000000217111766452064010605 0ustar Source: pd-osc Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: IOhannes m zmoelnig (gpg-key at iem) , Jonas Smedegaard Build-Depends: debhelper, dh-buildinfo, cdbs (>= 0.4.91~), devscripts, puredata-dev | puredata Standards-Version: 3.9.3 Section: sound Homepage: http://download.puredata.info/osc Vcs-Git: git://git.debian.org/git/pkg-multimedia/pd-osc Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/pd-osc.git Package: pd-osc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, puredata-core | pd Recommends: pd-iemnet Suggests: pd-comport Description: Open Sound Control for Pd This library allows one to construct and parse OSC messages within Pd. It includes support for ordinary OSC-messages, typetags, timetags and bundles. . These objects are transport-agnostic, so you can use them to transmit OSC over UDP, TCP/IP, serial port, or in fact whatever you want. However, you will have to install additional libraries that will handle the transport layer (like pd-iemnet or pd-comport). debian/source/0000755000000000000000000000000011617034514010470 5ustar debian/source/format0000644000000000000000000000001411617034514011676 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000164611766451746011070 0ustar pd-osc (0.1-2) unstable; urgency=low [ IOhannes m zmölnig ] * Don't install unusable *packOSCstream patches. Closes: #661805. Thanks to Roman Haefeli. * Don't mention [*packOSCstream] in help-patches. * Update copyright to use format 1.0. * Update package relations: + Depend on puredata-core rather than puredata. + Relax to build-depend unversioned on debhelper and devscripts: Needed versions satisfied even in oldstable. [ Jonas Smedegaard ] * Bump standards-version to 3.9.3. * Use anonscm.debian.org in Vcs-Browser field. * Update copyright to tidy and shorten license comments. -- Jonas Smedegaard Thu, 14 Jun 2012 23:07:47 +0200 pd-osc (0.1-1) unstable; urgency=low [ IOhannes m zmoelnig ] * Initial packaging release. Closes: bug#603175. [ Jonas Smedegaard ] * Add myself as uploader. -- Jonas Smedegaard Fri, 05 Aug 2011 20:47:20 +0200 debian/README.source0000644000000000000000000000136511617034514011354 0ustar Building this package for Debian -------------------------------- This source package need no special handling for normal package builds. Developing this package for Debian ---------------------------------- this package uses CDBS as the build system and git for maintainance. for a quick start, see http://wiki.debian.org/CDBS+git-buildpackage editing debian/control ---------------------- please note that you should NOT modify debian/control directly, as this file will be generated from debian/control.in using CDBS. therefore you ought to change debian/control.in and trigger a re-creation of debian/control using $ DEB_MAINTAINER_MODE=1 dpkg-buildpackage -rfakeroot -- IOhannes m zmoelnig Thu, 04 Aug 2011 17:10:99 +0200 debian/links0000644000000000000000000000017711617034514010240 0ustar usr/share/common-licenses/GPL-2 usr/lib/pd/extra/osc/LICENSE.txt usr/lib/pd/extra/osc/README.txt usr/share/doc/pd-osc/README debian/compat0000644000000000000000000000000211617034514010366 0ustar 7 debian/watch0000644000000000000000000000012511617034514010217 0ustar # to be processed with uscan(1) version=3 http://sf.net/pure-data/OSC-(.*)\.tar\.gz debian/copyright_hints0000644000000000000000000000217311766450022012334 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: Makefile OSC-meta.pd README.txt debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/install debian/links debian/patches/purge_oscstream.patch debian/patches/series debian/source/format debian/source/local-options debian/watch packOSC-help.pd packOSCstream-help.pd packOSCstream.pd packingOSC.h pipelist-help.pd pipelist.c routeOSC-help.pd unpackOSC.c unpackOSCstream-help.pd unpackOSCstream.pd Copyright: *No copyright* License: UNKNOWN FIXME Files: LICENSE.txt Copyright: 2006-2011, Martin Peach License: GPL-2+ FIXME Files: debian/rules Copyright: 2011, IOhannes m zmölnig License: GPL-3+ FIXME Files: packOSC.c Copyright: 1996,97,98,99,2000,01,02,03 License: UNKNOWN FIXME Files: routeOSC.c Copyright: 1992,93,94,95,96,97,98,99,2000,01,02,03,04 1998. The Regents of the University of California (Regents) 1999, Regents of the Univ. of California."); License: UNKNOWN FIXME debian/copyright0000644000000000000000000000544611766450604011143 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: OSC Upstream-Contact: Source: http://download.puredata.info/osc Files: * Copyright: 2006-2011, Martin Peach License: GPL-2+ Files: packOSC.c routeOSC.c Copyright: 1992-2004, The Regents of the University of California (Regents) 2006-2011, Martin Peach License: ISC~UC Files: debian/* Copyright: 2011, IOhannes m zmölnig License: GPL-3+ License: GPL-2+ 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . License: GPL-3+ 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 3 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. Comment: On Debian systems the 'GNU General Public License' version 3 is located in '/usr/share/common-licenses/GPL-3'. License: ISC~UC Permission to use, copy, modify, distribute, and distribute modified versions of this software and its documentation without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph and the following two paragraphs appear in all copies, modifications, and distributions. . IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. debian/install0000644000000000000000000000033111766450022010557 0ustar *.pd_* usr/lib/pd/extra/osc/ README.txt usr/lib/pd/extra/osc/ OSC-meta.pd usr/lib/pd/extra/osc/ packOSC-help.pd usr/lib/pd/extra/osc/ pipelist-help.pd usr/lib/pd/extra/osc/ routeOSC-help.pd usr/lib/pd/extra/osc/ debian/gbp.conf0000644000000000000000000000005711617034514010611 0ustar [DEFAULT] pristine-tar = True sign-tags = True debian/rules0000755000000000000000000000170311617034514010251 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2011 IOhannes m zmölnig # Description: Main Debian packaging script for pd-osc # # 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 3, 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, see . include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/makefile.mk include /usr/share/cdbs/1/class/pd.mk include /usr/share/cdbs/1/rules/utils.mk debian/control.in0000644000000000000000000000210611766450214011203 0ustar Source: pd-osc Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: IOhannes m zmoelnig (gpg-key at iem) , Jonas Smedegaard Build-Depends: @cdbs@, puredata-dev | puredata Standards-Version: 3.9.3 Section: sound Homepage: http://download.puredata.info/osc Vcs-Git: git://git.debian.org/git/pkg-multimedia/pd-osc Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/pd-osc.git Package: pd-osc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, puredata-core | pd Recommends: pd-iemnet Suggests: pd-comport Description: Open Sound Control for Pd This library allows one to construct and parse OSC messages within Pd. It includes support for ordinary OSC-messages, typetags, timetags and bundles. . These objects are transport-agnostic, so you can use them to transmit OSC over UDP, TCP/IP, serial port, or in fact whatever you want. However, you will have to install additional libraries that will handle the transport layer (like pd-iemnet or pd-comport).