Your message dated Sat, 08 Mar 2014 23:00:17 +0000
with message-id <[email protected]>
and subject line Bug#740304: fixed in kivy 1.8.0+dfsg-2
has caused the Debian Bug report #740304,
regarding kivy: Please build python3-kivy package for kivy+python3 support
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
740304: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=740304
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: kivy
Version: 1.8.0+dfsg-1
Severity: wishlist
Tags: patch
Dear Maintainer,
Please consider applying the attached debdiff to support building a
python3-kivy package; it follows the latest python module packaging conventions
(https://wiki.debian.org/Python/LibraryStyleGuide) and I've made it as minimal
as possible so it's easy for you to review. Thanks for considering!
Regards,
Vincent
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (700, 'testing'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.13-5-vclaptop-amd64 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
*** kivy-python3-support.patch
diff -Nru kivy-1.8.0+dfsg/debian/control kivy-1.8.0+dfsg/debian/control
--- kivy-1.8.0+dfsg/debian/control 2014-02-27 02:31:44.000000000 -0800
+++ kivy-1.8.0+dfsg/debian/control 2014-02-27 13:34:50.000000000 -0800
@@ -4,19 +4,38 @@
Maintainer: Bastian Venthur <[email protected]>
Build-Depends: debhelper (>= 8.0.0),
python (>= 2.7), python-all-dev (>= 2.7),
- cython,
- libgl1-mesa-dev, libgles2-mesa-dev
+ cython, cython3,
+ libgl1-mesa-dev, libgles2-mesa-dev,
+ python3-all-dev, dh-python
Standards-Version: 3.9.4
Homepage: http://kivy.org
Vcs-Git: http://github.com/kivy/kivy.git
X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.3
Package: python-kivy
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
python-pygame,
python-gst0.10
-Description: Kivy - Multimedia / Multitouch framework in Python
+Description: Kivy - Multimedia / Multitouch framework in Python (Python 2)
+ Kivy is an open source library for developing multi-touch applications. It is
+ completely cross platform (Linux/OSX/Win/Android) and released under the terms
+ of the MIT license.
+ .
+ It comes with native support for many multi-touch input devices, a growing
+ library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and
+ an architecture that is designed to let you focus on building custom and
highly
+ interactive applications as quickly and easily as possible.
+ .
+ Kivy is a mixed Python library with Cython code, to take advantage of its
+ highly dynamic nature and use any of the thousands of high quality and open
+ source python libraries out there, with the speed of C code.
+
+Package: python3-kivy
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}
+Description: Kivy - Multimedia / Multitouch framework in Python (Python 3)
Kivy is an open source library for developing multi-touch applications. It is
completely cross platform (Linux/OSX/Win/Android) and released under the terms
of the MIT license.
diff -Nru kivy-1.8.0+dfsg/debian/python3-kivy.install
kivy-1.8.0+dfsg/debian/python3-kivy.install
--- kivy-1.8.0+dfsg/debian/python3-kivy.install 1969-12-31 16:00:00.000000000
-0800
+++ kivy-1.8.0+dfsg/debian/python3-kivy.install 2014-02-27 18:39:06.000000000
-0800
@@ -0,0 +1 @@
+usr/lib/python3*
diff -Nru kivy-1.8.0+dfsg/debian/rules kivy-1.8.0+dfsg/debian/rules
--- kivy-1.8.0+dfsg/debian/rules 2013-10-02 03:21:57.000000000 -0700
+++ kivy-1.8.0+dfsg/debian/rules 2014-02-27 18:51:07.000000000 -0800
@@ -16,13 +16,10 @@
# This has to be exported to make some magic below work.
export DH_OPTIONS
+export PYBUILD_DESTDIR=debian/tmp
%:
- dh $@ --with python2
+ dh $@ --with python2,python3 --buildsystem=pybuild
override_dh_auto_test:
echo "Tests are currently disabled in debian/rules."
-
-override_dh_auto_install:
- python setup.py install --root=$(CURDIR)/debian/tmp
--install-layout=deb --prefix=/usr --no-compile
-
diff -Nru kivy-1.8.0+dfsg/debian/control kivy-1.8.0+dfsg/debian/control
--- kivy-1.8.0+dfsg/debian/control 2014-02-27 02:31:44.000000000 -0800
+++ kivy-1.8.0+dfsg/debian/control 2014-02-27 13:34:50.000000000 -0800
@@ -4,19 +4,38 @@
Maintainer: Bastian Venthur <[email protected]>
Build-Depends: debhelper (>= 8.0.0),
python (>= 2.7), python-all-dev (>= 2.7),
- cython,
- libgl1-mesa-dev, libgles2-mesa-dev
+ cython, cython3,
+ libgl1-mesa-dev, libgles2-mesa-dev,
+ python3-all-dev, dh-python
Standards-Version: 3.9.4
Homepage: http://kivy.org
Vcs-Git: http://github.com/kivy/kivy.git
X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.3
Package: python-kivy
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends},
python-pygame,
python-gst0.10
-Description: Kivy - Multimedia / Multitouch framework in Python
+Description: Kivy - Multimedia / Multitouch framework in Python (Python 2)
+ Kivy is an open source library for developing multi-touch applications. It is
+ completely cross platform (Linux/OSX/Win/Android) and released under the terms
+ of the MIT license.
+ .
+ It comes with native support for many multi-touch input devices, a growing
+ library of multi-touch aware widgets, hardware accelerated OpenGL drawing, and
+ an architecture that is designed to let you focus on building custom and highly
+ interactive applications as quickly and easily as possible.
+ .
+ Kivy is a mixed Python library with Cython code, to take advantage of its
+ highly dynamic nature and use any of the thousands of high quality and open
+ source python libraries out there, with the speed of C code.
+
+Package: python3-kivy
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python3:Depends}
+Description: Kivy - Multimedia / Multitouch framework in Python (Python 3)
Kivy is an open source library for developing multi-touch applications. It is
completely cross platform (Linux/OSX/Win/Android) and released under the terms
of the MIT license.
diff -Nru kivy-1.8.0+dfsg/debian/python3-kivy.install kivy-1.8.0+dfsg/debian/python3-kivy.install
--- kivy-1.8.0+dfsg/debian/python3-kivy.install 1969-12-31 16:00:00.000000000 -0800
+++ kivy-1.8.0+dfsg/debian/python3-kivy.install 2014-02-27 18:39:06.000000000 -0800
@@ -0,0 +1 @@
+usr/lib/python3*
diff -Nru kivy-1.8.0+dfsg/debian/rules kivy-1.8.0+dfsg/debian/rules
--- kivy-1.8.0+dfsg/debian/rules 2013-10-02 03:21:57.000000000 -0700
+++ kivy-1.8.0+dfsg/debian/rules 2014-02-27 18:51:07.000000000 -0800
@@ -16,13 +16,10 @@
# This has to be exported to make some magic below work.
export DH_OPTIONS
+export PYBUILD_DESTDIR=debian/tmp
%:
- dh $@ --with python2
+ dh $@ --with python2,python3 --buildsystem=pybuild
override_dh_auto_test:
echo "Tests are currently disabled in debian/rules."
-
-override_dh_auto_install:
- python setup.py install --root=$(CURDIR)/debian/tmp --install-layout=deb --prefix=/usr --no-compile
-
--- End Message ---
--- Begin Message ---
Source: kivy
Source-Version: 1.8.0+dfsg-2
We believe that the bug you reported is fixed in the latest version of
kivy, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Venthur <[email protected]> (supplier of updated kivy package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 28 Feb 2014 09:25:51 +0100
Source: kivy
Binary: python-kivy python3-kivy python-kivy-examples
Architecture: source amd64 all
Version: 1.8.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Bastian Venthur <[email protected]>
Changed-By: Bastian Venthur <[email protected]>
Description:
python-kivy - Kivy - Multimedia / Multitouch framework in Python (Python 2)
python-kivy-examples - Kivy - Example files
python3-kivy - Kivy - Multimedia / Multitouch framework in Python (Python 3)
Closes: 740304
Changes:
kivy (1.8.0+dfsg-2) unstable; urgency=medium
.
* Provide python3-kivy package. The patch for that was provided by Vincent
Cheng, thank you Vincent! (Closes: #740304)
* Bumped standards version (no changes).
Checksums-Sha1:
2ca554b61dce96aab5b4453b161c3eb600d12109 1965 kivy_1.8.0+dfsg-2.dsc
3a0ceb4ba2997396deb31d89cfe16388dc1b60cb 3032 kivy_1.8.0+dfsg-2.debian.tar.xz
0b9e374f591ffb3bbb6acddc095bd49d8265c812 1647980
python-kivy_1.8.0+dfsg-2_amd64.deb
f77ef8ee028eb9179726216cd0f2b8b1271ff6e5 1729368
python3-kivy_1.8.0+dfsg-2_amd64.deb
96681aab91c91c7277cf222e86a2ca445bda2296 7166064
python-kivy-examples_1.8.0+dfsg-2_all.deb
Checksums-Sha256:
e0b8aff7d7491bc513dedcbe74fa69b8837764cf6c77a498eb1652f74cf1c289 1965
kivy_1.8.0+dfsg-2.dsc
4b5a73ccee6009d6519323f77d9ae5eae5477b9ca65448fe1756755119d9662b 3032
kivy_1.8.0+dfsg-2.debian.tar.xz
0477a14d03b67a162ae5e6e0433e8531987e05db3d42c457217f8cb0893c4727 1647980
python-kivy_1.8.0+dfsg-2_amd64.deb
6168a486cbb9119b2e3818afe1a57e314cdba12687462d6928f5be04320b2b8b 1729368
python3-kivy_1.8.0+dfsg-2_amd64.deb
07622b05a40596854b15757deac6938353fec2b17a65380708b0454f0700515f 7166064
python-kivy-examples_1.8.0+dfsg-2_all.deb
Files:
c38ecee5df277a8e60f6cf03147785aa 1965 python extra kivy_1.8.0+dfsg-2.dsc
ba343ef68dc7997ba8d47d16158e7aa1 3032 python extra
kivy_1.8.0+dfsg-2.debian.tar.xz
f4ba0da16a44615f66a1814a9a5ecfad 1647980 python extra
python-kivy_1.8.0+dfsg-2_amd64.deb
e61a806af889e731b94ebdd6ac124cd3 1729368 python extra
python3-kivy_1.8.0+dfsg-2_amd64.deb
a145be84d12f568355d14c61f6582415 7166064 python extra
python-kivy-examples_1.8.0+dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJTEFXNAAoJEI6IlUTZhQANRt0P/in+XwvM+HpQhP2VYEn98ooa
ItDHJYbJ3yCGwyAmAt6LgTmrDbjm6oJN7s1I5YZkrOP7k3kvksyUGAQKtF97uteh
YBg3nANr43KXzb7CBBp2ZzFPRRBB/uWLYdnBESIjQ5MsB6jGdrbsv6VZ5JIlhgya
P8/DBBYVcfZt6xouR1Y2fpbzmmT4aZfRP0bcJyWpzE37gZu+ZKDlvzTPMRe8UN+U
UaRRTlIVBsqODGF178SQToCHCIix+U5t6pYnMJYiK5H7yhO1/vCyI8VTpUZApvlp
+iVjCmZwHTidB4RVt1yY1jObGXPGs3ZOeADVTLMdu1zc5osbqc8xM3hY/x1CBThq
mo2nwcTSnkGLjiAOaLNyZeObcxS1fG9XkhHHQSWYK1a9fBWXZgxb6xRsaVvQU23Y
IcKn8ZQIlC6jOosH5+JvKdKiMUItr8No1rshLwqu9Yrwojl0pp/t/TxoMZ/pB/Ro
qghIm/plKa5Q43uTIQHUYElNb3V8ZViWMFGdB6TTtGZ57JfCBtfeTWwQCCP75iDY
DKH8VU5fHpgrrdMOxP+vglNVQzjTb1oGrsLmS2S+rqrCemfjQqyzmi3cNRdHx9M1
Ep+3XPYtNogHNeY6gigC8VGP2/th6uPJWLFc1nwnV4jRptZIWMawAmNXWZ3nbHNU
sdOSMoW0Nr7zVs6Ms+I7
=tKJh
-----END PGP SIGNATURE-----
--- End Message ---