[Reproducible-commits] [dpkg] 17/54: man: Clarify role of Build-Depends in deb-src-control(5)

Mattia Rizzolo mattia at debian.org
Fri Jan 15 18:53:59 UTC 2016


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

mattia pushed a commit to branch pu/reproducible_builds
in repository dpkg.

commit 31257982ef24a9e7dfe66df456fcd174ab75de7b
Author: Guillem Jover <guillem at debian.org>
Date:   Sun Nov 8 03:29:44 2015 +0100

    man: Clarify role of Build-Depends in deb-src-control(5)
    
    Make it clearer when does the field apply, and what is it equivalent to.
    
    Prompted-by: Johannes Schauer <j.schauer at email.de>
---
 debian/changelog      |  2 ++
 man/deb-src-control.5 | 13 ++++++++-----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e2d0991..9fca7c9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -27,6 +27,8 @@ dpkg (1.18.4) UNRELEASED; urgency=low
     - Clarify that the md5sum check on «dpkg --verify» is performed on the
       file contents, and failures denote changed content. Closes: #760248
     - Document that dpkg-buildpacakge -nc -S implies -d.
+    - Clarify role of Build-Depends in deb-src-control(5).
+      Prompted by Johannes Schauer <j.schauer at email.de>.
 
   [ Updated programs translations ]
   * Dutch (Frans Spiesschaert). Closes: #800513
diff --git a/man/deb-src-control.5 b/man/deb-src-control.5
index 24cf006..575740e 100644
--- a/man/deb-src-control.5
+++ b/man/deb-src-control.5
@@ -139,11 +139,14 @@ package.
 .TP
 .BI Build\-Depends: " package-list"
 A list of packages that need to be installed and configured to be able
-to build the source package. Including a dependency in this list has
-the same effect as including it in both \fBBuild\-Depends\-Arch\fP and
-\fBBuild\-Depends\-Indep\fP, with the additional effect of being used
-for source-only builds.
-
+to build from source package.
+These dependencies need to be satisfied when building binary architecture
+dependent or independent packages and source packages.
+Including a dependency in this field does not have the exact same effect as
+including it in both \fBBuild\-Depends\-Arch\fP and \fBBuild\-Depends\-Indep\fP,
+because the dependency also needs to be satisfied when building the source
+package.
+.
 .TP
 .BI Build\-Depends\-Arch: " package-list"
 Same as \fBBuild\-Depends\fP, but they are only needed when building the

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/dpkg.git



More information about the Reproducible-commits mailing list