Codebase list soundgrain / b53a677
Update to use Python 3 (Closes: #938517) Scott Talbert 4 years ago
3 changed file(s) with 4 addition(s) and 11 deletion(s). Raw diff Collapse all Expand all
+0
-1
debian/compat less more
0 7
22 Priority: optional
33 Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
44 Uploaders: Tiago Bortoletto Vaz <tiago@debian.org>
5 Build-Depends: debhelper (>=7.0.50~), python-all (>= 2.6.6-3~)
5 Build-Depends: debhelper-compat (= 12), dh-python, python3-all, python3-setuptools
66 Standards-Version: 3.9.3
77 Vcs-Browser: https://salsa.debian.org/multimedia-team/soundgrain
88 Vcs-Git: https://salsa.debian.org/multimedia-team/soundgrain.git
1010
1111 Package: soundgrain
1212 Architecture: all
13 Depends: python (>= 2.6), python-wxgtk3.0, python-pyo (>= 0.7.5), python-markdown, ${misc:Depends}
13 Depends: python3-wxgtk4.0, python3-pyo (>= 0.7.5), python3-markdown, ${misc:Depends}, ${python3:Depends}
1414 Description: Graphical interface to control granular sound synthesis modules
1515 Soundgrain is a graphical interface where users can draw and edit trajectories
1616 to control granular sound synthesis. It is written in Python and WxPython and
00 #!/usr/bin/make -f
11
2 export PYTHONWARNINGS=d
3 buildvers := $(shell pyversions -rv)
4
52 %:
6 dh $@ --with python2
3 dh $@ --with python3 --buildsystem=pybuild
74
85 override_dh_auto_install:
9 set -e; \
10 for i in $(buildvers); do \
11 python$$i ./setup.py install --skip-build --skip-build --root $(CURDIR)/debian/soundgrain --install-layout=deb; \
12 done
6 dh_auto_install
137 mv $(CURDIR)/debian/soundgrain/usr/bin/SoundGrain.py $(CURDIR)/debian/soundgrain/usr/bin/soundgrain
148
159 override_dh_auto_clean: