[Python-modules-commits] [python-async] 07/08: Support Python-3

Takaki Taniguchi takaki at moszumanska.debian.org
Wed Nov 25 12:54:35 UTC 2015


This is an automated email from the git hooks/post-receive script.

takaki pushed a commit to branch master
in repository python-async.

commit a8610fdebc99604292f0dd723bca85a89611ed03
Author: TANIGUCHI Takaki <takaki at asis.media-as.org>
Date:   Wed Nov 25 21:51:29 2015 +0900

    Support Python-3
---
 debian/control | 18 ++++++++++++++++--
 debian/rules   |  4 +++-
 2 files changed, 19 insertions(+), 3 deletions(-)

diff --git a/debian/control b/debian/control
index 9b9bab9..52f1f2c 100644
--- a/debian/control
+++ b/debian/control
@@ -4,15 +4,17 @@ Priority: extra
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: TANIGUCHI Takaki <takaki at debian.org>
 Build-Depends: debhelper (>= 8.0.0)
-	, python-all-dev
+	, python-all
+	, python3-all
 	, python-setuptools
+	, python3-setuptools
 Standards-Version: 3.9.6
 Homepage: https://github.com/gitpython-developers/async
 Vcs-Git: git://anonscm.debian.org/python-modules/packages/python-async.git
 Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/python-async.git
 
 Package: python-async
-Architecture: any
+Architecture: all
 Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
 Description: framework to process interdependent tasks in a pool of workers
@@ -22,3 +24,15 @@ Description: framework to process interdependent tasks in a pool of workers
  transfer items, which is very similar to bytes flowing through pipes
  uses in inter-process communication. Items will only be generated on
  demand, that is when you read from the respective output channel.
+
+Package: python3-async
+Architecture: all
+Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
+Provides: ${python3:Provides}
+Description: framework to process interdependent tasks in a pool of workers
+ Async is one more attempt to make the definition and execution of
+ asynchronous interdependent operations easy. For that to work, you may
+ define tasks which communicate with each other by channels. Channels
+ transfer items, which is very similar to bytes flowing through pipes
+ uses in inter-process communication. Items will only be generated on
+ demand, that is when you read from the respective output channel.
diff --git a/debian/rules b/debian/rules
index 4647c9c..5e07a65 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,4 +1,6 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=async
+
 %:
-	dh $@ --with python2
+	dh $@ --with python2,python3 --buildsystem=pybuild

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-async.git



More information about the Python-modules-commits mailing list