[devscripts] 01/03: Mark build-dependencies not needed during a build without tests with the <!nocheck> build profile
Mattia Rizzolo
mattia at debian.org
Tue Aug 22 12:21:37 UTC 2017
This is an automated email from the git hooks/post-receive script.
mattia pushed a commit to branch master
in repository devscripts.
commit cfcb31c9a5c9784bb682f636aaf71cae548b6c66
Author: Mattia Rizzolo <mattia at debian.org>
Date: Tue Aug 22 13:50:12 2017 +0200
Mark build-dependencies not needed during a build without tests with the <!nocheck> build profile
See #870640 for a reason, but not closing it as the original bug is also
asking for the libgit-wrapper-perl which is used during build as well.
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
---
debian/changelog | 3 +++
debian/control | 35 ++++++++++++++++++-----------------
2 files changed, 21 insertions(+), 17 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 70be47e..8bfb945 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,6 +4,9 @@ devscripts (2.17.10) UNRELEASED; urgency=medium
* debian/tests/control:
+ Add dependency on debhelper; apparently autopkgtest in ubuntu doesn't
pull it otherwise
+ * debian/control:
+ + Mark build-dependencies needed only for the tests with the <!nocheck>
+ build profile; partially addresses: #870640
[ Antonio Terceiro ]
* debc:
diff --git a/debian/control b/debian/control
index 82165b8..6aadb21 100644
--- a/debian/control
+++ b/debian/control
@@ -9,37 +9,38 @@ Uploaders: James McCoy <jamessan at debian.org>,
Standards-Version: 4.0.0
Build-Depends: bash-completion,
debhelper (>= 10),
+ dh-python,
docbook-xsl,
dpkg-dev (>= 1.17.6),
- file,
- gnupg | gnupg2,
- libdistro-info-perl,
- libdpkg-perl,
+ file <!nocheck>,
+ gnupg <!nocheck> | gnupg2 <!nocheck>,
+ libdistro-info-perl <!nocheck>,
+ libdpkg-perl <!nocheck>,
libfile-desktopentry-perl,
libfile-homedir-perl,
libgit-wrapper-perl,
liblist-compare-perl,
- libtimedate-perl,
+ libtimedate-perl <!nocheck>,
liburi-perl,
libwww-perl,
- lsb-release,
- mozilla-devscripts,
+ lsb-release <!nocheck>,
+ mozilla-devscripts <!nocheck>,
perl,
pkg-config,
- po4a (>= 0.40),
- pylint,
+ po4a,
+ pylint <!nocheck>,
python3-all,
- python3-debian (>= 0.1.15),
- python3-flake8,
- python3-magic,
+ python3-debian <!nocheck>,
+ python3-flake8 <!nocheck>,
+ python3-magic <!nocheck>,
python3-setuptools,
python3-unidiff <!nocheck>,
- shunit2 (>= 2.1.6),
- unzip,
- wdiff,
+ shunit2 <!nocheck>,
+ unzip <!nocheck>,
+ wdiff <!nocheck>,
xsltproc,
- xz-utils,
- zip
+ xz-utils <!nocheck>,
+ zip <!nocheck>
Testsuite: autopkgtest
Vcs-Browser: https://anonscm.debian.org/git/collab-maint/devscripts.git
Vcs-Git: https://anonscm.debian.org/git/collab-maint/devscripts.git
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/devscripts.git
More information about the devscripts-devel
mailing list