Unverified Commit 919192b4 authored by Diane Trout's avatar Diane Trout Committed by Arnaud Fontaine

Build a python3 version using pybuild. Closes: #755911.

Add Python 3 & setuptools to build-depends
parent 2d9fd45c
......@@ -2,6 +2,9 @@ rope (0.10.5-1) UNRELEASED; urgency=medium
[ Diane Trout ]
* New upstream version 0.10.5.
* Build a python3 version using pybuild. Closes: #755911.
+ Add Python 3 & setuptools to Build-Depends.
+ Remove cdbs.
-- Arnaud Fontaine <arnau@debian.org> Thu, 13 Apr 2017 17:14:48 +0900
......
......@@ -3,11 +3,14 @@ Section: devel
Priority: optional
Maintainer: Arnaud Fontaine <arnau@debian.org>
Uploaders: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Build-Depends: cdbs (>= 0.4.90~),
debhelper (>= 10),
Build-Depends: debhelper (>= 10),
dh-python,
python (>= 2.6.6-3~)
X-Python-Version: >= 2.5
python-all (>= 2.6.6-3~),
python-setuptools,
python3-all,
python3-setuptools
X-Python-Version: >= 2.6
X-Python3-Version: >= 3.2
Standards-Version: 3.9.8
Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/rope.git
Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/rope.git
......@@ -20,7 +23,7 @@ Depends: ${python:Depends},
Recommends: python-svn,
mercurial,
git-core
Description: Python refactoring library
Description: Python 2 refactoring library
Rope is a Python refactoring library that can be used with several editors
and IDEs. It provides many refactoring operations as well as forms of code
assistance like auto-completion and access to documentation. To make use of
......@@ -29,3 +32,21 @@ Description: Python refactoring library
.
In Debian, this package is used by the Python-ropemacs package, an Emacs mode
that adds Python refactoring and IDE features to the Emacs editor.
.
This provides the Python 2 version of the library.
Package: python3-rope
Architecture: all
Depends: ${python:Depends},
${misc:Depends}
Recommends: python-svn,
mercurial,
git-core
Description: Python 3 refactoring library
Rope is a Python refactoring library that can be used with several editors
and IDEs. It provides many refactoring operations as well as forms of code
assistance like auto-completion and access to documentation. To make use of
refactoring in Mercurial, Git and Svn repositories, the recommended packages
must be installed. For a complete list of features, see the project homepage.
.
This provides the Python3 version of the library.
......@@ -10,6 +10,7 @@ License: GPL-2+
Files: debian/*
Copyright: 2008-2014 David Spreen <netzwurm@debian.org>
2014 Arnaud Fontaine <arnau@debian.org>
2016 Diane Trout <diane@debian.org>
License: GPL-2+
License: GPL-2+
......
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk
export PYBUILD_NAME=rope
export LC_ALL=C.UTF-8
DEB_INSTALL_CHANGELOGS_ALL := docs/done.rst
%:
dh $@ --with python2,python3 --buildsystem=pybuild
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment