[SCM] zyne/master: Adding first debian dir.

tiago at users.alioth.debian.org tiago at users.alioth.debian.org
Sun May 31 20:20:33 UTC 2015


The following commit has been merged in the master branch:
commit c7c1c088f1ab82f613cc85e96ce8d5464bde61be
Author: Tiago Bortoletto Vaz <tiago at debian.org>
Date:   Sun May 31 14:46:17 2015 -0400

    Adding first debian dir.

diff --git a/debian/.pc/.quilt_patches b/debian/.pc/.quilt_patches
new file mode 100644
index 0000000..4baccb8
--- /dev/null
+++ b/debian/.pc/.quilt_patches
@@ -0,0 +1 @@
+patches
diff --git a/debian/.pc/.quilt_series b/debian/.pc/.quilt_series
new file mode 100644
index 0000000..c206706
--- /dev/null
+++ b/debian/.pc/.quilt_series
@@ -0,0 +1 @@
+series
diff --git a/debian/.pc/.version b/debian/.pc/.version
new file mode 100644
index 0000000..0cfbf08
--- /dev/null
+++ b/debian/.pc/.version
@@ -0,0 +1 @@
+2
diff --git a/debian/.pc/applied-patches b/debian/.pc/applied-patches
new file mode 100644
index 0000000..7af1cf5
--- /dev/null
+++ b/debian/.pc/applied-patches
@@ -0,0 +1 @@
+use-distutils.diff
diff --git a/debian/.pc/setup.py b/debian/.pc/setup.py
new file mode 100644
index 0000000..aabb4f4
--- /dev/null
+++ b/debian/.pc/setup.py
@@ -0,0 +1,19 @@
+import os
+from distutils.core import setup
+
+setup(  name = "zyne",
+        author = "Olivier Belanger",
+        author_email = "belangeo at gmail.com",
+        version = "0.1.2",
+        description = "Modular synthesizer written in Python",
+        url = "http://code.google.com/p/zyne/",
+        license = "GPLv3",
+        package_dir = { 'zyne': '' },
+        packages = ['zyne.Resources'],
+        py_modules = ['zyne.__init__'], #workaround to have Resources under zyne dir
+        scripts = ['Zyne.py'],
+        package_data={
+            'zyne.Resources': ['*'],
+        }
+    )
+
diff --git a/Resources/__init__.py b/debian/.pc/use-distutils.diff/.timestamp
similarity index 100%
copy from Resources/__init__.py
copy to debian/.pc/use-distutils.diff/.timestamp
diff --git a/Resources/__init__.py b/debian/.pc/use-distutils.diff/setup.py
similarity index 100%
copy from Resources/__init__.py
copy to debian/.pc/use-distutils.diff/setup.py
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..150cccb
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+zyne (0.1.2-1) unstable; urgency=medium
+
+  * Initial Release. (Closes: #787346)
+
+ -- Tiago Bortoletto Vaz <tiago at debian.org>  Sun, 31 May 2015 13:27:01 -0400
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..6598ad1
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,20 @@
+Source: zyne
+Section: sound
+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
+Standards-Version: 3.9.6
+Vcs-Browser: http://git.debian.org/?p=pkg-multimedia/zyne.git
+Vcs-Git: git://git.debian.org/git/pkg-multimedia/zyne.git
+Homepage: http://code.google.com/p/zyne
+
+Package: zyne
+Architecture: all
+Depends: python (>= 2.6), python-pyo (>= 0.6.2), ${misc:Depends}
+Description: Modular synthesizer written in Python
+ Zyne is a modular synthesizer which comes with more than 10 builtin modules
+ implementing different kind of synthesis engines and provides a simple API to
+ create your own custom modules.
+ .
+ It uses Pyo as its audio engine
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..bf38c54
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,44 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Zyne
+Upstream-Contact: Olivier Bélanger <belangeo at gmail.com>
+Source: http://code.google.com/p/zyne
+
+Files: *
+Copyright: Copyright 2012 Olivier Belanger
+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'.
+
+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/install b/debian/install
new file mode 100644
index 0000000..90c4d0d
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,2 @@
+debian/zyne.desktop	usr/share/applications
+debian/zyne.png	usr/share/pixmaps
diff --git a/debian/menu b/debian/menu
new file mode 100644
index 0000000..0054aba
--- /dev/null
+++ b/debian/menu
@@ -0,0 +1,2 @@
+?package(zyne):needs="X11" section="Applications/Sound"\
+  title="Zyne" command="/usr/bin/zyne" hints="Modular Synth"
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..7af1cf5
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+use-distutils.diff
diff --git a/Resources/__init__.py b/debian/patches/use-distutils.diff
similarity index 100%
copy from Resources/__init__.py
copy to debian/patches/use-distutils.diff
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..1178bce
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+export PYTHONWARNINGS=d
+buildvers := $(shell pyversions -rv)
+
+%:
+	dh $@ --with python2
+
+override_dh_auto_install:
+	set -e; \
+	for i in $(buildvers); do \
+		python$$i ./setup.py install --skip-build --skip-build --root $(CURDIR)/debian/zyne --install-layout=deb; \
+	done
+	mv  $(CURDIR)/debian/zyne/usr/bin/Zyne.py  $(CURDIR)/debian/zyne/usr/bin/zyne
+
+override_dh_auto_clean:
+	find . -name '*.pyc' -delete
+	rm -rf build
+
+# not to run
+override_dh_compress:
+	dh_compress --exclude=.sg --exclude=.aif --exclude=.aiff
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/include-binaries b/debian/source/include-binaries
new file mode 100644
index 0000000..f2abadf
--- /dev/null
+++ b/debian/source/include-binaries
@@ -0,0 +1 @@
+debian/zyne.png
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..2a04a07
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://zyne.googlecode.com/files/zyne_(.*)\-src.tar\.bz2
diff --git a/debian/zyne.desktop b/debian/zyne.desktop
new file mode 100644
index 0000000..d811053
--- /dev/null
+++ b/debian/zyne.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Zyne
+GenericName=Modular synthesizer
+Comment=Modular synthesizer written in Python
+Icon=/usr/share/pixmaps/zyne.png
+Type=Application
+Categories=AudioVideo;Audio;
+Exec=zyne
+Terminal=false
diff --git a/debian/zyne.png b/debian/zyne.png
new file mode 100644
index 0000000..6df5816
Binary files /dev/null and b/debian/zyne.png differ

-- 
zyne packaging



More information about the pkg-multimedia-commits mailing list