[SCM] python-pyo/master: New release - changelog.
tiago at users.alioth.debian.org
tiago at users.alioth.debian.org
Tue Jan 19 16:39:00 UTC 2016
The following commit has been merged in the master branch:
commit 0d9acacc5f3bb7a2bfe6632d5a98aa098193e3c0
Author: Tiago Bortoletto Vaz <tiago at debian.org>
Date: Tue Jan 19 09:50:57 2016 -0500
New release - changelog.
diff --git a/debian/E-Pyo.desktop b/debian/E-Pyo.desktop
new file mode 100644
index 0000000..247bc88
--- /dev/null
+++ b/debian/E-Pyo.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=E-Pyo
+GenericName=Digital signal processing script creation with Pyo
+Comment=Sound synthesis and audio signal processing environment
+Icon=/usr/share/pixmaps/E-Pyo.xpm
+Type=Application
+Categories=AudioVideo;Audio;
+Exec=/usr/lib/python-pyo/E-Pyo.py
+Terminal=false
diff --git a/debian/E-Pyo.xpm b/debian/E-Pyo.xpm
new file mode 100644
index 0000000..6ea01d4
--- /dev/null
+++ b/debian/E-Pyo.xpm
@@ -0,0 +1,263 @@
+/* XPM */
+static char * E_Pyo_3_xpm[] = {
+"48 48 212 2",
+" c None",
+". c #0E0F19",
+"+ c #0F101A",
+"@ c #10111B",
+"# c #11121C",
+"$ c #12131D",
+"% c #13141E",
+"& c #14151F",
+"* c #151620",
+"= c #161721",
+"- c #171822",
+"; c #181923",
+"> c #141620",
+", c #1A1B25",
+"' c #1B1C26",
+") c #1C1D27",
+"! c #191A24",
+"~ c #1E1F29",
+"{ c #20212B",
+"] c #21222C",
+"^ c #23242E",
+"/ c #252630",
+"( c #262731",
+"_ c #0D0E18",
+": c #24252F",
+"< c #282933",
+"[ c #2B2C36",
+"} c #2E2F39",
+"| c #090C15",
+"1 c #1A1A24",
+"2 c #0C0D17",
+"3 c #090A14",
+"4 c #2D2E38",
+"5 c #33343E",
+"6 c #373842",
+"7 c #34353F",
+"8 c #1F202A",
+"9 c #292932",
+"0 c #D2CED1",
+"a c #89878C",
+"b c #47464E",
+"c c #86848A",
+"d c #3C3D47",
+"e c #454650",
+"f c #3E3F49",
+"g c #2C2D37",
+"h c #3A3A42",
+"i c #D1CCCF",
+"j c #9A979B",
+"k c #706E75",
+"l c #D7D3D6",
+"m c #D7D1D5",
+"n c #35353E",
+"o c #54555F",
+"p c #565761",
+"q c #464751",
+"r c #383943",
+"s c #2F303A",
+"t c #272832",
+"u c #22232D",
+"v c #0D0F19",
+"w c #2D2D36",
+"x c #D2CDD0",
+"y c #908D93",
+"z c #706D73",
+"A c #D7D2D5",
+"B c #E2DDDF",
+"C c #6F6D74",
+"D c #575862",
+"E c #474852",
+"F c #393A44",
+"G c #2E2E37",
+"H c #D6D1D3",
+"I c #A09DA2",
+"J c #737178",
+"K c #E2DDE0",
+"L c #D9D3D6",
+"M c #807E84",
+"N c #69686F",
+"O c #9C999E",
+"P c #3F404A",
+"Q c #353640",
+"R c #3E3E46",
+"S c #A29FA4",
+"T c #817E85",
+"U c #D8D3D6",
+"V c #88858B",
+"W c #858288",
+"X c #DBD6D9",
+"Y c #414049",
+"Z c #292A34",
+"` c #12131E",
+" . c #313039",
+".. c #979499",
+"+. c #79777D",
+"@. c #DED9DC",
+"#. c #928F94",
+"$. c #89868C",
+"%. c #3C3C44",
+"&. c #31323A",
+"*. c #D6D0D4",
+"=. c #A4A0A6",
+"-. c #7A787F",
+";. c #E2DCE0",
+">. c #949196",
+",. c #727177",
+"'. c #DDD9DB",
+"). c #3F3E47",
+"!. c #0A0B15",
+"~. c #1D1E28",
+"{. c #41414A",
+"]. c #A6A2A7",
+"^. c #868388",
+"/. c #D8D2D5",
+"(. c #908D92",
+"_. c #8A888E",
+":. c #DED9DB",
+"<. c #4E4D54",
+"[. c #0C0D18",
+"}. c #33333B",
+"|. c #9B979D",
+"1. c #7E7B81",
+"2. c #DDD8DB",
+"3. c #8B888E",
+"4. c #E0DBDE",
+"5. c #43424A",
+"6. c #A6A3A8",
+"7. c #7F7C82",
+"8. c #E1DCDE",
+"9. c #99959A",
+"0. c #747278",
+"a. c #44434B",
+"b. c #090B15",
+"c. c #404049",
+"d. c #D0CCD0",
+"e. c #A7A3A9",
+"f. c #939095",
+"g. c #8C898E",
+"h. c #DFD9DC",
+"i. c #504F56",
+"j. c #303139",
+"k. c #9D9A9F",
+"l. c #7D7B82",
+"m. c #9A989D",
+"n. c #8B898F",
+"o. c #E2DCDF",
+"p. c #45454D",
+"q. c #2F2F38",
+"r. c #D4D0D2",
+"s. c #A8A5A9",
+"t. c #7D7B81",
+"u. c #9B989D",
+"v. c #DFDADD",
+"w. c #46454E",
+"x. c #CFCACD",
+"y. c #A9A6AA",
+"z. c #87848A",
+"A. c #959197",
+"B. c #8B898E",
+"C. c #525159",
+"D. c #0E101A",
+"E. c #2C2C35",
+"F. c #CECACD",
+"G. c #7C7980",
+"H. c #9C999D",
+"I. c #48474F",
+"J. c #24242D",
+"K. c #D4CFD2",
+"L. c #AEA9AE",
+"M. c #7C7A81",
+"N. c #726F77",
+"O. c #E0DBDD",
+"P. c #494850",
+"Q. c #090A15",
+"R. c #504F57",
+"S. c #9E9BA0",
+"T. c #838187",
+"U. c #98959A",
+"V. c #8A888D",
+"W. c #54535A",
+"X. c #B8B4B8",
+"Y. c #A7A3A8",
+"Z. c #4C4B53",
+"`. c #10111A",
+" + c #20212A",
+".+ c #6C6A70",
+"++ c #838087",
+"@+ c #77757B",
+"#+ c #E1DBDF",
+"$+ c #4F4E56",
+"%+ c #080914",
+"&+ c #1E1E27",
+"*+ c #C5C1C5",
+"=+ c #040510",
+"-+ c #191A23",
+";+ c #D3CED2",
+">+ c #5B5A62",
+",+ c #4A4951",
+"'+ c #E1DCDF",
+")+ c #848187",
+"!+ c #050611",
+"~+ c #1F2029",
+"{+ c #C7C3C6",
+"]+ c #8F8C92",
+"^+ c #070812",
+"/+ c #0B0C17",
+"(+ c #48484F",
+"_+ c #47464F",
+":+ c #04050F",
+"<+ c #0F0F19",
+"[+ c #0D0E19",
+"}+ c #0F1019",
+" ",
+" . + + + + . ",
+" . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . + + + + + + + + . . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . . . + + + @ @ @ @ + + + + . . . . . . . . . . . . . . ",
+" . . . . . . . . . . . . . + + + @ @ # # # # @ @ @ @ + + . . . . . . . . . . . . ",
+" . . . . . . . . . . . . + + @ @ # $ $ % % % % $ $ # @ @ + + . . . . . . . . . . . . ",
+" . . . . . . . . . . . + + @ @ # % % & * * * * & % % # # @ + + . . . . . . . . . . . ",
+" . . . . . . . . . . . + @ # # % & = - ; ; ; ; - = > % $ # @ + + . . . . . . . . . . ",
+" . . . . . . . . . . + @ @ # % * - ; , ' ) ) ' ' ; - * % $ # @ + . . . . . . . . . . ",
+" . . . . . . . . . . . + @ # % * - ! ) ~ { ] ] { ~ ) ! - * % # @ @ + . . . . . . . . . . ",
+" . . . . . . . . . . + + # % & - ! ) { ^ / ( ( / ^ { ) ! - > % # @ + . . . . _ . . . . . ",
+" . . . . . . . . . + + @ $ % = ; ) { : < [ } } [ < : { ) ; = % $ @ + + . _ | 1 2 3 . . . ",
+" . . . . . . . . . + + @ $ & - , ~ ^ < 4 5 6 6 7 } < ^ 8 ' - & % @ + + 2 9 0 a b c - . . _ ",
+" _ . . . . . . . . . + @ # % * ; ' { / [ 5 d e e f 7 g / { ) ; * % # @ _ h i j k l m n _ . . ",
+" _ . . . . . . . . . + @ # % * ; ) ] ( } 6 e o p q r s t u ) ! * % $ v w x y z A B C - . . . ",
+" _ . . . . . . . . . + @ # % * ; ) ] ( } 6 e p D E F s t u ) ! * % + G H I J K L M N O % . . ",
+" . . . . . . . . . + @ # % * ; ' { / [ 7 f q q P Q g ( { ) ; * # R x S T U U V W X Y _ . . ",
+" . . . . . . . . . + + @ $ & - ' ~ ^ < } 7 r r 7 } Z ^ 8 ' - ` .x ..+.U @.#.$. at .%.2 . . ",
+" . . . . . . . . . + + @ $ % = ; ) { : < g s s g Z : { ) ! & &.*.=.-.;.U >.,.'.).!.. . . ",
+" . . . . . . . . . . + @ # % > - ! ) { ^ / t t ( ^ { ~., * {.x ].^./.U (._.:.<.[.. . . . ",
+" . . . . . . . . . . + @ @ # % * - ! ) 8 { u u { 8 ) , = }.x |.1.A 2...3.4.5.2 . . . . . ",
+" . . . . . . . . . . + @ # $ % * - ; ' ) ) ) ) ' ! * }.*.6.7.8.U 9.0. at .a.b.. . . . . ",
+" . . . . . . . . . . + + @ # $ % > = - ; ! ! ; - & c.d.e.V A U f.g.h.i.2 . . . . . . ",
+" . . . . . . . . . . . + + @ # # % % & * * * * % j.i k.l.A 2.m.n.o.p.2 . . . . . . . ",
+" + . . . . . . . . . . . + + @ @ # $ % % % % # q.r.s.t.8.U u.J v.w.3 . . . . . . . . ",
+" . . . . . . . . . . . . + + @ @ @ @ # $ + %.x.y.z./.U A.B.v.C.2 . . . . . . . . ",
+" . . . . . . . . . . . . . + + + + @ D.E.F.S G./.2.H.3.B I.2 . . . . . . . . ",
+" . . . . . . . . . . . . . . . + + _ J.K.L.M.o.U k.N.O.P.3 . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . Q.R.S.T.U U U.V.4.W.2 . . . . . . . . . ",
+" . . . . . . . . . . . . . . . . @ J.X.h.Y._.K Z.2 . . . . . . . . . . ",
+" . . . . . . . . . . . . . `. +$ # .+++ at +#+$+%+. . . . . . . . . ",
+" . . . . . . . . . . . . &+*+(.# =+-+;+>+2 . . . . . . . . . ",
+" . . . . . . . . . . 2 ,+'+X )+!+@ ~+@ . . . . . . . . . ",
+" . . . . . . . . 3 3.K.{+]+^+. . . . . . . . . . . ",
+" . . . . . . . /+(+_+, :+<+. . . . . . . . . ",
+" . . . . . . . _ _ [+. . . . . . . . . }+ ",
+" . . . . . . . . . . . . ",
+" ",
+" "};
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5f475f5
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,133 @@
+python-pyo (0.7.8-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 19 Jan 2016 09:50:12 -0500
+
+python-pyo (0.7.6+git20150826.1f0dc1aa93-1) unstable; urgency=medium
+
+ * Added new objects: MidiListener and OscListener
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Wed, 26 Aug 2015 00:51:50 -0400
+
+python-pyo (0.7.6-1) unstable; urgency=medium
+
+ * New upstream release.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 28 Jul 2015 17:02:57 -0400
+
+python-pyo (0.7.5-1) experimental; urgency=medium
+
+ * New upstream version.
+ * License changed from GPL to LGPL
+ * Build-depends on libjack-jackd2-dev (was libjack-dev)
+ * Recommends jackd2
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Mon, 23 Mar 2015 20:16:04 -0400
+
+python-pyo (0.7.4-1) experimental; urgency=medium
+
+ * New upstream version.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Thu, 29 Jan 2015 22:49:12 -0500
+
+python-pyo (0.7-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Updates for wxPython 3.0 compatibility (Closes: #759092):
+ - Fix deprecation warnings with wxPython 3.0.
+ - Fix check for wxPython not to insist that 2.8 is installed before picking
+ something that's 2.8 or newer.
+ - Update uses of removed alias wx.Color to wx.Colour.
+ - Update FileDialog flags to use the non-deprecated "FD_" prefixed form.
+
+ -- Olly Betts <olly at survex.com> Sat, 20 Sep 2014 01:34:09 +0000
+
+python-pyo (0.7-2) unstable; urgency=low
+
+ * Depends on python-wxgtk3.0 instead of python-wxgtk2.8 to have the
+ graphical IDE (E-Pyo) working.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Sat, 30 Aug 2014 20:13:47 -0400
+
+python-pyo (0.7-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Sat, 30 Aug 2014 17:12:30 -0400
+
+python-pyo (0.6.9-1) unstable; urgency=medium
+
+ * New upstream version.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Sun, 13 Apr 2014 00:15:48 -0400
+
+python-pyo (0.6.8-1) unstable; urgency=low
+
+ * New upstream version.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Sat, 26 Oct 2013 10:35:58 -0400
+
+python-pyo (0.6.6+svn1132-2) unstable; urgency=low
+
+ * Don't compress sample audio files.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Thu, 05 Sep 2013 10:19:57 -0400
+
+python-pyo (0.6.6+svn1132-1) unstable; urgency=low
+
+ * Added new objects:
+ - PVMix, Mix the most prominent components from two phase vocoder streaming
+ objects.
+ - TableScale, Scales values from a table and writes them into another table.
+ - Granule, another granular synthesis generator.
+ - PVBufTabLoops, phase vocoder buffer with bin independent speed playback.
+ - PVBufLoops, phase vocoder buffer with bin independent speed playback.
+ - PVShift, spectral frequency shifter. PVAmpMod and PVFreqMod, frequency
+ independent modulations.
+ - PVDelay, spectral delays and PVBuffer, pv recorder and playback.
+ - PVFilter. Spectral filtering.
+ - PVCross, PVMult, PVMorph. Spectral morphing.
+ - PVAddSynth, Phase Vocoder additive synthesis object.
+ * Added E-Pyo binary to the package, accessible via Sound & Video menu.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Mon, 02 Sep 2013 17:25:57 -0400
+
+python-pyo (0.6.6+svn1108-1) unstable; urgency=low
+
+ * New upstream commits adding 6 new filters and a couple of bug fixes.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 28 May 2013 14:27:12 -0400
+
+python-pyo (0.6.6-1) unstable; urgency=low
+
+ * New upstream release. It includes two new objects: CvlVerb: convolution
+ based multi-channel reverberation and Spectrum: spectrum analyzer with
+ multi-channel display.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 14 May 2013 21:37:45 -0400
+
+python-pyo (0.6.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 26 Feb 2013 23:40:59 -0500
+
+python-pyo (0.6.3+svn1068-1) unstable; urgency=low
+
+ * New upstream release.
+ * Start tracking upstream svn.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Wed, 30 Jan 2013 00:41:56 -0500
+
+python-pyo (0.6.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Tue, 03 Jul 2012 23:45:41 -0400
+
+python-pyo (0.6.1-1) unstable; urgency=low
+
+ * Initial release. (Closes: #676712)
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org> Fri, 08 Jun 2012 20:35:45 -0400
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..b980170
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,31 @@
+Source: python-pyo
+Section: python
+Priority: optional
+Maintainer: Debian Multimedia Maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
+Uploaders: Tiago Bortoletto Vaz <tiago at debian.org>
+Build-Depends: debhelper (>=7.0.50~), python-all-dev, portaudio19-dev, libportmidi-dev, liblo-dev, libsndfile1-dev, libjack-jackd2-dev
+Standards-Version: 3.9.6
+XS-Python-Version: >= 2.6
+Vcs-Browser: https://anonscm.debian.org/git/pkg-multimedia/python-pyo.git
+Vcs-Git: git://anonscm.debian.org/pkg-multimedia/python-pyo.git
+Homepage: http://ajaxsoundstudio.com/software/pyo/
+
+Package: python-pyo
+Architecture: any
+Depends: python (>= 2.6), ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}
+Recommends: python-tk, python-imaging-tk, python-wxgtk3.0, jackd2
+Description: Python module written in C to help digital signal processing script creation
+ pyo is a Python module containing classes for a wide variety of audio signal
+ processing types. With pyo, user will be able to include signal processing
+ chains directly in Python scripts or projects, and to manipulate them in real
+ time through the interpreter. Tools in pyo module offer primitives, like
+ mathematical operations on audio signal, basic signal processing (filters,
+ delays, synthesis generators, etc.), but also complex algorithms to create
+ sound granulation and others creative audio manipulations.
+ .
+ pyo supports OSC protocol (Open Sound Control), to ease communications between
+ softwares, and MIDI protocol, for generating sound events and controlling
+ process parameters.
+ .
+ pyo allows creation of sophisticated signal processing chains with all the
+ benefits of a mature, and wildly used, general programming language.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..551b27a
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,44 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: pyo
+Upstream-Contact: Olivier Bélanger <belangeo at gmail.com>
+Source: http://code.google.com/p/pyo/
+
+Files: *
+Copyright: 2015 Olivier Bélanger
+License: LGPL-3
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, either version 3 of the
+ License, or (at your option) any later version.
+ .
+ pyo 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 Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with pyo. If not, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU Lesser General Public
+ License version 3 can be found in the file
+ `/usr/share/common-licenses/LGPL-3'.
+
+Files: debian/*
+Copyright: 2015 Tiago Bortoletto Vaz <tiago at debian.org>
+License: GPL-3+
+ 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 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, see <http://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-3'.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..4c727a5
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1 @@
+usr/lib/python-pyo
diff --git a/debian/examples b/debian/examples
new file mode 100644
index 0000000..e39721e
--- /dev/null
+++ b/debian/examples
@@ -0,0 +1 @@
+examples/*
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..94ab968
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,3 @@
+utils/* usr/lib/python-pyo
+debian/E-Pyo.desktop usr/share/applications
+debian/E-Pyo.xpm usr/share/pixmaps
diff --git a/debian/patches/ePyo_paths.patch b/debian/patches/ePyo_paths.patch
new file mode 100644
index 0000000..7572640
--- /dev/null
+++ b/debian/patches/ePyo_paths.patch
@@ -0,0 +1,47 @@
+Index: python-pyo/utils/E-Pyo.py
+===================================================================
+--- python-pyo.orig/utils/E-Pyo.py
++++ python-pyo/utils/E-Pyo.py
+@@ -226,7 +226,7 @@ if OSX_APP_BUNDLED:
+ elif WIN_APP_BUNDLED:
+ EXAMPLE_PATH = os.path.join(os.getcwd(), "Resources", "examples")
+ else:
+- EXAMPLE_PATH = os.path.join(os.getcwd(), "../examples")
++ EXAMPLE_PATH = "/usr/share/doc/python-pyo/examples"
+ EXAMPLE_FOLDERS = [folder.capitalize() for folder in os.listdir(EXAMPLE_PATH) if folder[0] != "." and folder not in ["snds", "fft"]]
+ EXAMPLE_FOLDERS.append("FFT")
+ EXAMPLE_FOLDERS.sort()
+@@ -243,7 +243,7 @@ if not os.path.isdir(SNIPPETS_PATH):
+ for file in files:
+ shutil.copy(os.path.join(os.getcwd(), "Resources", "snippets", rep, file), os.path.join(SNIPPETS_PATH, rep))
+ else:
+- files = [f for f in os.listdir(os.path.join(os.getcwd(), "snippets", rep)) if f[0] != "."]
++ files = [f for f in os.listdir(os.path.join("/usr/lib/python-pyo", "snippets", rep)) if f[0] != "."]
+ for file in files:
+ shutil.copy(os.path.join(os.getcwd(), "snippets", rep, file), os.path.join(SNIPPETS_PATH, rep))
+ SNIPPETS_CATEGORIES = [rep for rep in os.listdir(SNIPPETS_PATH) if os.path.isdir(os.path.join(SNIPPETS_PATH, rep))]
+@@ -274,12 +274,12 @@ if not os.path.isdir(STYLES_PATH):
+ for file in files:
+ shutil.copy(os.path.join(os.getcwd(), "Resources", "styles", file), os.path.join(STYLES_PATH, file))
+ else:
+- files = [f for f in os.listdir(os.path.join(os.getcwd(), "styles")) if f[0] != "."]
++ files = [f for f in os.listdir(os.path.join("/usr/lib/python-pyo", "styles")) if f[0] != "."]
+ for file in files:
+- shutil.copy(os.path.join(os.getcwd(), "styles", file), os.path.join(STYLES_PATH, file))
++ shutil.copy(os.path.join("/usr/lib/python-pyo", "styles", file), os.path.join(STYLES_PATH, file))
+ DEFAULT_STYLE = os.path.join(STYLES_PATH, "Default")
+ if not os.path.isfile(os.path.join(STYLES_PATH, "Default")):
+- shutil.copy(os.path.join(os.getcwd(), "styles", "Default"), DEFAULT_STYLE)
++ shutil.copy(os.path.join("/usr/lib/python-pyo", "styles", "Default"), DEFAULT_STYLE)
+ if PREFERENCES.has_key("pref_style"):
+ PREF_STYLE = os.path.join(ensureNFD(STYLES_PATH), PREFERENCES["pref_style"])
+ else:
+@@ -293,7 +293,7 @@ if not os.path.isfile(MARKERS_FILE):
+ with open(MARKERS_FILE, "w") as f:
+ f.write("=\n")
+
+-BACKGROUND_SERVER_DEFAULT_ARGS = 'sr=44100, nchnls=2, buffersize=256, duplex=1, audio="portaudio", jackname="pyo"'
++BACKGROUND_SERVER_DEFAULT_ARGS = 'sr=44100, nchnls=2, buffersize=256, duplex=1, audio="jack", jackname="pyo"'
+ BACKGROUND_SERVER_ARGS = PREFERENCES.get("background_server_args", BACKGROUND_SERVER_DEFAULT_ARGS)
+
+ ################## TEMPLATES ##################
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..dacddd8
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+ePyo_paths.patch
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..fc58ab6
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+export PYTHONWARNINGS=d
+buildvers := $(shell pyversions -rv)
+
+%:
+ dh $@ --with python2
+
+override_dh_auto_build:
+ set -e; \
+ for i in $(buildvers); do \
+ python$$i setup.py build --use-jack --use-double; \
+ done
+
+override_dh_auto_install:
+ set -e; \
+ for i in $(buildvers); do \
+ python$$i ./setup.py install --skip-build --root $(CURDIR)/debian/python-pyo --install-layout=deb; \
+ done
+override_dh_compress:
+ dh_compress -X.wav -X.aif -X.py
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..6e9a659
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1 @@
+python-pyo source: source-is-missing scripts/prettify.js
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..561f270
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://pyo.googlecode.com/files/pyo_(.*)\-src.tar\.bz2
--
python-pyo packaging
More information about the pkg-multimedia-commits
mailing list