[Python-modules-commits] [python-zc.customdoctests] 01/01: Fixes after peer-review

Julien Muchembled jmuchemb-guest at moszumanska.debian.org
Sat Dec 3 21:34:53 UTC 2016


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

jmuchemb-guest pushed a commit to branch master
in repository python-zc.customdoctests.

commit b828fef8fb64a959c070172e53ec09c7476b5f9f
Author: Julien Muchembled <jm at jmuchemb.eu>
Date:   Sat Dec 3 22:10:45 2016 +0100

    Fixes after peer-review
    
    - missing Vcs-*
    - missing doc for python3-zc.customdoctests
    - FTBFS if built twice in a row, due to *.egg-info/
    - unwanted *.txt files in dist-packages
    - missing X-Python3-Version stanza
    - use debhelper 10 (no change)
    
    Reported-by: Arnaud Fontaine <arnau at debian.org>
---
 debian/compat                         | 2 +-
 debian/control                        | 5 ++++-
 debian/python3-zc.customdoctests.docs | 1 +
 debian/rules                          | 3 +++
 debian/source/options                 | 1 +
 5 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/debian/compat b/debian/compat
index ec63514..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+10
diff --git a/debian/control b/debian/control
index e93945b..457a5f0 100644
--- a/debian/control
+++ b/debian/control
@@ -3,11 +3,14 @@ Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.
 Uploaders: Julien Muchembled <jm at jmuchemb.eu>
 Section: python
 Priority: optional
-Build-Depends: debhelper (>= 9), dh-python,
+Build-Depends: debhelper (>= 10), dh-python,
   python-setuptools, python-all, python-manuel, python-zope.testing,
   python3-setuptools, python3-all, python3-manuel, python3-zope.testing,
 Standards-Version: 3.9.8
 Homepage: https://github.com/zopefoundation/zc.customdoctests
+Vcs-Git: https://anonscm.debian.org/git/python-modules/packages/python-zc.customdoctests.git
+Vcs-Browser: https://anonscm.debian.org/cgit/python-modules/packages/python-zc.customdoctests.git
+X-Python3-Version: >= 3.3
 
 Package: python-zc.customdoctests
 Architecture: all
diff --git a/debian/python3-zc.customdoctests.docs b/debian/python3-zc.customdoctests.docs
new file mode 120000
index 0000000..5c457d7
--- /dev/null
+++ b/debian/python3-zc.customdoctests.docs
@@ -0,0 +1 @@
+docs
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index 8dd7bec..d8d454e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,5 +3,8 @@
 
 export PYBUILD_NAME=zc.customdoctests
 
+export PYBUILD_AFTER_INSTALL = cd {destdir}{install_dir}/zc/customdoctests && \
+	rm -r *.txt
+
 %:
 	dh $@ --with python2,python3 --buildsystem=pybuild
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..60fb1fa
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1 @@
+extend-diff-ignore="\.egg-info/"

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



More information about the Python-modules-commits mailing list