[devscripts] 03/05: po4a update

James McCoy jamessan at debian.org
Sat Jun 3 18:33:06 UTC 2017


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

jamessan pushed a commit to branch master
in repository devscripts.

commit 5c2cb3164a6bf70cadfe6bdaa75eab2affd550c2
Author: James McCoy <jamessan at debian.org>
Date:   Sat Jun 3 14:12:21 2017 -0400

    po4a update
    
    Signed-off-by: James McCoy <jamessan at debian.org>
---
 po4a/po/devscripts.pot | 2676 ++++++++++++++++++++++++++++--------------------
 1 file changed, 1553 insertions(+), 1123 deletions(-)

diff --git a/po4a/po/devscripts.pot b/po4a/po/devscripts.pot
index 27696aa..798e1b9 100644
--- a/po4a/po/devscripts.pot
+++ b/po4a/po/devscripts.pot
@@ -7,7 +7,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2016-06-28 20:31-0400\n"
+"POT-Creation-Date: 2017-06-03 14:08-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -35,7 +35,7 @@ msgid "DEBIAN"
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:2 ../scripts/archpath.1:2 ../scripts/bts.pl:39 ../scripts/build-rdeps.pl:21 ../scripts/chdist.pl:18 ../scripts/checkbashisms.1:2 ../scripts/cowpoke.1:18 ../scripts/cvs-debc.1:2 ../scripts/cvs-debi.1:2 ../scripts/cvs-debrelease.1:2 ../scripts/cvs-debuild.1:2 ../scripts/dcmd.1:2 ../scripts/dcontrol.pl:198 ../scripts/dd-list.1:18 ../scripts/debc.1:2 ../scripts/debchange.1:2 ../scripts/debcheckout.pl:24 ../scripts/debclean.1:2 ../scripts/debcommit.pl:3 ../scri [...]
+#: ../scripts/annotate-output.1:2 ../scripts/archpath.1:2 ../scripts/bts.pl:39 ../scripts/build-rdeps.pl:21 ../scripts/chdist.pl:18 ../scripts/checkbashisms.1:2 ../scripts/cowpoke.1:18 ../scripts/cvs-debc.1:2 ../scripts/cvs-debi.1:2 ../scripts/cvs-debrelease.1:2 ../scripts/cvs-debuild.1:2 ../scripts/dcmd.1:2 ../scripts/dcontrol.pl:199 ../scripts/dd-list.1:18 ../scripts/debc.1:2 ../scripts/debchange.1:2 ../scripts/debcheckout.pl:24 ../scripts/debclean.1:2 ../scripts/debcommit.pl:3 ../scri [...]
 #, no-wrap
 msgid "NAME"
 msgstr ""
@@ -46,7 +46,7 @@ msgid "annotate-output - annotate program output with time and stream"
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:4 ../scripts/archpath.1:4 ../scripts/bts.pl:191 ../scripts/build-rdeps.pl:25 ../scripts/chdist.pl:22 ../scripts/checkbashisms.1:4 ../scripts/cowpoke.1:20 ../scripts/cvs-debc.1:4 ../scripts/cvs-debi.1:4 ../scripts/cvs-debrelease.1:4 ../scripts/cvs-debuild.1:4 ../scripts/dcmd.1:4 ../scripts/dcontrol.pl:202 ../scripts/dd-list.1:21 ../scripts/debc.1:4 ../scripts/debchange.1:4 ../scripts/debcheckout.pl:28 ../scripts/debclean.1:4 ../scripts/debcommit.pl:7 ../scr [...]
+#: ../scripts/annotate-output.1:4 ../scripts/archpath.1:4 ../scripts/bts.pl:194 ../scripts/build-rdeps.pl:25 ../scripts/chdist.pl:22 ../scripts/checkbashisms.1:4 ../scripts/cowpoke.1:20 ../scripts/cvs-debc.1:4 ../scripts/cvs-debi.1:4 ../scripts/cvs-debrelease.1:4 ../scripts/cvs-debuild.1:4 ../scripts/dcmd.1:4 ../scripts/dcontrol.pl:203 ../scripts/dd-list.1:21 ../scripts/debc.1:4 ../scripts/debchange.1:4 ../scripts/debcheckout.pl:28 ../scripts/debclean.1:4 ../scripts/debcommit.pl:7 ../scr [...]
 #, no-wrap
 msgid "SYNOPSIS"
 msgstr ""
@@ -57,7 +57,7 @@ msgid "B<annotate-output> [I<options>] I<program> [I<args> ...]"
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:6 ../scripts/archpath.1:12 ../scripts/bts.pl:195 ../scripts/build-rdeps.pl:29 ../scripts/chdist.pl:26 ../scripts/checkbashisms.1:8 ../scripts/cowpoke.1:24 ../scripts/cvs-debc.1:6 ../scripts/cvs-debi.1:6 ../scripts/cvs-debrelease.1:7 ../scripts/cvs-debuild.1:7 ../scripts/dcmd.1:6 ../scripts/dcontrol.pl:210 ../scripts/dd-list.1:26 ../scripts/debc.1:6 ../scripts/debchange.1:8 ../scripts/debcheckout.pl:40 ../scripts/debclean.1:6 ../scripts/debcommit.pl:11 ../s [...]
+#: ../scripts/annotate-output.1:6 ../scripts/archpath.1:12 ../scripts/bts.pl:198 ../scripts/build-rdeps.pl:29 ../scripts/chdist.pl:26 ../scripts/checkbashisms.1:8 ../scripts/cowpoke.1:24 ../scripts/cvs-debc.1:6 ../scripts/cvs-debi.1:6 ../scripts/cvs-debrelease.1:7 ../scripts/cvs-debuild.1:7 ../scripts/dcmd.1:6 ../scripts/dcontrol.pl:211 ../scripts/dd-list.1:26 ../scripts/debc.1:6 ../scripts/debchange.1:8 ../scripts/debcheckout.pl:40 ../scripts/debclean.1:6 ../scripts/debcommit.pl:11 ../s [...]
 #, no-wrap
 msgid "DESCRIPTION"
 msgstr ""
@@ -70,7 +70,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:11 ../scripts/bts.pl:247 ../scripts/build-rdeps.pl:45 ../scripts/chdist.pl:33 ../scripts/checkbashisms.1:23 ../scripts/cowpoke.1:29 ../scripts/cvs-debc.1:24 ../scripts/cvs-debi.1:28 ../scripts/cvs-debrelease.1:21 ../scripts/cvs-debuild.1:32 ../scripts/dcmd.1:15 ../scripts/dcontrol.pl:244 ../scripts/dd-list.1:58 ../scripts/debc.1:64 ../scripts/debchange.1:145 ../scripts/debcheckout.pl:68 ../scripts/debclean.1:60 ../scripts/debcommit.pl:19 ../scripts/debdiff [...]
+#: ../scripts/annotate-output.1:11 ../scripts/bts.pl:250 ../scripts/build-rdeps.pl:45 ../scripts/chdist.pl:33 ../scripts/checkbashisms.1:23 ../scripts/cowpoke.1:29 ../scripts/cvs-debc.1:24 ../scripts/cvs-debi.1:28 ../scripts/cvs-debrelease.1:21 ../scripts/cvs-debuild.1:32 ../scripts/dcmd.1:15 ../scripts/dcontrol.pl:245 ../scripts/dd-list.1:58 ../scripts/debc.1:64 ../scripts/debchange.1:145 ../scripts/debcheckout.pl:68 ../scripts/debclean.1:63 ../scripts/debcommit.pl:19 ../scripts/debdiff [...]
 #, no-wrap
 msgid "OPTIONS"
 msgstr ""
@@ -87,13 +87,13 @@ msgid "Controls the timestamp format, as per B<date>(1).  Defaults to \"%H:%M:%S
 msgstr ""
 
 #. type: TP
-#: ../scripts/annotate-output.1:16 ../scripts/chdist.pl:37 ../scripts/dcontrol.pl:256 ../scripts/dd-list.1:59 ../scripts/debcheckout.pl:96 ../scripts/debsnap.1:73 ../scripts/dget.pl:652 ../scripts/dpkg-depcheck.1:96 ../scripts/getbuildlog.1:25 ../scripts/mk-build-deps.pl:103 ../scripts/rmadison.pl:273 ../scripts/sadt.pod:59 ../doc/suspicious-source.1:35 ../doc/what-patch.1:17 ../doc/wrap-and-sort.1:36
+#: ../scripts/annotate-output.1:16 ../scripts/chdist.pl:37 ../scripts/dcontrol.pl:257 ../scripts/dd-list.1:59 ../scripts/debcheckout.pl:96 ../scripts/debsnap.1:73 ../scripts/dget.pl:655 ../scripts/dpkg-depcheck.1:96 ../scripts/getbuildlog.1:25 ../scripts/mk-build-deps.pl:103 ../scripts/rmadison.pl:274 ../scripts/sadt.pod:59 ../doc/suspicious-source.1:35 ../doc/what-patch.1:17 ../doc/wrap-and-sort.1:36
 #, no-wrap
 msgid "B<-h>, B<--help>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/annotate-output.1:19 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/dep3changelog.1:19 ../scripts/dscverify.1:39 ../scripts/nmudiff.1:76 ../scripts/pts-subscribe.1:31 ../scripts/uupdate.1:104 ../scripts/who-uploads.1:47
+#: ../scripts/annotate-output.1:19 ../scripts/debchange.1:389 ../scripts/debclean.1:90 ../scripts/debrelease.1:102 ../scripts/debsign.1:102 ../scripts/dep3changelog.1:19 ../scripts/dscverify.1:40 ../scripts/nmudiff.1:76 ../scripts/pts-subscribe.1:31 ../scripts/uupdate.1:104 ../scripts/who-uploads.1:47
 msgid "Display a help message and exit successfully."
 msgstr ""
 
@@ -149,7 +149,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:47 ../scripts/bts.pl:4179 ../scripts/checkbashisms.1:63 ../scripts/cowpoke.1:379 ../scripts/cvs-debc.1:58 ../scripts/cvs-debi.1:62 ../scripts/cvs-debrelease.1:64 ../scripts/cvs-debuild.1:53 ../scripts/dcmd.1:107 ../scripts/dcontrol.pl:289 ../scripts/debc.1:118 ../scripts/debchange.1:469 ../scripts/debcheckout.pl:231 ../scripts/debclean.1:107 ../scripts/debcommit.pl:911 ../scripts/debdiff.1:234 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/de [...]
+#: ../scripts/annotate-output.1:47 ../scripts/bts.pl:4192 ../scripts/checkbashisms.1:63 ../scripts/cowpoke.1:379 ../scripts/cvs-debc.1:58 ../scripts/cvs-debi.1:62 ../scripts/cvs-debrelease.1:64 ../scripts/cvs-debuild.1:53 ../scripts/dcmd.1:107 ../scripts/dcontrol.pl:290 ../scripts/debc.1:118 ../scripts/debchange.1:469 ../scripts/debcheckout.pl:231 ../scripts/debclean.1:110 ../scripts/debcommit.pl:912 ../scripts/debdiff.1:234 ../scripts/debi.1:132 ../scripts/debrepro.pod:129 ../scripts/de [...]
 #, no-wrap
 msgid "SEE ALSO"
 msgstr ""
@@ -174,7 +174,7 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../scripts/annotate-output.1:55 ../scripts/archpath.1:54 ../scripts/build-rdeps.pl:515 ../scripts/checkbashisms.1:65 ../scripts/cowpoke.1:385 ../scripts/cvs-debc.1:63 ../scripts/cvs-debi.1:67 ../scripts/cvs-debrelease.1:68 ../scripts/cvs-debuild.1:58 ../scripts/dcmd.1:110 ../scripts/dcontrol.pl:282 ../scripts/dd-list.1:106 ../scripts/debc.1:122 ../scripts/debchange.1:475 ../scripts/debcheckout.pl:236 ../scripts/debclean.1:110 ../scripts/debcommit.pl:907 ../scripts/debdiff.1:241 ../scr [...]
+#: ../scripts/annotate-output.1:55 ../scripts/archpath.1:54 ../scripts/build-rdeps.pl:531 ../scripts/checkbashisms.1:65 ../scripts/cowpoke.1:385 ../scripts/cvs-debc.1:63 ../scripts/cvs-debi.1:67 ../scripts/cvs-debrelease.1:68 ../scripts/cvs-debuild.1:58 ../scripts/dcmd.1:110 ../scripts/dcontrol.pl:283 ../scripts/dd-list.1:106 ../scripts/debc.1:122 ../scripts/debchange.1:475 ../scripts/debcheckout.pl:236 ../scripts/debclean.1:113 ../scripts/debcommit.pl:908 ../scripts/debdiff.1:241 ../scr [...]
 #, no-wrap
 msgid "AUTHOR"
 msgstr ""
@@ -293,14 +293,14 @@ msgid "bts - developers' command line interface to the BTS"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:193
+#: ../scripts/bts.pl:196
 msgid ""
 "B<bts> [I<options>] I<command> [I<args>] [B<#>I<comment>] [B<.>|B<,> "
 "I<command> [I<args>] [B<#>I<comment>]] ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:197
+#: ../scripts/bts.pl:200
 msgid ""
 "This is a command line interface to the Debian Bug Tracking System (BTS), "
 "intended mainly for use by developers. It lets the BTS be manipulated using "
@@ -311,7 +311,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:205
+#: ../scripts/bts.pl:208
 msgid ""
 "In general, the command line interface is the same as what you would write "
 "in a mail to control at bugs.debian.org, just prefixed with \"bts\". For "
@@ -319,7 +319,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:209
+#: ../scripts/bts.pl:212
 #, no-wrap
 msgid ""
 " % bts severity 69042 normal\n"
@@ -329,7 +329,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:213
+#: ../scripts/bts.pl:216
 msgid ""
 "A few additional commands have been added for your convenience, and this "
 "program is less strict about what constitutes a valid bug number. For "
@@ -339,7 +339,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:219
+#: ../scripts/bts.pl:222
 msgid ""
 "Also, for your convenience, this program allows you to abbreviate commands "
 "to the shortest unique substring (similar to how cvs lets you abbreviate "
@@ -347,7 +347,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:223
+#: ../scripts/bts.pl:226
 msgid ""
 "It is also possible to include a comment in the mail sent to the BTS. If "
 "your shell does not strip out the comment in a command like \"bts severity "
@@ -359,7 +359,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:231
+#: ../scripts/bts.pl:234
 msgid ""
 "You can specify multiple commands by separating them with a single dot, "
 "rather like B<update-rc.d>; a single comma may also be used; all the "
@@ -369,7 +369,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:237
+#: ../scripts/bts.pl:240
 #, no-wrap
 msgid ""
 " % bts severity 95672 normal , merge 95672 95673 \\#they are the same!\n"
@@ -377,14 +377,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:239
+#: ../scripts/bts.pl:242
 msgid ""
 "The abbreviation \"it\" may be used to refer to the last mentioned bug "
 "number, so you could write:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:242
+#: ../scripts/bts.pl:245
 #, no-wrap
 msgid ""
 " % bts severity 95672 wishlist , retitle it \"bts: please add a --foo "
@@ -393,26 +393,26 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:244
+#: ../scripts/bts.pl:247
 msgid ""
 "Please use this program responsibly, and do take our users into "
 "consideration."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:249
+#: ../scripts/bts.pl:252
 msgid ""
 "B<bts> examines the B<devscripts> configuration files as described below.  "
 "Command line options override the configuration file settings, though."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:255
+#: ../scripts/bts.pl:258
 msgid "B<-o>, B<--offline>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:257
+#: ../scripts/bts.pl:260
 msgid ""
 "Make B<bts> use cached bugs for the B<show> and B<bugs> commands, if a cache "
 "is available for the requested data. See the B<cache> command, below for "
@@ -420,46 +420,46 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:261
+#: ../scripts/bts.pl:264
 msgid "B<--online>, B<--no-offline>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:263
+#: ../scripts/bts.pl:266
 msgid ""
 "Opposite of B<--offline>; overrides any configuration file directive to work "
 "offline."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:266
+#: ../scripts/bts.pl:269
 msgid "B<-n>, B<--no-action>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:268
+#: ../scripts/bts.pl:271
 msgid "Do not send emails but print them to standard output."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:270
+#: ../scripts/bts.pl:273
 msgid "B<--cache>, B<--no-cache>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:272
+#: ../scripts/bts.pl:275
 msgid ""
 "Should we attempt to cache new versions of BTS pages when performing "
 "B<show>/B<bugs> commands? Default is to cache."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:275
+#: ../scripts/bts.pl:278
 msgid "B<--cache-mode=>{B<min>|B<mbox>|B<full>}"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:277
+#: ../scripts/bts.pl:280
 msgid ""
 "When running a B<bts cache> command, should we only mirror the basic bug "
 "(B<min>), or should we also mirror the mbox version (B<mbox>), or should we "
@@ -468,36 +468,36 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:283
+#: ../scripts/bts.pl:286
 msgid "B<--cache-delay=>I<seconds>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:285
+#: ../scripts/bts.pl:288
 msgid ""
 "Time in seconds to delay between each download, to avoid hammering the BTS "
 "web server. Default is 5 seconds."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:288
+#: ../scripts/bts.pl:291
 msgid "B<--mbox>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:290
+#: ../scripts/bts.pl:293
 msgid ""
 "Open a mail reader to read the mbox corresponding to a given bug number for "
 "B<show> and B<bugs> commands."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:293
+#: ../scripts/bts.pl:296
 msgid "B<--mailreader=>I<READER>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:295
+#: ../scripts/bts.pl:298
 msgid ""
 "Specify the command to read the mbox.  Must contain a \"B<%s>\" string "
 "(unquoted!), which will be replaced by the name of the mbox file.  The "
@@ -507,24 +507,24 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:301
+#: ../scripts/bts.pl:304
 msgid "B<--cc-addr=>I<CC_EMAIL_ADDRESS>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:303
+#: ../scripts/bts.pl:306
 msgid ""
 "Send carbon copies to a list of users. I<CC_EMAIL_ADDRESS> should be a "
 "comma-separated list of email addresses."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:306
+#: ../scripts/bts.pl:309
 msgid "B<--use-default-cc>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:308
+#: ../scripts/bts.pl:311
 msgid ""
 "Add the addresses specified in the configuration file option "
 "B<BTS_DEFAULT_CC> to the list specified using B<--cc-addr>.  This is the "
@@ -532,22 +532,22 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:312
+#: ../scripts/bts.pl:315
 msgid "B<--no-use-default-cc>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:314
+#: ../scripts/bts.pl:317
 msgid "Do not add addresses specified in B<BTS_DEFAULT_CC> to the carbon copy list."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:317 ../scripts/mass-bug.pl:103
+#: ../scripts/bts.pl:320 ../scripts/mass-bug.pl:103
 msgid "B<--sendmail=>I<SENDMAILCMD>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:319
+#: ../scripts/bts.pl:322
 msgid ""
 "Specify the B<sendmail> command.  The command will be split on white space "
 "and will not be passed to a shell.  Default is F</usr/sbin/sendmail>.  The "
@@ -558,62 +558,62 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/bts.pl:326 ../scripts/nmudiff.1:31
+#: ../scripts/bts.pl:329 ../scripts/nmudiff.1:31
 #, no-wrap
 msgid "B<--mutt>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:328
+#: ../scripts/bts.pl:331
 msgid ""
 "Use B<mutt> for sending of mails. Default is not to use B<mutt>, except for "
 "some commands."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:331
+#: ../scripts/bts.pl:334
 msgid ""
 "Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in "
 "order to use B<mutt> to send emails."
 msgstr ""
 
 #. type: TP
-#: ../scripts/bts.pl:334 ../scripts/nmudiff.1:36
+#: ../scripts/bts.pl:337 ../scripts/nmudiff.1:36
 #, no-wrap
 msgid "B<--no-mutt>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:336
+#: ../scripts/bts.pl:339
 msgid "Don't use B<mutt> for sending of mails."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:338
+#: ../scripts/bts.pl:341
 msgid "B<--soap-timeout=>I<SECONDS>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:340
+#: ../scripts/bts.pl:343
 msgid ""
 "Specify a timeout for SOAP calls as used by the B<select> and B<status> "
 "commands."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:342
+#: ../scripts/bts.pl:345
 msgid "B<--smtp-host=>I<SMTPHOST>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:344
+#: ../scripts/bts.pl:347
 msgid ""
 "Specify an SMTP host.  If given, B<bts> will send mail by talking directly "
 "to this SMTP host rather than by invoking a B<sendmail> command."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:347
+#: ../scripts/bts.pl:350
 msgid ""
 "The host name may be followed by a colon (\":\") and a port number in order "
 "to use a port other than the default.  It may also begin with \"ssmtp://\" "
@@ -621,14 +621,21 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:351
+#: ../scripts/bts.pl:354
+msgid ""
+"If SMTPS not specified, B<bts> will still try to use STARTTLS if it's "
+"advertised by the SMTP host."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/bts.pl:357
 msgid ""
 "Note that one of B<$DEBEMAIL> or B<$EMAIL> must be set in the environment in "
 "order to use direct SMTP connections to send emails."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:354
+#: ../scripts/bts.pl:360
 msgid ""
 "Note that when sending directly via an SMTP host, specifying addresses in "
 "B<--cc-addr> or B<BTS_DEFAULT_CC> that the SMTP host will not relay will "
@@ -636,7 +643,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:358
+#: ../scripts/bts.pl:364
 msgid ""
 "Note also that the use of the B<reassign> command may, when either "
 "B<--interactive> or B<--force-interactive> mode is enabled, lead to the "
@@ -648,12 +655,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:365
+#: ../scripts/bts.pl:371
 msgid "B<--smtp-username=>I<USERNAME>, B<--smtp-password=>I<PASSWORD>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:367
+#: ../scripts/bts.pl:373
 msgid ""
 "Specify the credentials to use when connecting to the SMTP server specified "
 "by B<--smtp-host>.  If the server does not require authentication then these "
@@ -661,48 +668,48 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:371
+#: ../scripts/bts.pl:377
 msgid ""
 "If a username is specified but not a password, B<bts> will prompt for the "
 "password before sending the mail."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:374
+#: ../scripts/bts.pl:380
 msgid "B<--smtp-helo=>I<HELO>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:376
+#: ../scripts/bts.pl:382
 msgid ""
 "Specify the name to use in the I<HELO> command when connecting to the SMTP "
 "server; defaults to the contents of the file F</etc/mailname>, if it exists."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:380
+#: ../scripts/bts.pl:386
 msgid ""
 "Note that some SMTP servers may reject the use of a I<HELO> which either "
 "does not resolve or does not appear to belong to the host using it."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:383
+#: ../scripts/bts.pl:389
 msgid "B<--bts-server>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:385
+#: ../scripts/bts.pl:391
 msgid "Use a debbugs server other than https://bugs.debian.org."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:387
+#: ../scripts/bts.pl:393
 msgid "B<-f>, B<--force-refresh>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:389
+#: ../scripts/bts.pl:395
 msgid ""
 "Download a bug report again, even if it does not appear to have changed "
 "since the last B<cache> command.  Useful if a B<--cache-mode=full> is "
@@ -711,114 +718,114 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:395
+#: ../scripts/bts.pl:401
 msgid "B<--no-force-refresh>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:397
+#: ../scripts/bts.pl:403
 msgid "Suppress any configuration file B<--force-refresh> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:399
+#: ../scripts/bts.pl:405
 msgid "B<--only-new>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:401
+#: ../scripts/bts.pl:407
 msgid ""
 "Download only new bugs when caching. Do not check for updates in bugs we "
 "already have."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:404
+#: ../scripts/bts.pl:410
 msgid "B<--include-resolved>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:406
+#: ../scripts/bts.pl:412
 msgid ""
 "When caching bug reports, include those that are marked as resolved.  This "
 "is the default behaviour."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:409
+#: ../scripts/bts.pl:415
 msgid "B<--no-include-resolved>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:411
+#: ../scripts/bts.pl:417
 msgid ""
 "Reverse the behaviour of the previous option.  That is, do not cache bugs "
 "that are marked as resolved."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:414
+#: ../scripts/bts.pl:420
 msgid "B<--no-ack>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:416
+#: ../scripts/bts.pl:422
 msgid ""
 "Suppress acknowledgment mails from the BTS.  Note that this will only affect "
 "the copies of messages CCed to bugs, not those sent to the control bot."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:420
+#: ../scripts/bts.pl:426
 msgid "B<--ack>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:422
+#: ../scripts/bts.pl:428
 msgid "Do not suppress acknowledgement mails.  This is the default behaviour."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:424 ../scripts/tagpending.pl:133
+#: ../scripts/bts.pl:430 ../scripts/tagpending.pl:133
 msgid "B<-i>, B<--interactive>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:426
+#: ../scripts/bts.pl:432
 msgid ""
 "Before sending an e-mail to the control bot, display the content and allow "
 "it to be edited, or the sending cancelled."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:429
+#: ../scripts/bts.pl:435
 msgid "B<--force-interactive>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:431
+#: ../scripts/bts.pl:437
 msgid ""
 "Similar to B<--interactive>, with the exception that an editor is spawned "
 "before prompting for confirmation of the message to be sent."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:434
+#: ../scripts/bts.pl:440
 msgid "B<--no-interactive>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:436
+#: ../scripts/bts.pl:442
 msgid "Send control e-mails without confirmation.  This is the default behaviour."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:438 ../scripts/dget.pl:607
+#: ../scripts/bts.pl:444 ../scripts/dget.pl:610
 msgid "B<-q>, B<--quiet>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:440
+#: ../scripts/bts.pl:446
 msgid ""
 "When running B<bts cache>, only display information about newly cached "
 "pages, not messages saying already cached.  If this option is specified "
@@ -826,96 +833,96 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/bts.pl:444 ../scripts/cvs-debrelease.1:57 ../scripts/cvs-debuild.1:38 ../scripts/debc.1:88 ../scripts/debchange.1:377 ../scripts/debclean.1:77 ../scripts/debdiff.1:154 ../scripts/debi.1:102 ../scripts/debrelease.1:95 ../scripts/debsign.1:96 ../scripts/debuild.1:221 ../scripts/dpkg-depcheck.1:92 ../scripts/dscverify.1:24 ../scripts/grep-excuses.1:15 ../scripts/mass-bug.pl:112 ../scripts/nmudiff.1:69 ../scripts/rmadison.pl:312 ../scripts/uscan.pl:1213 ../scripts/uupdate.1:56  [...]
+#: ../scripts/bts.pl:450 ../scripts/cvs-debrelease.1:57 ../scripts/cvs-debuild.1:38 ../scripts/debc.1:88 ../scripts/debchange.1:377 ../scripts/debclean.1:80 ../scripts/debdiff.1:154 ../scripts/debi.1:102 ../scripts/debrelease.1:95 ../scripts/debsign.1:95 ../scripts/debuild.1:256 ../scripts/dpkg-depcheck.1:92 ../scripts/dscverify.1:24 ../scripts/grep-excuses.1:15 ../scripts/mass-bug.pl:112 ../scripts/nmudiff.1:69 ../scripts/rmadison.pl:313 ../scripts/uscan.pl:1225 ../scripts/uupdate.1:56  [...]
 #, no-wrap
 msgid "B<--no-conf>, B<--noconf>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/bts.pl:446 ../scripts/cvs-debrelease.1:61 ../scripts/debc.1:92 ../scripts/debchange.1:381 ../scripts/debclean.1:81 ../scripts/debdiff.1:158 ../scripts/debi.1:106 ../scripts/debrelease.1:99 ../scripts/debsign.1:100 ../scripts/debuild.1:225 ../scripts/dpkg-depcheck.1:96 ../scripts/dscverify.1:28 ../scripts/grep-excuses.1:19 ../scripts/mass-bug.pl:114 ../scripts/nmudiff.1:73 ../scripts/uupdate.1:60 ../scripts/who-uploads.1:44
+#: ../scripts/bts.pl:452 ../scripts/cvs-debrelease.1:61 ../scripts/debc.1:92 ../scripts/debchange.1:381 ../scripts/debclean.1:84 ../scripts/debdiff.1:158 ../scripts/debi.1:106 ../scripts/debrelease.1:99 ../scripts/debsign.1:99 ../scripts/debuild.1:260 ../scripts/dpkg-depcheck.1:96 ../scripts/dscverify.1:28 ../scripts/grep-excuses.1:19 ../scripts/mass-bug.pl:114 ../scripts/nmudiff.1:73 ../scripts/uupdate.1:60 ../scripts/who-uploads.1:44
 msgid ""
 "Do not read any configuration files.  This can only be used as the first "
 "option given on the command-line."
 msgstr ""
 
 #. type: =head1
-#: ../scripts/bts.pl:802 ../scripts/chdist.pl:55
+#: ../scripts/bts.pl:808 ../scripts/chdist.pl:55
 msgid "COMMANDS"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:804
+#: ../scripts/bts.pl:810
 msgid ""
 "For full details about the commands, see the BTS documentation.  "
 "L<https://www.debian.org/Bugs/server-control>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:809
+#: ../scripts/bts.pl:815
 msgid ""
 "B<show> [I<options>] [I<bug number> | I<package> | I<maintainer> | B<:> ] "
 "[I<opt>B<=>I<val> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:811
+#: ../scripts/bts.pl:817
 msgid ""
 "B<show> [I<options>] [B<src:>I<package> | B<from:>I<submitter>] "
 "[I<opt>B<=>I<val> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:813
+#: ../scripts/bts.pl:819
 msgid ""
 "B<show> [I<options>] [B<tag:>I<tag> | B<usertag:>I<tag> ] [I<opt>B<=>I<val> "
 "...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:815
+#: ../scripts/bts.pl:821
 msgid "B<show> [B<release-critical> | B<release-critical/>... | B<RC>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:817
+#: ../scripts/bts.pl:823
 msgid "This is a synonym for B<bts bugs>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:825
+#: ../scripts/bts.pl:831
 msgid ""
 "B<bugs> [I<options>] [I<bug_number> | I<package> | I<maintainer> | B<:> ] "
 "[I<opt>B<=>I<val> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:827
+#: ../scripts/bts.pl:833
 msgid ""
 "B<bugs> [I<options>] [B<src:>I<package> | B<from:>I<submitter>] "
 "[I<opt>B<=>I<val> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:829
+#: ../scripts/bts.pl:835
 msgid ""
 "B<bugs> [I<options>] [B<tag:>I<tag> | B<usertag:>I<tag> ] [I<opt>B<=>I<val> "
 "...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:831
+#: ../scripts/bts.pl:837
 msgid "B<bugs> [B<release-critical> | B<release-critical/>... | B<RC>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:833
+#: ../scripts/bts.pl:839
 msgid ""
 "Display the page listing the requested bugs in a web browser using "
 "sensible-browser(1)."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:836
+#: ../scripts/bts.pl:842
 msgid ""
 "Options may be specified after the B<bugs> command in addition to or instead "
 "of options at the start of the command line: recognised options at this "
@@ -926,17 +933,17 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:843
+#: ../scripts/bts.pl:849
 msgid "The meanings of the possible arguments are as follows:"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:847
+#: ../scripts/bts.pl:853
 msgid "(none)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:849
+#: ../scripts/bts.pl:855
 msgid ""
 "If nothing is specified, B<bts bugs> will display your bugs, assuming that "
 "either B<DEBEMAIL> or B<EMAIL> (examined in that order) is set to the "
@@ -944,72 +951,72 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:853
+#: ../scripts/bts.pl:859
 msgid "I<bug_number>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:855
+#: ../scripts/bts.pl:861
 msgid "Display bug number I<bug_number>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:857
+#: ../scripts/bts.pl:863
 msgid "I<package>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:859
+#: ../scripts/bts.pl:865
 msgid "Display the bugs for the package I<package>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:861
+#: ../scripts/bts.pl:867
 msgid "B<src:>I<package>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:863
+#: ../scripts/bts.pl:869
 msgid "Display the bugs for the source package I<package>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:865
+#: ../scripts/bts.pl:871
 msgid "I<maintainer>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:867
+#: ../scripts/bts.pl:873
 msgid "Display the bugs for the maintainer email address I<maintainer>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:869
+#: ../scripts/bts.pl:875
 msgid "B<from:>I<submitter>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:871
+#: ../scripts/bts.pl:877
 msgid "Display the bugs for the submitter email address I<submitter>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:873
+#: ../scripts/bts.pl:879
 msgid "B<tag:>I<tag>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:875
+#: ../scripts/bts.pl:881
 msgid "Display the bugs which are tagged with I<tag>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:877
+#: ../scripts/bts.pl:883
 msgid "B<usertag:>I<tag>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:879
+#: ../scripts/bts.pl:885
 msgid ""
 "Display the bugs which are tagged with usertag I<tag>.  See the BTS "
 "documentation for more information on usertags.  This will require the use "
@@ -1017,12 +1024,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:883
+#: ../scripts/bts.pl:889
 msgid "B<:>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:885
+#: ../scripts/bts.pl:891
 msgid ""
 "Details of the bug tracking system itself, along with a bug-request page "
 "with more options than this script, can be found on "
@@ -1031,12 +1038,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:890
+#: ../scripts/bts.pl:896
 msgid "B<release-critical>, B<RC>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:892
+#: ../scripts/bts.pl:898
 msgid ""
 "Display the front page of the release-critical pages on the BTS.  This is a "
 "synonym for https://bugs.debian.org/release-critical/index.html.  It is also "
@@ -1045,7 +1052,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:899
+#: ../scripts/bts.pl:905
 msgid ""
 "After the argument specifying what to display, you can optionally specify "
 "options to use to format the page or change what it displayed.  These are "
@@ -1056,7 +1063,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:906
+#: ../scripts/bts.pl:912
 msgid ""
 "If caching has been enabled (that is, B<--no-cache> has not been used, and "
 "B<BTS_CACHE> has not been set to B<no>), then any page requested by B<bts "
@@ -1071,14 +1078,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:917
+#: ../scripts/bts.pl:923
 msgid ""
 "Any other B<bts> commands following this on the command line will be "
 "executed after the browser has been exited."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:920
+#: ../scripts/bts.pl:926
 msgid ""
 "The desired browser can be specified and configured by setting the "
 "B<BROWSER> environment variable.  The conventions follow those defined by "
@@ -1087,7 +1094,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:925
+#: ../scripts/bts.pl:931
 msgid ""
 "The value of B<BROWSER> may consist of a colon-separated series of browser "
 "command parts. These should be tried in order until one succeeds. Each "
@@ -1098,7 +1105,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:933
+#: ../scripts/bts.pl:939
 msgid ""
 "Rationale: We need to be able to specify multiple browser commands so "
 "programs obeying this convention can do the right thing in either X or "
@@ -1110,161 +1117,161 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:941
+#: ../scripts/bts.pl:947
 msgid "For example, on most Linux systems a good thing to do would be:"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:943
+#: ../scripts/bts.pl:949
 msgid "BROWSER='mozilla -raise -remote \"openURL(%s,new-window)\":links'"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1018
+#: ../scripts/bts.pl:1024
 msgid "B<select> [I<key>B<:>I<value> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1020
+#: ../scripts/bts.pl:1026
 msgid ""
 "Uses the SOAP interface to output a list of bugs which match the given "
 "selection requirements."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1023
+#: ../scripts/bts.pl:1029
 msgid "The following keys are allowed, and may be given multiple times."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1027 ../scripts/bts.pl:1870 ../scripts/who-permits-upload.pl:87
+#: ../scripts/bts.pl:1033 ../scripts/bts.pl:1876 ../scripts/who-permits-upload.pl:87
 msgid "B<package>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1029 ../scripts/bts.pl:1872
+#: ../scripts/bts.pl:1035 ../scripts/bts.pl:1878
 msgid "Binary package name."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1031 ../scripts/bts.pl:1874
+#: ../scripts/bts.pl:1037 ../scripts/bts.pl:1880
 msgid "B<source>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1033 ../scripts/bts.pl:1876
+#: ../scripts/bts.pl:1039 ../scripts/bts.pl:1882
 msgid "Source package name."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1035
+#: ../scripts/bts.pl:1041
 msgid "B<maintainer>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1037
+#: ../scripts/bts.pl:1043
 msgid "E-mail address of the maintainer."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1039 ../scripts/bts.pl:1854
+#: ../scripts/bts.pl:1045 ../scripts/bts.pl:1860
 msgid "B<submitter>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1041 ../scripts/bts.pl:1856
+#: ../scripts/bts.pl:1047 ../scripts/bts.pl:1862
 msgid "E-mail address of the submitter."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1043 ../scripts/bts.pl:1882
+#: ../scripts/bts.pl:1049 ../scripts/bts.pl:1888
 msgid "B<severity>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1045 ../scripts/bts.pl:1884
+#: ../scripts/bts.pl:1051 ../scripts/bts.pl:1890
 msgid "Bug severity."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1047
+#: ../scripts/bts.pl:1053
 msgid "B<status>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1049
+#: ../scripts/bts.pl:1055
 msgid "Status of the bug.  One of B<open>, B<done>, or B<forwarded>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1051 ../scripts/bts.pl:1878
+#: ../scripts/bts.pl:1057 ../scripts/bts.pl:1884
 msgid "B<tag>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1053
+#: ../scripts/bts.pl:1059
 msgid ""
 "Tags applied to the bug. If B<users> is specified, may include usertags in "
 "addition to the standard tags."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1056 ../scripts/bts.pl:1886
+#: ../scripts/bts.pl:1062 ../scripts/bts.pl:1892
 msgid "B<owner>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1058 ../scripts/bts.pl:1888
+#: ../scripts/bts.pl:1064 ../scripts/bts.pl:1894
 msgid "Bug's owner."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1060
+#: ../scripts/bts.pl:1066
 msgid "B<correspondent>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1062
+#: ../scripts/bts.pl:1068
 msgid "Address of someone who sent mail to the log."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1064 ../scripts/bts.pl:1890
+#: ../scripts/bts.pl:1070 ../scripts/bts.pl:1896
 msgid "B<affects>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1066
+#: ../scripts/bts.pl:1072
 msgid "Bugs which affect this package."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1068
+#: ../scripts/bts.pl:1074
 msgid "B<bugs>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1070
+#: ../scripts/bts.pl:1076
 msgid "List of bugs to search within."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1072
+#: ../scripts/bts.pl:1078
 msgid "B<users>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1074
+#: ../scripts/bts.pl:1080
 msgid "Users to use when looking up usertags."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1076 ../scripts/bts.pl:1894
+#: ../scripts/bts.pl:1082 ../scripts/bts.pl:1900
 msgid "B<archive>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1078 ../scripts/bts.pl:1896
+#: ../scripts/bts.pl:1084 ../scripts/bts.pl:1902
 msgid ""
 "Whether to search archived bugs or normal bugs; defaults to B<0> (i.e. only "
 "search normal bugs). As a special case, if archive is B<both>, both archived "
@@ -1272,72 +1279,72 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1084
+#: ../scripts/bts.pl:1090
 msgid ""
 "For example, to select the set of bugs submitted by "
 "jrandomdeveloper at example.com and tagged B<wontfix>, one would use"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1087
+#: ../scripts/bts.pl:1093
 msgid "bts select submitter:jrandomdeveloper at example.com tag:wontfix"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1089 ../scripts/bts.pl:1908
+#: ../scripts/bts.pl:1095 ../scripts/bts.pl:1914
 msgid ""
 "If a key is used multiple times then the set of bugs selected includes those "
 "matching any of the supplied values; for example"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1092
+#: ../scripts/bts.pl:1098
 msgid "bts select package:foo severity:wishlist severity:minor"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1094
+#: ../scripts/bts.pl:1100
 msgid "returns all bugs of package foo with either wishlist or minor severity."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1107
+#: ../scripts/bts.pl:1113
 msgid ""
 "B<status> [I<bug> | B<file:>I<file> | B<fields:>I<field>[B<,>I<field> ...] | "
 "B<verbose>] ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1109
+#: ../scripts/bts.pl:1115
 msgid ""
 "Uses the SOAP interface to output status information for the given bugs (or "
 "as read from the listed files -- use B<-> to indicate STDIN)."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1112
+#: ../scripts/bts.pl:1118
 msgid "By default, all populated fields for a bug are displayed."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1114
+#: ../scripts/bts.pl:1120
 msgid "If B<verbose> is given, empty fields will also be displayed."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1116
+#: ../scripts/bts.pl:1122
 msgid ""
 "If B<fields> is given, only those fields will be displayed.  No validity "
 "checking is performed on any specified fields."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1193
+#: ../scripts/bts.pl:1199
 msgid "B<clone> I<bug> I<new_ID> [I<new_ID> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1195
+#: ../scripts/bts.pl:1201
 msgid ""
 "The B<clone> control command allows you to duplicate a I<bug> report. It is "
 "useful in the case where a single report actually indicates that multiple "
@@ -1347,12 +1354,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1245
+#: ../scripts/bts.pl:1251
 msgid "B<done> I<bug> [I<version>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1247
+#: ../scripts/bts.pl:1253
 msgid ""
 "Mark a I<bug> as Done. This forces interactive mode since done messages "
 "should include an explanation why the bug is being closed.  You should "
@@ -1360,22 +1367,22 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1265
+#: ../scripts/bts.pl:1271
 msgid "B<reopen> I<bug> [I<submitter>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1267
+#: ../scripts/bts.pl:1273
 msgid "Reopen a I<bug>, with optional I<submitter>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1278
+#: ../scripts/bts.pl:1284
 msgid "B<archive> I<bug>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1280
+#: ../scripts/bts.pl:1286
 msgid ""
 "Archive a I<bug> that has previously been archived but is currently not.  "
 "The I<bug> must fulfil all of the requirements for archiving with the "
@@ -1383,59 +1390,59 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1292
+#: ../scripts/bts.pl:1298
 msgid "B<unarchive> I<bug>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1294
+#: ../scripts/bts.pl:1300
 msgid "Unarchive a I<bug> that is currently archived."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1304
+#: ../scripts/bts.pl:1310
 msgid "B<retitle> I<bug> I<title>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1306
+#: ../scripts/bts.pl:1312
 msgid "Change the I<title> of the I<bug>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1319
+#: ../scripts/bts.pl:1325
 msgid "B<summary> I<bug> [I<messagenum>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1321
+#: ../scripts/bts.pl:1327
 msgid "Select a message number that should be used as the summary of a I<bug>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1324
+#: ../scripts/bts.pl:1330
 msgid "If no message number is given, the summary is cleared."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1334
+#: ../scripts/bts.pl:1340
 msgid "B<submitter> I<bug> [I<bug> ...] I<submitter-email>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1336
+#: ../scripts/bts.pl:1342
 msgid ""
 "Change the submitter address of a I<bug> or a number of bugs, with B<!> "
 "meaning `use the address on the current email as the new submitter address'."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1353
+#: ../scripts/bts.pl:1359
 msgid "B<reassign> I<bug> [I<bug> ...] I<package> [I<version>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1355
+#: ../scripts/bts.pl:1361
 msgid ""
 "Reassign a I<bug> or a number of bugs to a different I<package>.  The "
 "I<version> field is optional; see the explanation at "
@@ -1443,12 +1450,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1386
+#: ../scripts/bts.pl:1392
 msgid "B<found> I<bug> [I<version>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1388
+#: ../scripts/bts.pl:1394
 msgid ""
 "Indicate that a I<bug> was found to exist in a particular package version.  "
 "Without I<version>, the list of fixed versions is cleared and the bug is "
@@ -1456,87 +1463,87 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1405
+#: ../scripts/bts.pl:1411
 msgid "B<notfound> I<bug> I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1407
+#: ../scripts/bts.pl:1413
 msgid ""
 "Remove the record that I<bug> was encountered in the given version of the "
 "package to which it is assigned."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1419
+#: ../scripts/bts.pl:1425
 msgid "B<fixed> I<bug> I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1421
+#: ../scripts/bts.pl:1427
 msgid ""
 "Indicate that a I<bug> was fixed in a particular package version, without "
 "affecting the I<bug>'s open/closed status."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1433
+#: ../scripts/bts.pl:1439
 msgid "B<notfixed> I<bug> I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1435
+#: ../scripts/bts.pl:1441
 msgid ""
 "Remove the record that a I<bug> was fixed in the given version of the "
 "package to which it is assigned."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1438
+#: ../scripts/bts.pl:1444
 msgid ""
 "This is equivalent to the sequence of commands \"B<found> I<bug> "
 "I<version>\", \"B<notfound> I<bug> I<version>\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1450
+#: ../scripts/bts.pl:1456
 msgid "B<block> I<bug> B<by>|B<with> I<bug> [I<bug> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1452
+#: ../scripts/bts.pl:1458
 msgid "Note that a I<bug> is blocked from being fixed by a set of other bugs."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1471
+#: ../scripts/bts.pl:1477
 msgid "B<unblock> I<bug> B<by>|B<with> I<bug> [I<bug> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1473
+#: ../scripts/bts.pl:1479
 msgid ""
 "Note that a I<bug> is no longer blocked from being fixed by a set of other "
 "bugs."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1492
+#: ../scripts/bts.pl:1498
 msgid "B<merge> I<bug> I<bug> [I<bug> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1494
+#: ../scripts/bts.pl:1500
 msgid "Merge a set of bugs together."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1509
+#: ../scripts/bts.pl:1515
 msgid "B<forcemerge> I<bug> I<bug> [I<bug> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1511
+#: ../scripts/bts.pl:1517
 msgid ""
 "Forcibly merge a set of bugs together. The first I<bug> listed is the master "
 "bug, and its settings (those which must be equal in a normal B<merge>) are "
@@ -1544,27 +1551,27 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1529
+#: ../scripts/bts.pl:1535
 msgid "B<unmerge> I<bug>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1531
+#: ../scripts/bts.pl:1537
 msgid "Unmerge a I<bug>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1541
+#: ../scripts/bts.pl:1547
 msgid "B<tag> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1543
+#: ../scripts/bts.pl:1549
 msgid "B<tags> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1545
+#: ../scripts/bts.pl:1551
 msgid ""
 "Set or unset a I<tag> on a I<bug>. The tag may either be the exact tag name "
 "or it may be abbreviated to any unique tag substring. (So using B<fixed> "
@@ -1575,7 +1582,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:1552
+#: ../scripts/bts.pl:1558
 #, no-wrap
 msgid ""
 "  bts tags <bug> =\n"
@@ -1583,24 +1590,24 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1554
+#: ../scripts/bts.pl:1560
 msgid "will remove all tags from the specified I<bug>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1556
+#: ../scripts/bts.pl:1562
 msgid ""
 "Adding/removing the B<security> tag will add \"team\\@security.debian.org\" "
 "to the Cc list of the control email."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1634
+#: ../scripts/bts.pl:1640
 msgid "B<affects> I<bug> [B<+>|B<->|B<=>] I<package> [I<package> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1636
+#: ../scripts/bts.pl:1642
 msgid ""
 "Indicates that a I<bug> affects a I<package> other than that against which "
 "it is filed, causing the I<bug> to be listed by default in the I<package> "
@@ -1611,7 +1618,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:1642
+#: ../scripts/bts.pl:1648
 #, no-wrap
 msgid ""
 "  bts affects <bug> =\n"
@@ -1619,32 +1626,32 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1644
+#: ../scripts/bts.pl:1650
 msgid "will remove all indications that I<bug> affects other packages."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1677
+#: ../scripts/bts.pl:1683
 msgid "B<user> I<email>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1679
+#: ../scripts/bts.pl:1685
 msgid "Specify a user I<email> address before using the B<usertags> command."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1695
+#: ../scripts/bts.pl:1701
 msgid "B<usertag> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1697
+#: ../scripts/bts.pl:1703
 msgid "B<usertags> I<bug> [B<+>|B<->|B<=>] I<tag> [I<tag> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1699
+#: ../scripts/bts.pl:1705
 msgid ""
 "Set or unset a user tag on a I<bug>. The I<tag> must be the exact tag name "
 "wanted; there are no defaults or checking of tag names.  Multiple tags may "
@@ -1654,7 +1661,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:1705
+#: ../scripts/bts.pl:1711
 #, no-wrap
 msgid ""
 "  bts usertags <bug> =\n"
@@ -1662,17 +1669,17 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1707
+#: ../scripts/bts.pl:1713
 msgid "will remove all user tags from the specified I<bug>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1737
+#: ../scripts/bts.pl:1743
 msgid "B<claim> I<bug> [I<claim>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1739
+#: ../scripts/bts.pl:1745
 msgid ""
 "Record that you have claimed a I<bug> (e.g. for a bug squashing party).  "
 "I<claim> should be a unique token allowing the bugs you have claimed to be "
@@ -1680,29 +1687,29 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1743 ../scripts/bts.pl:1763
+#: ../scripts/bts.pl:1749 ../scripts/bts.pl:1769
 msgid ""
 "If no I<claim> is specified, the environment variable B<DEBEMAIL> or "
 "B<EMAIL> (checked in that order) is used."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1759
+#: ../scripts/bts.pl:1765
 msgid "B<unclaim> I<bug> [I<claim>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1761
+#: ../scripts/bts.pl:1767
 msgid "Remove the record that you have claimed a bug."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1779
+#: ../scripts/bts.pl:1785
 msgid "B<severity> I<bug> I<severity>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1781
+#: ../scripts/bts.pl:1787
 msgid ""
 "Change the I<severity> of a I<bug>. Available severities are: B<wishlist>, "
 "B<minor>, B<normal>, B<important>, B<serious>, B<grave>, B<critical>. The "
@@ -1710,34 +1717,34 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1798
+#: ../scripts/bts.pl:1804
 msgid "B<forwarded> I<bug> I<address>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1800
+#: ../scripts/bts.pl:1806
 msgid ""
 "Mark the I<bug> as forwarded to the given I<address> (usually an email "
 "address or a URL for an upstream bug tracker)."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1817
+#: ../scripts/bts.pl:1823
 msgid "B<notforwarded> I<bug>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1819
+#: ../scripts/bts.pl:1825
 msgid "Mark a I<bug> as not forwarded."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1829
+#: ../scripts/bts.pl:1835
 msgid "B<package> [I<package> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1831
+#: ../scripts/bts.pl:1837
 msgid ""
 "The following commands will only apply to bugs against the listed "
 "I<package>s; this acts as a safety mechanism for the BTS.  If no packages "
@@ -1745,12 +1752,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1845
+#: ../scripts/bts.pl:1851
 msgid "B<limit> [I<key>[B<:>I<value>]] ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1847
+#: ../scripts/bts.pl:1853
 msgid ""
 "The following commands will only apply to bugs which meet the specified "
 "criterion; this acts as a safety mechanism for the BTS.  If no I<value>s are "
@@ -1759,47 +1766,47 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1858
+#: ../scripts/bts.pl:1864
 msgid "B<date>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1860
+#: ../scripts/bts.pl:1866
 msgid "Date the bug was submitted."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1862
+#: ../scripts/bts.pl:1868
 msgid "B<subject>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1864
+#: ../scripts/bts.pl:1870
 msgid "Subject of the bug."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1866
+#: ../scripts/bts.pl:1872
 msgid "B<msgid>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1868
+#: ../scripts/bts.pl:1874
 msgid "Message-id of the initial bug report."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1880
+#: ../scripts/bts.pl:1886
 msgid "Tags applied to the bug."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1892
+#: ../scripts/bts.pl:1898
 msgid "Bugs affecting this package."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1902
+#: ../scripts/bts.pl:1908
 msgid ""
 "For example, to limit the set of bugs affected by the subsequent control "
 "commands to those submitted by jrandomdeveloper at example.com and tagged "
@@ -1807,56 +1814,56 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1906
+#: ../scripts/bts.pl:1912
 msgid "bts limit submitter:jrandomdeveloper at example.com tag:wontfix"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1911
+#: ../scripts/bts.pl:1917
 msgid "bts limit package:foo severity:wishlist severity:minor"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1913
+#: ../scripts/bts.pl:1919
 msgid ""
 "only applies the subsequent control commands to bugs of package foo with "
 "either B<wishlist> or B<minor> severity."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:1988
+#: ../scripts/bts.pl:1994
 msgid "B<owner> I<bug> I<owner-email>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1990
+#: ../scripts/bts.pl:1996
 msgid ""
 "Change the \"owner\" address of a I<bug>, with B<!> meaning `use the address "
 "on the current email as the new owner address'."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:1993
+#: ../scripts/bts.pl:1999
 msgid "The owner of a bug accepts responsibility for dealing with it."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2004
+#: ../scripts/bts.pl:2010
 msgid "B<noowner> I<bug>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2006
+#: ../scripts/bts.pl:2012
 msgid "Mark a bug as having no \"owner\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2016
+#: ../scripts/bts.pl:2022
 msgid "B<subscribe> I<bug> [I<email>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2018
+#: ../scripts/bts.pl:2024
 msgid ""
 "Subscribe the given I<email> address to the specified I<bug> report.  If no "
 "email address is specified, the environment variable B<DEBEMAIL> or B<EMAIL> "
@@ -1865,7 +1872,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2023
+#: ../scripts/bts.pl:2029
 msgid ""
 "After executing this command, you will be sent a subscription confirmation "
 "to which you have to reply.  When subscribed to a bug report, you receive "
@@ -1874,12 +1881,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2044
+#: ../scripts/bts.pl:2050
 msgid "B<unsubscribe> I<bug> [I<email>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2046
+#: ../scripts/bts.pl:2052
 msgid ""
 "Unsubscribe the given email address from the specified bug report.  As with "
 "subscribe above, if no email address is specified, the environment variables "
@@ -1888,7 +1895,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2051
+#: ../scripts/bts.pl:2057
 msgid ""
 "After executing this command, you will be sent an unsubscription "
 "confirmation to which you have to reply. Use the B<subscribe> command to, "
@@ -1896,43 +1903,43 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2071
+#: ../scripts/bts.pl:2077
 msgid "B<reportspam> I<bug> ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2073
+#: ../scripts/bts.pl:2079
 msgid ""
 "The B<reportspam> command allows you to report a I<bug> report as containing "
 "spam.  It saves one from having to go to the bug web page to do so."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2109
+#: ../scripts/bts.pl:2115
 msgid "B<spamreport> I<bug> ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2111
+#: ../scripts/bts.pl:2117
 msgid "B<spamreport> is a synonym for B<reportspam>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2119
+#: ../scripts/bts.pl:2125
 msgid ""
 "B<cache> [I<options>] [I<maint_email> | I<pkg> | B<src:>I<pkg> | "
 "B<from:>I<submitter>]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2121
+#: ../scripts/bts.pl:2127
 msgid ""
 "B<cache> [I<options>] [B<release-critical> | B<release-critical/>... | "
 "B<RC>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2123
+#: ../scripts/bts.pl:2129
 msgid ""
 "Generate or update a cache of bug reports for the given email address or "
 "package. By default it downloads all bugs belonging to the email address in "
@@ -1946,12 +1953,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2134
+#: ../scripts/bts.pl:2140
 msgid "You can use the cached bugs with the B<-o> switch. For example:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/bts.pl:2136
+#: ../scripts/bts.pl:2142
 #, no-wrap
 msgid ""
 "  bts -o bugs\n"
@@ -1960,7 +1967,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2139
+#: ../scripts/bts.pl:2145
 msgid ""
 "Also, B<bts> will update the files in it in a piecemeal fashion as it "
 "downloads information from the BTS using the B<show> command. You might thus "
@@ -1970,7 +1977,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2145
+#: ../scripts/bts.pl:2151
 msgid ""
 "Some options affect the behaviour of the B<cache> command.  The first is the "
 "setting of B<--cache-mode>, which controls how much B<bts> downloads of the "
@@ -1985,7 +1992,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2156
+#: ../scripts/bts.pl:2162
 msgid ""
 "Each of these is configurable from the configuration file, as described "
 "below.  They may also be specified after the B<cache> command as well as at "
@@ -1993,7 +2000,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2160
+#: ../scripts/bts.pl:2166
 msgid ""
 "Finally, B<-q> or B<--quiet> will suppress messages about caches being "
 "up-to-date, and giving the option twice will suppress all cache messages "
@@ -2001,7 +2008,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2164
+#: ../scripts/bts.pl:2170
 msgid ""
 "Beware of caching RC, though: it will take a LONG time! (With 1000+ RC bugs "
 "and a delay of 5 seconds between bugs, you're looking at a minimum of 1.5 "
@@ -2009,19 +2016,19 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2293
+#: ../scripts/bts.pl:2299
 msgid "B<cleancache> I<package> | B<src:>I<package> | I<maintainer>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2295
+#: ../scripts/bts.pl:2301
 msgid ""
 "B<cleancache from:>I<submitter> | B<tag:>I<tag> | B<usertag:>I<tag> | "
 "I<number> | B<ALL>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2297
+#: ../scripts/bts.pl:2303
 msgid ""
 "Clean the cache for the specified I<package>, I<maintainer>, etc., as "
 "described above for the B<bugs> command, or clean the entire cache if B<ALL> "
@@ -2032,12 +2039,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2344
+#: ../scripts/bts.pl:2350
 msgid "B<listcachedbugs> [I<number>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2346
+#: ../scripts/bts.pl:2352
 msgid ""
 "List cached bug ids (intended to support bash completion). The optional "
 "number argument restricts the list to those bug ids that start with that "
@@ -2045,40 +2052,40 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2377
+#: ../scripts/bts.pl:2383
 msgid "B<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2379
+#: ../scripts/bts.pl:2385
 msgid "Display version and copyright information."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:2394
+#: ../scripts/bts.pl:2400
 msgid "B<help>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:2396
+#: ../scripts/bts.pl:2402
 msgid ""
 "Display a short summary of commands, suspiciously similar to parts of this "
 "man page."
 msgstr ""
 
 #. type: SH
-#: ../scripts/bts.pl:4053 ../scripts/debuild.1:86 ../scripts/diff2patches.1:40 ../scripts/pts-subscribe.1:34
+#: ../scripts/bts.pl:4066 ../scripts/debuild.1:86 ../scripts/diff2patches.1:40 ../scripts/pts-subscribe.1:34
 #, no-wrap
 msgid "ENVIRONMENT VARIABLES"
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4057
+#: ../scripts/bts.pl:4070
 msgid "B<DEBEMAIL>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4059
+#: ../scripts/bts.pl:4072
 msgid ""
 "If this is set, the From: line in the email will be set to use this email "
 "address instead of your normal email address (as would be determined by "
@@ -2086,12 +2093,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4063
+#: ../scripts/bts.pl:4076
 msgid "B<DEBFULLNAME>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4065
+#: ../scripts/bts.pl:4078
 msgid ""
 "If B<DEBEMAIL> is set, B<DEBFULLNAME> is examined to determine the full name "
 "to use; if this is not set, B<bts> attempts to determine a name from your "
@@ -2099,25 +2106,25 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4069
+#: ../scripts/bts.pl:4082
 msgid "B<BROWSER>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4071
+#: ../scripts/bts.pl:4084
 msgid ""
 "If set, it specifies the browser to use for the B<show> and B<bugs> "
 "options.  See the description above."
 msgstr ""
 
 #. type: SH
-#: ../scripts/bts.pl:4076 ../scripts/dcontrol.pl:266 ../scripts/debc.1:95 ../scripts/debchange.1:392 ../scripts/debcheckout.pl:180 ../scripts/debclean.1:90 ../scripts/debcommit.pl:104 ../scripts/debdiff.1:176 ../scripts/debi.1:109 ../scripts/debrelease.1:105 ../scripts/debrsign.1:57 ../scripts/debsign.1:106 ../scripts/debuild.1:290 ../scripts/dget.pl:662 ../scripts/dpkg-depcheck.1:102 ../scripts/dscverify.1:42 ../scripts/grep-excuses.1:35 ../scripts/mass-bug.pl:132 ../scripts/nmudiff.1:7 [...]
+#: ../scripts/bts.pl:4089 ../scripts/dcontrol.pl:267 ../scripts/debc.1:95 ../scripts/debchange.1:392 ../scripts/debcheckout.pl:180 ../scripts/debclean.1:93 ../scripts/debcommit.pl:104 ../scripts/debdiff.1:176 ../scripts/debi.1:109 ../scripts/debrelease.1:105 ../scripts/debrsign.1:57 ../scripts/debsign.1:105 ../scripts/debuild.1:325 ../scripts/dget.pl:665 ../scripts/dpkg-depcheck.1:102 ../scripts/dscverify.1:43 ../scripts/grep-excuses.1:35 ../scripts/mass-bug.pl:132 ../scripts/nmudiff.1:7 [...]
 #, no-wrap
 msgid "CONFIGURATION VARIABLES"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4078 ../scripts/debcommit.pl:106 ../scripts/mass-bug.pl:134
+#: ../scripts/bts.pl:4091 ../scripts/debcommit.pl:106 ../scripts/mass-bug.pl:134
 msgid ""
 "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables.  Command "
@@ -2127,12 +2134,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4086
+#: ../scripts/bts.pl:4099
 msgid "B<BTS_OFFLINE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4088
+#: ../scripts/bts.pl:4101
 msgid ""
 "If this is set to B<yes>, then it is the same as the B<--offline> command "
 "line parameter being used.  Only has an effect on the B<show> and B<bugs> "
@@ -2141,12 +2148,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4093
+#: ../scripts/bts.pl:4106
 msgid "B<BTS_CACHE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4095
+#: ../scripts/bts.pl:4108
 msgid ""
 "If this is set to B<no>, then it is the same as the B<--no-cache> command "
 "line parameter being used.  Only has an effect on the B<show> and B<bug> "
@@ -2155,12 +2162,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4100
+#: ../scripts/bts.pl:4113
 msgid "B<BTS_CACHE_MODE=>{B<min>,B<mbox>,B<full>}"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4102
+#: ../scripts/bts.pl:4115
 msgid ""
 "How much of the BTS should we mirror when we are asked to cache something? "
 "Just the minimum, or also the mbox or the whole thing? The default is "
@@ -2170,12 +2177,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4108
+#: ../scripts/bts.pl:4121
 msgid "B<BTS_FORCE_REFRESH>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4110
+#: ../scripts/bts.pl:4123
 msgid ""
 "If this is set to B<yes>, then it is the same as the B<--force-refresh> "
 "command line parameter being used.  Only has an effect on the B<cache> "
@@ -2184,37 +2191,37 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4115
+#: ../scripts/bts.pl:4128
 msgid "B<BTS_MAIL_READER>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4117
+#: ../scripts/bts.pl:4130
 msgid ""
 "If this is set, specifies a mail reader to use instead of B<mutt>.  Same as "
 "the B<--mailreader> command line option."
 msgstr ""
 
 #. type: TP
-#: ../scripts/bts.pl:4120 ../scripts/mass-bug.pl:142 ../scripts/nmudiff.1:104
+#: ../scripts/bts.pl:4133 ../scripts/mass-bug.pl:142 ../scripts/nmudiff.1:104
 #, no-wrap
 msgid "B<BTS_SENDMAIL_COMMAND>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4122 ../scripts/mass-bug.pl:144
+#: ../scripts/bts.pl:4135 ../scripts/mass-bug.pl:144
 msgid ""
 "If this is set, specifies a B<sendmail> command to use instead of "
 "F</usr/sbin/sendmail>.  Same as the B<--sendmail> command line option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4125
+#: ../scripts/bts.pl:4138
 msgid "B<BTS_ONLY_NEW>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4127
+#: ../scripts/bts.pl:4140
 msgid ""
 "Download only new bugs when caching. Do not check for updates in bugs we "
 "already have.  The default is B<no>.  Same as the B<--only-new> command line "
@@ -2222,12 +2229,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4131
+#: ../scripts/bts.pl:4144
 msgid "B<BTS_SMTP_HOST>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4133
+#: ../scripts/bts.pl:4146
 msgid ""
 "If this is set, specifies an SMTP host to use for sending mail rather than "
 "using the B<sendmail> command.  Same as the B<--smtp-host> command line "
@@ -2235,41 +2242,41 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4137
+#: ../scripts/bts.pl:4150
 msgid ""
 "Note that this option takes priority over B<BTS_SENDMAIL_COMMAND> if both "
 "are set, unless the B<--sendmail> option is used."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4140
+#: ../scripts/bts.pl:4153
 msgid "B<BTS_SMTP_AUTH_USERNAME>, B<BTS_SMTP_AUTH_PASSWORD>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4142
+#: ../scripts/bts.pl:4155
 msgid ""
 "If these options are set, then it is the same as the B<--smtp-username> and "
 "B<--smtp-password> options being used."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4145
+#: ../scripts/bts.pl:4158
 msgid "B<BTS_SMTP_HELO>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4147
+#: ../scripts/bts.pl:4160
 msgid "Same as the B<--smtp-helo> command line option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4149
+#: ../scripts/bts.pl:4162
 msgid "B<BTS_INCLUDE_RESOLVED>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4151
+#: ../scripts/bts.pl:4164
 msgid ""
 "If this is set to B<no>, then it is the same as the B<--no-include-resolved> "
 "command line parameter being used.  Only has an effect on the B<cache> "
@@ -2278,24 +2285,24 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4156
+#: ../scripts/bts.pl:4169
 msgid "B<BTS_SUPPRESS_ACKS>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4158
+#: ../scripts/bts.pl:4171
 msgid ""
 "If this is set to B<yes>, then it is the same as the B<--no-ack> command "
 "line parameter being used.  The default is B<no>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4161
+#: ../scripts/bts.pl:4174
 msgid "B<BTS_INTERACTIVE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4163
+#: ../scripts/bts.pl:4176
 msgid ""
 "If this is set to B<yes> or B<force>, then it is the same as the "
 "B<--interactive> or B<--force-interactive> command line parameter being "
@@ -2303,31 +2310,31 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4167
+#: ../scripts/bts.pl:4180
 msgid "B<BTS_DEFAULT_CC>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4169
+#: ../scripts/bts.pl:4182
 msgid ""
 "Specify a list of e-mail addresses to which a carbon copy of the generated "
 "e-mail to the control bot should automatically be sent."
 msgstr ""
 
 #. type: =item
-#: ../scripts/bts.pl:4172
+#: ../scripts/bts.pl:4185
 msgid "B<BTS_SERVER>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4174
+#: ../scripts/bts.pl:4187
 msgid ""
 "Specify the name of a debbugs server which should be used instead of "
 "https://bugs.debian.org."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4181
+#: ../scripts/bts.pl:4194
 msgid ""
 "Please see L<https://www.debian.org/Bugs/server-control> for more details on "
 "how to control the BTS using emails and L<https://www.debian.org/Bugs/> for "
@@ -2335,18 +2342,18 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4185
+#: ../scripts/bts.pl:4198
 msgid "querybts(1), reportbug(1), pts-subscribe(1)"
 msgstr ""
 
 #. type: =head1
-#: ../scripts/bts.pl:4187 ../scripts/chdist.pl:127 ../scripts/debsnap.1:142 ../scripts/mass-bug.pl:516 ../scripts/tagpending.pl:410
+#: ../scripts/bts.pl:4200 ../scripts/chdist.pl:131 ../scripts/debsnap.1:142 ../scripts/mass-bug.pl:516 ../scripts/tagpending.pl:410
 #, no-wrap
 msgid "COPYRIGHT"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4189
+#: ../scripts/bts.pl:4202
 msgid ""
 "This program is Copyright (C) 2001-2003 by Joey Hess <joeyh at debian.org>.  "
 "Many modifications have been made, Copyright (C) 2002-2005 Julian Gilbey "
@@ -2355,7 +2362,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/bts.pl:4194 ../scripts/chdist.pl:132 ../scripts/mass-bug.pl:520
+#: ../scripts/bts.pl:4207 ../scripts/chdist.pl:136 ../scripts/mass-bug.pl:520
 msgid ""
 "It is licensed under the terms of the GPL, either version 2 of the License, "
 "or (at your option) any later version."
@@ -2519,45 +2526,57 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/build-rdeps.pl:99 ../scripts/dcontrol.pl:252
-msgid "B<-d>, B<--debug>"
+#: ../scripts/build-rdeps.pl:99
+msgid "B<--quiet>"
 msgstr ""
 
 #. type: textblock
 #: ../scripts/build-rdeps.pl:101
+msgid ""
+"Don't print meta information (header, counter). Making it easier to use in "
+"scripts."
+msgstr ""
+
+#. type: =item
+#: ../scripts/build-rdeps.pl:104 ../scripts/dcontrol.pl:253
+msgid "B<-d>, B<--debug>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/build-rdeps.pl:106
 msgid "Run the debug mode"
 msgstr ""
 
 #. type: =item
-#: ../scripts/build-rdeps.pl:103 ../scripts/cowpoke.1:131 ../scripts/debclean.1:84 ../scripts/diff2patches.1:22 ../scripts/grep-excuses.1:23 ../scripts/mass-bug.pl:117 ../scripts/nmudiff.1:73 ../scripts/plotchangelog.1:92 ../scripts/uscan.pl:1370
+#: ../scripts/build-rdeps.pl:108 ../scripts/cowpoke.1:131 ../scripts/debclean.1:87 ../scripts/diff2patches.1:22 ../scripts/grep-excuses.1:23 ../scripts/mass-bug.pl:117 ../scripts/nmudiff.1:73 ../scripts/plotchangelog.1:92 ../scripts/uscan.pl:1382
 #, no-wrap
 msgid "B<--help>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:105
+#: ../scripts/build-rdeps.pl:110
 msgid "Show the usage information."
 msgstr ""
 
 #. type: TP
-#: ../scripts/build-rdeps.pl:107 ../scripts/chdist.pl:49 ../scripts/cowpoke.1:135 ../scripts/debchange.1:389 ../scripts/debclean.1:87 ../scripts/debrelease.1:102 ../scripts/debsign.1:103 ../scripts/debsnap.1:77 ../scripts/dep3changelog.1:19 ../scripts/diff2patches.1:25 ../scripts/dscverify.1:39 ../scripts/grep-excuses.1:26 ../scripts/mass-bug.pl:121 ../scripts/nmudiff.1:76 ../scripts/plotchangelog.1:95 ../scripts/pts-subscribe.1:31 ../scripts/rmadison.pl:308 ../scripts/uscan.pl:1374 ../s [...]
+#: ../scripts/build-rdeps.pl:112 ../scripts/chdist.pl:49 ../scripts/cowpoke.1:135 ../scripts/debchange.1:389 ../scripts/debclean.1:90 ../scripts/debrelease.1:102 ../scripts/debsign.1:102 ../scripts/debsnap.1:77 ../scripts/dep3changelog.1:19 ../scripts/diff2patches.1:25 ../scripts/dscverify.1:40 ../scripts/grep-excuses.1:26 ../scripts/mass-bug.pl:121 ../scripts/nmudiff.1:76 ../scripts/plotchangelog.1:95 ../scripts/pts-subscribe.1:31 ../scripts/rmadison.pl:309 ../scripts/uscan.pl:1386 ../s [...]
 #, no-wrap
 msgid "B<--version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:109
+#: ../scripts/build-rdeps.pl:114
 msgid "Show the version information."
 msgstr ""
 
 #. type: SH
-#: ../scripts/build-rdeps.pl:113 ../scripts/debpkg.1:12
+#: ../scripts/build-rdeps.pl:118 ../scripts/debpkg.1:12
 #, no-wrap
 msgid "REQUIREMENTS"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:115
+#: ../scripts/build-rdeps.pl:120
 msgid ""
 "The tool requires apt Sources files to be around for the checked "
 "components.  In the default case this means that in /var/lib/apt/lists files "
@@ -2565,29 +2584,29 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:119
+#: ../scripts/build-rdeps.pl:124
 msgid ""
 "In practice this means one needs to add one deb-src line for each component, "
 "e.g."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:122
+#: ../scripts/build-rdeps.pl:127
 msgid "deb-src http://<mirror>/debian <dist> main contrib non-free"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:124
+#: ../scripts/build-rdeps.pl:129
 msgid "and run apt-get update afterwards or use the update option of this tool."
 msgstr ""
 
 #. type: =head1
-#: ../scripts/build-rdeps.pl:507 ../scripts/debcommit.pl:900 ../scripts/desktop2menu.pl:43 ../scripts/namecheck.pl:30 ../scripts/svnpath.pl:89 ../scripts/transition-check.pl:72
+#: ../scripts/build-rdeps.pl:523 ../scripts/debcommit.pl:901 ../scripts/desktop2menu.pl:43 ../scripts/namecheck.pl:30 ../scripts/svnpath.pl:92 ../scripts/transition-check.pl:72
 msgid "LICENSE"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:509
+#: ../scripts/build-rdeps.pl:525
 msgid ""
 "This code is copyright by Patrick Schoenfeld <schoenfeld at debian.org>, all "
 "rights reserved.  This program comes with ABSOLUTELEY NO WARRANTY.  You are "
@@ -2596,7 +2615,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/build-rdeps.pl:517
+#: ../scripts/build-rdeps.pl:533
 msgid "Patrick Schoenfeld <schoenfeld at debian.org>"
 msgstr ""
 
@@ -2631,7 +2650,7 @@ msgstr ""
 
 #. type: textblock
 #: ../scripts/chdist.pl:43
-msgid "Choose data directory (default: F<$HOME/.chdist/>)."
+msgid "Choose data directory (default: F<~/.chdist/>)."
 msgstr ""
 
 #. type: =item
@@ -2645,7 +2664,7 @@ msgid "Choose architecture (default: `B<dpkg --print-architecture>`)."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:51 ../scripts/deb-reversion.dbk:239 ../scripts/mass-bug.pl:123 ../scripts/uscan.pl:1376
+#: ../scripts/chdist.pl:51 ../scripts/deb-reversion.dbk:239 ../scripts/mass-bug.pl:123 ../scripts/uscan.pl:1388
 msgid "Display version information."
 msgstr ""
 
@@ -2711,110 +2730,120 @@ msgstr ""
 
 #. type: =item
 #: ../scripts/chdist.pl:83
-msgid "B<src2bin> I<DIST SRCPKG>"
+msgid "B<aptitude> I<DIST> [...]"
 msgstr ""
 
 #. type: textblock
 #: ../scripts/chdist.pl:85
-msgid "List binary packages for I<SRCPKG> in I<DIST>"
+msgid "Run B<aptitude> inside I<DIST>"
 msgstr ""
 
 #. type: =item
 #: ../scripts/chdist.pl:87
-msgid "B<bin2src> I<DIST BINPKG>"
+msgid "B<src2bin> I<DIST SRCPKG>"
 msgstr ""
 
 #. type: textblock
 #: ../scripts/chdist.pl:89
-msgid "List source package for I<BINPKG> in I<DIST>"
+msgid "List binary packages for I<SRCPKG> in I<DIST>"
 msgstr ""
 
 #. type: =item
 #: ../scripts/chdist.pl:91
+msgid "B<bin2src> I<DIST BINPKG>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/chdist.pl:93
+msgid "List source package for I<BINPKG> in I<DIST>"
+msgstr ""
+
+#. type: =item
+#: ../scripts/chdist.pl:95
 msgid "B<compare-packages> I<DIST1 DIST2> [I<DIST3>, ...]"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:93
+#: ../scripts/chdist.pl:97
 msgid "B<compare-bin-packages> I<DIST1 DIST2> [I<DIST3>, ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:95
+#: ../scripts/chdist.pl:99
 msgid "List versions of packages in several I<DIST>ributions"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:97
+#: ../scripts/chdist.pl:101
 msgid "B<compare-versions> I<DIST1 DIST2>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:99
+#: ../scripts/chdist.pl:103
 msgid "B<compare-bin-versions> I<DIST1 DIST2>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:101
+#: ../scripts/chdist.pl:105
 msgid ""
 "Same as B<compare-packages>/B<compare-bin-packages>, but also runs B<dpkg "
 "--compare-versions> and display where the package is newer."
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:104
+#: ../scripts/chdist.pl:108
 msgid "B<compare-src-bin-packages> I<DIST>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:106
+#: ../scripts/chdist.pl:110
 msgid "Compare sources and binaries for I<DIST>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:108
+#: ../scripts/chdist.pl:112
 msgid "B<compare-src-bin-versions> I<DIST>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:110
+#: ../scripts/chdist.pl:114
 msgid ""
 "Same as B<compare-src-bin-packages>, but also run B<dpkg --compare-versions> "
 "and display where the package is newer"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:113
+#: ../scripts/chdist.pl:117
 msgid "B<grep-dctrl-packages> I<DIST> [...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:115
+#: ../scripts/chdist.pl:119
 msgid "Run B<grep-dctrl> on F<*_Packages> inside I<DIST>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:117
+#: ../scripts/chdist.pl:121
 msgid "B<grep-dctrl-sources> I<DIST> [...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:119
+#: ../scripts/chdist.pl:123
 msgid "Run B<grep-dctrl> on F<*_Sources> inside I<DIST>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/chdist.pl:121
+#: ../scripts/chdist.pl:125
 msgid "B<list>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:123
+#: ../scripts/chdist.pl:127
 msgid "List available I<DIST>s"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/chdist.pl:129
+#: ../scripts/chdist.pl:133
 msgid ""
 "This program is copyright 2007 by Lucas Nussbaum and Luk Claes. This program "
 "comes with ABSOLUTELY NO WARRANTY."
@@ -2868,7 +2897,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/checkbashisms.1:24 ../scripts/debchange.1:386 ../scripts/debdiff.1:164 ../scripts/debrelease.1:99 ../scripts/debsign.1:100 ../scripts/dep3changelog.1:16 ../scripts/dscverify.1:36 ../scripts/pts-subscribe.1:28 ../scripts/rc-alert.1:21 ../scripts/uupdate.1:101 ../scripts/whodepends.1:11 ../scripts/who-uploads.1:44 ../scripts/who-permits-upload.pl:66 ../scripts/wnpp-alert.1:23 ../scripts/wnpp-check.1:17
+#: ../scripts/checkbashisms.1:24 ../scripts/debchange.1:386 ../scripts/debdiff.1:164 ../scripts/debrelease.1:99 ../scripts/debsign.1:99 ../scripts/dep3changelog.1:16 ../scripts/dscverify.1:37 ../scripts/pts-subscribe.1:28 ../scripts/rc-alert.1:21 ../scripts/uupdate.1:101 ../scripts/whodepends.1:11 ../scripts/who-uploads.1:44 ../scripts/who-permits-upload.pl:66 ../scripts/wnpp-alert.1:23 ../scripts/wnpp-check.1:17
 #, no-wrap
 msgid "B<--help>, B<-h>"
 msgstr ""
@@ -3753,7 +3782,7 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/cowpoke.1:369 ../scripts/origtargz.pl:81 ../scripts/rmadison.pl:362
+#: ../scripts/cowpoke.1:369 ../scripts/origtargz.pl:81 ../scripts/rmadison.pl:363
 #, no-wrap
 msgid "NOTES"
 msgstr ""
@@ -4123,25 +4152,25 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/cvs-debuild.1:40 ../scripts/debuild.1:225
+#: ../scripts/cvs-debuild.1:40 ../scripts/debuild.1:260
 #, no-wrap
 msgid "B<--rootcmd=>I<gain-root-command>, B<-r>I<gain-root-command>"
 msgstr ""
 
 #. type: TP
-#: ../scripts/cvs-debuild.1:42 ../scripts/debuild.1:228
+#: ../scripts/cvs-debuild.1:42 ../scripts/debuild.1:263
 #, no-wrap
 msgid "B<--preserve-env>"
 msgstr ""
 
 #. type: TP
-#: ../scripts/cvs-debuild.1:44 ../scripts/debuild.1:231
+#: ../scripts/cvs-debuild.1:44 ../scripts/debuild.1:266
 #, no-wrap
 msgid "B<--preserve-envvar=>I<var>, B<-e>I<var>"
 msgstr ""
 
 #. type: TP
-#: ../scripts/cvs-debuild.1:46 ../scripts/debuild.1:238
+#: ../scripts/cvs-debuild.1:46 ../scripts/debuild.1:273
 #, no-wrap
 msgid "B<--set-envvar=>I<var>B<=>I<value>, B<-e>I<var>B<=>I<value>"
 msgstr ""
@@ -4410,7 +4439,7 @@ msgid "Reverse output order."
 msgstr ""
 
 #. type: =head1
-#: ../scripts/dcmd.1:75 ../scripts/debsnap.1:109 ../scripts/debuild.1:367 ../scripts/dget.pl:691 ../scripts/getbuildlog.1:31 ../scripts/rc-alert.1:96 ../scripts/who-permits-upload.pl:134
+#: ../scripts/dcmd.1:75 ../scripts/debsnap.1:109 ../scripts/debuild.1:402 ../scripts/dget.pl:694 ../scripts/getbuildlog.1:31 ../scripts/rc-alert.1:96 ../scripts/who-permits-upload.pl:134
 #, no-wrap
 msgid "EXAMPLES"
 msgstr ""
@@ -4481,19 +4510,19 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:200
+#: ../scripts/dcontrol.pl:201
 msgid ""
 "dcontrol -- Query package and source control files for all Debian "
 "distributions"
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:206
+#: ../scripts/dcontrol.pl:207
 msgid "B<dcontrol> [I<options>] I<package>[I<modifiers>] ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:212
+#: ../scripts/dcontrol.pl:213
 msgid ""
 "B<dcontrol> queries a remote database of Debian binary and source package "
 "control files. It can be thought of as an B<apt-cache> webservice that also "
@@ -4502,44 +4531,44 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/dcontrol.pl:216
+#: ../scripts/dcontrol.pl:217
 msgid "MODIFIERS"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:218
+#: ../scripts/dcontrol.pl:219
 msgid "Like B<apt-cache>, packages can be suffixed by modifiers:"
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:222
+#: ../scripts/dcontrol.pl:223
 msgid "B<=>I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:224
+#: ../scripts/dcontrol.pl:225
 msgid "Exact version match"
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:226
+#: ../scripts/dcontrol.pl:227
 msgid "B<@>I<architecture>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:228
+#: ../scripts/dcontrol.pl:229
 msgid ""
 "Query this only architecture. Use B<@source> for source packages, B<@binary> "
 "excludes source packages."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:231
+#: ../scripts/dcontrol.pl:232
 msgid "B</>[I<archive>B<:>][I<suite>][B</>I<component>]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:233
+#: ../scripts/dcontrol.pl:234
 msgid ""
 "Restrict to I<archive> (debian, debian-backports, debian-security, "
 "debian-volatile), I<suite> (always codenames, with the exception of "
@@ -4549,45 +4578,45 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:241
+#: ../scripts/dcontrol.pl:242
 msgid ""
 "By default, all versions, suites, and architectures are queried. Refer to "
 "B<https://qa.debian.org/cgi-bin/dcontrol> for currently supported values."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:248
+#: ../scripts/dcontrol.pl:249
 msgid "B<-s>, B<--show-suites>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:250
+#: ../scripts/dcontrol.pl:251
 msgid "Add headers showing which distribution the control file is from."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:254
+#: ../scripts/dcontrol.pl:255
 msgid "Print URL queried."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:258 ../scripts/dget.pl:654
+#: ../scripts/dcontrol.pl:259 ../scripts/dget.pl:657
 msgid "Show a help message."
 msgstr ""
 
 #. type: TP
-#: ../scripts/dcontrol.pl:260 ../scripts/dd-list.1:102 ../scripts/dget.pl:656 ../scripts/getbuildlog.1:28
+#: ../scripts/dcontrol.pl:261 ../scripts/dd-list.1:102 ../scripts/dget.pl:659 ../scripts/getbuildlog.1:28
 #, no-wrap
 msgid "B<-V>, B<--version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:262 ../scripts/dget.pl:658
+#: ../scripts/dcontrol.pl:263 ../scripts/dget.pl:661
 msgid "Show version information."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:268 ../scripts/dget.pl:664
+#: ../scripts/dcontrol.pl:269 ../scripts/dget.pl:667
 msgid ""
 "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables.  Command "
@@ -4597,29 +4626,29 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/dcontrol.pl:276
+#: ../scripts/dcontrol.pl:277
 msgid "DCONTROL_URL"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:278
+#: ../scripts/dcontrol.pl:279
 msgid "URL to query. Default is B<https://qa.debian.org/cgi-bin/dcontrol>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:284
+#: ../scripts/dcontrol.pl:285
 msgid "This program is Copyright (C) 2009 by Christoph Berg <myon at debian.org>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:286 ../scripts/dget.pl:711 ../scripts/tagpending.pl:419
+#: ../scripts/dcontrol.pl:287 ../scripts/dget.pl:714 ../scripts/tagpending.pl:419
 msgid ""
 "This program is licensed under the terms of the GPL, either version 2 of the "
 "License, or (at your option) any later version."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dcontrol.pl:291
+#: ../scripts/dcontrol.pl:292
 msgid "B<apt-cache>(1)"
 msgstr ""
 
@@ -4882,7 +4911,7 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/debc.1:28 ../scripts/debchange.1:105 ../scripts/debclean.1:24 ../scripts/debi.1:29 ../scripts/debrelease.1:20 ../scripts/debuild.1:49 ../scripts/uscan.pl:1559
+#: ../scripts/debc.1:28 ../scripts/debchange.1:105 ../scripts/debclean.1:27 ../scripts/debi.1:29 ../scripts/debrelease.1:20 ../scripts/debuild.1:49 ../scripts/uscan.pl:1573
 #, no-wrap
 msgid "Directory name checking"
 msgstr ""
@@ -4902,47 +4931,47 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1574
+#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:40 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1588
 msgid "B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> can take the following values:"
 msgstr ""
 
 #. type: =item
-#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:37 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1507 ../scripts/uscan.pl:1578
+#: ../scripts/debc.1:41 ../scripts/debchange.1:118 ../scripts/debclean.1:40 ../scripts/debi.1:42 ../scripts/debrelease.1:33 ../scripts/debuild.1:63 ../scripts/uscan.pl:1519 ../scripts/uscan.pl:1592
 #, no-wrap
 msgid "B<0>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1580
+#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:43 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1594
 msgid "Never check the directory name."
 msgstr ""
 
 #. type: =item
-#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:40 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1512 ../scripts/uscan.pl:1582
+#: ../scripts/debc.1:44 ../scripts/debchange.1:121 ../scripts/debclean.1:43 ../scripts/debi.1:45 ../scripts/debrelease.1:36 ../scripts/debuild.1:66 ../scripts/uscan.pl:1524 ../scripts/uscan.pl:1596
 #, no-wrap
 msgid "B<1>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:44 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70
+#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:47 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70
 msgid ""
 "Only check the directory name if we have had to change directory in our "
 "search for I<debian/changelog>.  This is the default behaviour."
 msgstr ""
 
 #. type: =item
-#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:44 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70 ../scripts/uscan.pl:1589
+#: ../scripts/debc.1:48 ../scripts/debchange.1:125 ../scripts/debclean.1:47 ../scripts/debi.1:49 ../scripts/debrelease.1:40 ../scripts/debuild.1:70 ../scripts/uscan.pl:1603
 #, no-wrap
 msgid "B<2>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debc.1:51 ../scripts/debchange.1:128 ../scripts/debclean.1:47 ../scripts/debi.1:52 ../scripts/debrelease.1:43 ../scripts/debuild.1:73 ../scripts/uscan.pl:1591
+#: ../scripts/debc.1:51 ../scripts/debchange.1:128 ../scripts/debclean.1:50 ../scripts/debi.1:52 ../scripts/debrelease.1:43 ../scripts/debuild.1:73 ../scripts/uscan.pl:1605
 msgid "Always check the directory name."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debc.1:64 ../scripts/debclean.1:60 ../scripts/debi.1:65 ../scripts/debrelease.1:56
+#: ../scripts/debc.1:64 ../scripts/debclean.1:63 ../scripts/debi.1:65 ../scripts/debrelease.1:56
 msgid ""
 "The directory name is checked by testing whether the current directory name "
 "(as determined by B<pwd>(1)) matches the regex given by the configuration "
@@ -4972,20 +5001,20 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/debc.1:77 ../scripts/debchange.1:369 ../scripts/debclean.1:69 ../scripts/debi.1:87 ../scripts/debrelease.1:87 ../scripts/debuild.1:276 ../scripts/uscan.pl:1303
+#: ../scripts/debc.1:77 ../scripts/debchange.1:369 ../scripts/debclean.1:72 ../scripts/debi.1:87 ../scripts/debrelease.1:87 ../scripts/debuild.1:311 ../scripts/uscan.pl:1315
 #, no-wrap
 msgid "B<--check-dirname-level> I<N>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debc.1:81 ../scripts/debc.1:85 ../scripts/debclean.1:73 ../scripts/debclean.1:77 ../scripts/debi.1:91 ../scripts/debi.1:95 ../scripts/debrelease.1:91 ../scripts/debrelease.1:95 ../scripts/debuild.1:280 ../scripts/debuild.1:284
+#: ../scripts/debc.1:81 ../scripts/debc.1:85 ../scripts/debclean.1:76 ../scripts/debclean.1:80 ../scripts/debi.1:91 ../scripts/debi.1:95 ../scripts/debrelease.1:91 ../scripts/debrelease.1:95 ../scripts/debuild.1:315 ../scripts/debuild.1:319
 msgid ""
 "See the above section B<Directory name checking> for an explanation of this "
 "option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/debc.1:81 ../scripts/debchange.1:373 ../scripts/debclean.1:73 ../scripts/debi.1:91 ../scripts/debrelease.1:91 ../scripts/debuild.1:280 ../scripts/uscan.pl:1307
+#: ../scripts/debc.1:81 ../scripts/debchange.1:373 ../scripts/debclean.1:76 ../scripts/debi.1:91 ../scripts/debrelease.1:91 ../scripts/debuild.1:315 ../scripts/uscan.pl:1319
 #, no-wrap
 msgid "B<--check-dirname-regex> I<regex>"
 msgstr ""
@@ -5002,7 +5031,7 @@ msgid "List the filenames of the .deb packages, and do not display their content
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debc.1:101 ../scripts/debchange.1:398 ../scripts/debclean.1:96 ../scripts/debi.1:115 ../scripts/debrelease.1:111 ../scripts/debrsign.1:63 ../scripts/debsign.1:112 ../scripts/nmudiff.1:85 ../scripts/pts-subscribe.1:48 ../scripts/uupdate.1:113 ../scripts/who-uploads.1:56
+#: ../scripts/debc.1:101 ../scripts/debchange.1:398 ../scripts/debclean.1:99 ../scripts/debi.1:115 ../scripts/debrelease.1:111 ../scripts/debrsign.1:63 ../scripts/debsign.1:111 ../scripts/nmudiff.1:85 ../scripts/pts-subscribe.1:48 ../scripts/uupdate.1:113 ../scripts/who-uploads.1:56
 msgid ""
 "The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are "
 "sourced in that order to set configuration variables.  Command line options "
@@ -5012,7 +5041,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debc.1:101 ../scripts/debdiff.1:220 ../scripts/debi.1:115 ../scripts/debrelease.1:116 ../scripts/debsign.1:124
+#: ../scripts/debc.1:101 ../scripts/debdiff.1:220 ../scripts/debi.1:115 ../scripts/debrelease.1:116 ../scripts/debsign.1:123
 #, no-wrap
 msgid "B<DEBRELEASE_DEBS_DIR>"
 msgstr ""
@@ -5030,13 +5059,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debc.1:111 ../scripts/debchange.1:406 ../scripts/debclean.1:100 ../scripts/debi.1:125 ../scripts/debrelease.1:125 ../scripts/debuild.1:360 ../scripts/devscripts.conf.5:42
+#: ../scripts/debc.1:111 ../scripts/debchange.1:406 ../scripts/debclean.1:103 ../scripts/debi.1:125 ../scripts/debrelease.1:125 ../scripts/debuild.1:395 ../scripts/devscripts.conf.5:42
 #, no-wrap
 msgid "B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL>, B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debc.1:118 ../scripts/debclean.1:107 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/debuild.1:367
+#: ../scripts/debc.1:118 ../scripts/debclean.1:110 ../scripts/debi.1:132 ../scripts/debrelease.1:132 ../scripts/debuild.1:402
 msgid ""
 "See the above section B<Directory name checking> for an explanation of these "
 "variables.  Note that these are package-wide configuration variables, and "
@@ -5375,7 +5404,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/debchange.1:213 ../scripts/mk-origtargz.pl:70 ../scripts/uscan.pl:1318
+#: ../scripts/debchange.1:213 ../scripts/mk-origtargz.pl:70 ../scripts/uscan.pl:1330
 #, no-wrap
 msgid "B<--package> I<package>"
 msgstr ""
@@ -5817,7 +5846,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debchange.1:392 ../scripts/debclean.1:90 ../scripts/debrelease.1:105 ../scripts/debsign.1:106 ../scripts/dep3changelog.1:22 ../scripts/dscverify.1:42 ../scripts/nmudiff.1:79 ../scripts/pts-subscribe.1:34 ../scripts/uupdate.1:107 ../scripts/who-uploads.1:50
+#: ../scripts/debchange.1:392 ../scripts/debclean.1:93 ../scripts/debrelease.1:105 ../scripts/debsign.1:105 ../scripts/dep3changelog.1:22 ../scripts/dscverify.1:43 ../scripts/nmudiff.1:79 ../scripts/pts-subscribe.1:34 ../scripts/uupdate.1:107 ../scripts/who-uploads.1:50
 msgid "Display version and copyright information and exit successfully."
 msgstr ""
 
@@ -6316,7 +6345,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debcheckout.pl:182 ../scripts/rmadison.pl:323
+#: ../scripts/debcheckout.pl:182 ../scripts/rmadison.pl:324
 msgid ""
 "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables. Command "
@@ -6440,14 +6469,21 @@ msgstr ""
 #: ../scripts/debclean.1:13
 msgid ""
 "B<debclean> walks through the directory tree starting at the directory tree "
-"in which it was invoked, and executes I<debian/rules clean> for each Debian "
+"in which it was invoked, and executes I<debuild -- clean> for each Debian "
 "source directory encountered.  These directories are recognised by "
 "containing a debian/changelog file for a package whose name matches that of "
 "the directory.  Name matching is described below."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:22
+#: ../scripts/debclean.1:16
+msgid ""
+"If B<debclean> is invoked from a directory that is already a Debian source "
+"package, it will not descend into its subdirectories."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debclean.1:25
 msgid ""
 "Also, if the B<--cleandebs> option is given, then in every directory "
 "containing a Debian source tree, all files named *.deb, *.changes and "
@@ -6459,12 +6495,12 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:24
+#: ../scripts/debclean.1:27
 msgid "B<debclean> uses B<debuild>(1) to clean the source tree."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:35
+#: ../scripts/debclean.1:38
 msgid ""
 "In common with several other scripts in the B<devscripts> package, "
 "B<debclean> will walk through the directory tree searching for "
@@ -6478,60 +6514,60 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debclean.1:61
+#: ../scripts/debclean.1:64
 #, no-wrap
 msgid "B<--cleandebs>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:65
+#: ../scripts/debclean.1:68
 msgid "Also remove all .deb, .changes and .build files from the parent directory."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debclean.1:65
+#: ../scripts/debclean.1:68
 #, no-wrap
 msgid "B<--nocleandebs>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:69
+#: ../scripts/debclean.1:72
 msgid ""
 "Do not remove the .deb, .changes and .build files from the parent directory; "
 "this is the default behaviour."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debclean.1:81 ../scripts/debuild.1:284
+#: ../scripts/debclean.1:84 ../scripts/debuild.1:319
 #, no-wrap
 msgid "B<-d>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:84
+#: ../scripts/debclean.1:87
 msgid "Do not run dpkg-checkbuilddeps to check build dependencies."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debclean.1:96
+#: ../scripts/debclean.1:99
 #, no-wrap
 msgid "B<DEBCLEAN_CLEANDEBS>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:100
+#: ../scripts/debclean.1:103
 msgid ""
 "If this is set to I<yes>, then it is the same as the B<--cleandebs> command "
 "line parameter being used."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:110
+#: ../scripts/debclean.1:113
 msgid "B<debuild>(1), B<devscripts.conf>(5)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debclean.1:112
+#: ../scripts/debclean.1:115
 msgid ""
 "Christoph Lameter E<lt>clameter at debian.orgE<gt>; modifications by Julian "
 "Gilbey E<lt>jdg at debian.orgE<gt>."
@@ -6596,7 +6632,7 @@ msgstr ""
 #. type: textblock
 #: ../scripts/debcommit.pl:39
 msgid ""
-"When used in conjunction with B<--release>, if there are uncommited changes "
+"When used in conjunction with B<--release>, if there are uncommitted changes "
 "to the changelog then derive the commit message from those changes rather "
 "than using the default message."
 msgstr ""
@@ -6665,7 +6701,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debcommit.pl:71 ../scripts/dget.pl:596 ../scripts/dpkg-depcheck.1:16
+#: ../scripts/debcommit.pl:71 ../scripts/dget.pl:599 ../scripts/dpkg-depcheck.1:16
 #, no-wrap
 msgid "B<-a>, B<--all>"
 msgstr ""
@@ -6785,7 +6821,7 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debcommit.pl:134 ../scripts/debsign.1:118
+#: ../scripts/debcommit.pl:134 ../scripts/debsign.1:117
 #, no-wrap
 msgid "B<DEBSIGN_KEYID>"
 msgstr ""
@@ -6870,7 +6906,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debcommit.pl:902
+#: ../scripts/debcommit.pl:903
 msgid ""
 "This code is copyright by Joey Hess <joeyh at debian.org>, all rights "
 "reserved.  This program comes with ABSOLUTELY NO WARRANTY.  You are free to "
@@ -6879,12 +6915,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debcommit.pl:909 ../scripts/mass-bug.pl:525
+#: ../scripts/debcommit.pl:910 ../scripts/mass-bug.pl:525
 msgid "Joey Hess <joeyh at debian.org>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/debcommit.pl:913
+#: ../scripts/debcommit.pl:914
 msgid "B<debchange>(1), B<svnpath>(1)"
 msgstr ""
 
@@ -7104,8 +7140,8 @@ msgstr ""
 #. type: Plain text
 #: ../scripts/debdiff.1:104
 msgid ""
-"Do not compare control files in source packages using B<wdfiff>.  This is "
-"the default."
+"Do not compare control files in source packages using B<wdiff>.  This is the "
+"default."
 msgstr ""
 
 #. type: TP
@@ -7617,106 +7653,359 @@ msgid ""
 "Julian Gilbey E<lt>jdg at debian.orgE<gt>."
 msgstr ""
 
-#. type: TH
-#: ../scripts/debrelease.1:1
-#, no-wrap
-msgid "DEBRELEASE"
+#. type: textblock
+#: ../scripts/debrepro.pod:3
+msgid "debrepro - reproduciblity tester for Debian packages"
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:4
-msgid "debrelease - a wrapper around dupload or dput"
+#. type: textblock
+#: ../scripts/debrepro.pod:7
+msgid "B<debrepro> [I<OPTIONS>] [I<SOURCEDIR>]"
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:6
-msgid "B<debrelease> [I<debrelease options>] [I<dupload/dput options>]"
+#. type: textblock
+#: ../scripts/debrepro.pod:11
+msgid ""
+"B<debrepro> will build a given source directory twice, with a set of "
+"variation between the first and the second build, and compare the binary "
+"packages produced. If B<diffoscope> is installed, it is used to compare "
+"non-matching binaries. If B<disorderfs> is installed, it is used during the "
+"build to inject non-determinism in filesystem listing operations."
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:15
+#. type: textblock
+#: ../scripts/debrepro.pod:17
 msgid ""
-"B<debrelease> is a simple wrapper around B<dupload> or B<dput>.  It is "
-"called from within the source code tree of a package, and figures out the "
-"current version of a package.  It then looks for the corresponding "
-"I<.changes> file (which lists the files needed to upload in order to release "
-"the package) in the parent directory of the source code tree and calls "
-"B<dupload> or B<dput> with the I<.changes> file as parameter in order to "
-"perform the actual uploading."
+"I<SOURCEDIR> must be a directory containing an unpacked Debian source "
+"package. If I<SOURCEDIR> is omitted, the current directory is assumed."
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:20
-msgid ""
-"Options may be given to B<debrelease>; except for the ones listed below, "
-"they are passed on unchanged to B<dupload> or B<dput>.  The B<devscripts> "
-"configuration files are also read by B<debrelease> as described below."
+#. type: =head1
+#: ../scripts/debrepro.pod:20
+msgid "OUTPUT DIRECTORY"
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:31
+#. type: textblock
+#: ../scripts/debrepro.pod:22
 msgid ""
-"In common with several other scripts in the B<devscripts> package, "
-"B<debrelease> will climb the directory tree until it finds a "
-"I<debian/changelog> file.  As a safeguard against stray files causing "
-"potential problems, it will examine the name of the parent directory once it "
-"finds the I<debian/changelog> file, and check that the directory name "
-"corresponds to the package name.  Precisely how it does this is controlled "
-"by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and "
-"B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line "
-"options B<--check-dirname-level> and B<--check-dirname-regex>."
+"At the very end of a build, B<debrepro> will inform the location of the "
+"output directory where the build artifacts can be found. The contents of "
+"this directory are as follows:"
 msgstr ""
 
-#. type: TP
-#: ../scripts/debrelease.1:61 ../scripts/debrsign.1:31 ../scripts/debsign.1:68
-#, no-wrap
-msgid "B<-S>"
+#. type: =item
+#: ../scripts/debrepro.pod:28
+msgid "I<$OUTPUTDIR/first>"
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:67
+#. type: textblock
+#: ../scripts/debrepro.pod:30
 msgid ""
-"If this option is used, or the default I<.changes> file is not found but a "
-"source-only I<.changes> file is present, then this source-only I<.changes> "
-"file will be uploaded instead of an arch-specific one."
+"contains the results of the first build, including a copy of the source "
+"tree, and the resulting binary packages."
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:75
-msgid ""
-"See B<dpkg-architecture>(1) for a description of these options.  They affect "
-"the search for the I<.changes> file.  They are provided to mimic the "
-"behaviour of B<dpkg-buildpackage> when determining the name of the "
-"I<.changes> file.  If a plain B<-t> is given, it is taken to be the "
-"B<dupload> host-specifying option, and therefore signifies the end of the "
-"B<debrelease>-specific options."
+#. type: =item
+#: ../scripts/debrepro.pod:33
+msgid "I<$OUTPUTDIR/first/build.sh>"
 msgstr ""
 
-#. type: TP
-#: ../scripts/debrelease.1:75 ../scripts/debrsign.1:41 ../scripts/debsign.1:78
-#, no-wrap
-msgid "B<--multi>"
+#. type: textblock
+#: ../scripts/debrepro.pod:35
+msgid "contains the exact build script that was used in the first build."
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:81
+#. type: =item
+#: ../scripts/debrepro.pod:37
+msgid "I<$OUTPUTDIR/second>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:39
 msgid ""
-"Multiarch I<.changes> mode: This signifies that B<debrelease> should use the "
-"most recent file with the name pattern I<package_version_*+*.changes> as the "
-"I<.changes> file, allowing for the I<.changes> files produced by "
-"B<dpkg-cross>."
+"contains the results of the second build, including a copy of the source "
+"tree, and the resulting binary packages."
 msgstr ""
 
-#. type: TP
-#: ../scripts/debrelease.1:111
-#, no-wrap
-msgid "B<DEBRELEASE_UPLOADER>"
+#. type: =item
+#: ../scripts/debrepro.pod:42
+msgid "I<$OUTPUTDIR/second/build.sh>"
 msgstr ""
 
-#. type: Plain text
-#: ../scripts/debrelease.1:116
-msgid ""
-"The currently recognised values are I<dupload> and I<dput>, and it specifies "
+#. type: textblock
+#: ../scripts/debrepro.pod:44
+msgid "contains the exact build script that was used in the second build."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:48
+msgid ""
+"Taking a B<diff(1)> between I<$OUTPUTDIR/first/build.sh> and "
+"I<$OUTPUTDIR/second/build.sh> is an excellent way of figuring out exactly "
+"what changed between the two builds."
+msgstr ""
+
+#. type: =head1
+#: ../scripts/debrepro.pod:52
+msgid "SUPPORTED VARIATIONS"
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:56
+msgid "B<user>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:58
+msgid ""
+"The I<$USER> environment variable will contain different values between the "
+"first and second builds."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:61
+msgid "B<path>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:63
+msgid ""
+"During the second build, a fake, unexisting directory will be appended to "
+"the I<$PATH> environment variable."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:66
+msgid "B<umask>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:68
+msgid "The builds will use different umask settings."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:70
+msgid "B<locale>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:72
+msgid "Both I<$LC_ALL> and I<$LANG> will be different across the two builds."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:74
+msgid "B<timezone>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:76
+msgid "I<$TZ> will be different across builds."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:78
+msgid "filesystem-ordering"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:80
+msgid ""
+"If B<disorderfs> is installed, both builds will be done under a disorderfs "
+"overlay directory. This will cause filesystem listing operations to be "
+"return items in a non-deterministic order."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:84
+msgid "B<time>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:86
+msgid ""
+"The second build will be executed 213 days, 7 hours and 13 minutes in the "
+"future with regards to the current time."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:95
+msgid "-s VARIATION, --skip VARIATION"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:97
+msgid ""
+"Don't perform the named VARIATION. Variation names are the ones used in "
+"their description in section B<SUPPORTED VARIATIONS>."
+msgstr ""
+
+#. type: SH
+#: ../scripts/debrepro.pod:102 ../scripts/debsnap.1:102 ../scripts/dscextract.1:20 ../scripts/transition-check.pl:54 ../scripts/uscan.pl:1511 ../scripts/wnpp-check.1:28
+#, no-wrap
+msgid "EXIT STATUS"
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:106 ../scripts/transition-check.pl:61 ../scripts/who-permits-upload.pl:120
+msgid "0Z<>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:108
+msgid "Package is reproducible."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:110
+msgid ""
+"Reproducible here means that the two builds produced the exactly the same "
+"binaries, under the set of variations that B<debrepro> tests. Other sources "
+"of non-determinism in builds that are not yet tested might still affect "
+"builds in the wild."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:115 ../scripts/transition-check.pl:66 ../scripts/who-permits-upload.pl:124
+msgid "1Z<>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:117
+msgid "Package is not reproducible."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:119 ../scripts/who-permits-upload.pl:128
+msgid "2Z<>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:121
+msgid "The given input is not a valid Debian source package."
+msgstr ""
+
+#. type: =item
+#: ../scripts/debrepro.pod:123
+msgid "3Z<>"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:125
+msgid "Required programs are missing."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:131
+msgid "diffoscope (1), disorderfs (1),"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/debrepro.pod:135
+msgid "Antonio Terceiro <terceiro at debian.org>."
+msgstr ""
+
+#. type: TH
+#: ../scripts/debrelease.1:1
+#, no-wrap
+msgid "DEBRELEASE"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:4
+msgid "debrelease - a wrapper around dupload or dput"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:6
+msgid "B<debrelease> [I<debrelease options>] [I<dupload/dput options>]"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:15
+msgid ""
+"B<debrelease> is a simple wrapper around B<dupload> or B<dput>.  It is "
+"called from within the source code tree of a package, and figures out the "
+"current version of a package.  It then looks for the corresponding "
+"I<.changes> file (which lists the files needed to upload in order to release "
+"the package) in the parent directory of the source code tree and calls "
+"B<dupload> or B<dput> with the I<.changes> file as parameter in order to "
+"perform the actual uploading."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:20
+msgid ""
+"Options may be given to B<debrelease>; except for the ones listed below, "
+"they are passed on unchanged to B<dupload> or B<dput>.  The B<devscripts> "
+"configuration files are also read by B<debrelease> as described below."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:31
+msgid ""
+"In common with several other scripts in the B<devscripts> package, "
+"B<debrelease> will climb the directory tree until it finds a "
+"I<debian/changelog> file.  As a safeguard against stray files causing "
+"potential problems, it will examine the name of the parent directory once it "
+"finds the I<debian/changelog> file, and check that the directory name "
+"corresponds to the package name.  Precisely how it does this is controlled "
+"by two configuration file variables B<DEVSCRIPTS_CHECK_DIRNAME_LEVEL> and "
+"B<DEVSCRIPTS_CHECK_DIRNAME_REGEX>, and their corresponding command-line "
+"options B<--check-dirname-level> and B<--check-dirname-regex>."
+msgstr ""
+
+#. type: TP
+#: ../scripts/debrelease.1:61 ../scripts/debrsign.1:31 ../scripts/debsign.1:68
+#, no-wrap
+msgid "B<-S>"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:67
+msgid ""
+"If this option is used, or the default I<.changes> file is not found but a "
+"source-only I<.changes> file is present, then this source-only I<.changes> "
+"file will be uploaded instead of an arch-specific one."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:75
+msgid ""
+"See B<dpkg-architecture>(1) for a description of these options.  They affect "
+"the search for the I<.changes> file.  They are provided to mimic the "
+"behaviour of B<dpkg-buildpackage> when determining the name of the "
+"I<.changes> file.  If a plain B<-t> is given, it is taken to be the "
+"B<dupload> host-specifying option, and therefore signifies the end of the "
+"B<debrelease>-specific options."
+msgstr ""
+
+#. type: TP
+#: ../scripts/debrelease.1:75 ../scripts/debrsign.1:41 ../scripts/debsign.1:78
+#, no-wrap
+msgid "B<--multi>"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:81
+msgid ""
+"Multiarch I<.changes> mode: This signifies that B<debrelease> should use the "
+"most recent file with the name pattern I<package_version_*+*.changes> as the "
+"I<.changes> file, allowing for the I<.changes> files produced by "
+"B<dpkg-cross>."
+msgstr ""
+
+#. type: TP
+#: ../scripts/debrelease.1:111
+#, no-wrap
+msgid "B<DEBRELEASE_UPLOADER>"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debrelease.1:116
+msgid ""
+"The currently recognised values are I<dupload> and I<dput>, and it specifies "
 "which uploader program should be used.  It corresponds to the B<--dupload> "
 "and B<--dput> command line options."
 msgstr ""
@@ -8245,7 +8534,7 @@ msgid "B<debsign>(1), B<dpkg-architecture>(1), B<ssh>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debrsign.1:72 ../scripts/debsign.1:148
+#: ../scripts/debrsign.1:72 ../scripts/debsign.1:146
 msgid ""
 "This program was written by Julian Gilbey E<lt>jdg at debian.orgE<gt> and is "
 "copyright under the GPL, version 2 or later."
@@ -8268,27 +8557,25 @@ msgid "B<debsign> [I<options>] [I<changes-file>|I<dsc-file>|I<commands-file> ...
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:16
+#: ../scripts/debsign.1:14
 msgid ""
 "B<debsign> mimics the signing aspects (and bugs) of "
-"B<dpkg-buildpackage>(1).  It takes either an unsigned I<.dsc> file or an "
-"unsigned I<.changes> file (along with the associated unsigned I<.dsc> file "
-"found by replacing the architecture name and I<.changes> by I<.dsc> if it "
-"appears in the I<.changes> file), and signs them using the GNU Privacy "
-"Guard.  It is careful to calculate the size and checksums of the newly "
-"signed I<.dsc> file and replace the original values in the I<.changes> file."
+"B<dpkg-buildpackage>(1).  It takes a I<.dsc>, I<.buildinfo>, or I<.changes> "
+"file and signs it, and any child I<.dsc>, I<.buildinfo>, or I<.changes> "
+"files directly or indirectly referenced by it, using the GNU Privacy "
+"Guard. It is careful to calculate the size and checksums of any newly signed "
+"child files and replace the original values in the parent file."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:21
+#: ../scripts/debsign.1:18
 msgid ""
-"If a I<.changes>, I<.dsc> or I<.commands> file is specified, it is signed, "
-"otherwise, I<debian/changelog> is parsed to determine the name of the "
-"I<.changes> file to look for in the parent directory."
+"If no file is specified, I<debian/changelog> is parsed to determine the name "
+"of the I<.changes> file to look for in the parent directory."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:25
+#: ../scripts/debsign.1:22
 msgid ""
 "If a I<.commands> file is specified it is first validated (see the details "
 "at I<ftp://ftp.upload.debian.org/pub/UploadQueue/README>), and the name "
@@ -8300,13 +8587,16 @@ msgstr ""
 msgid ""
 "This utility is useful if a developer must build a package on one machine "
 "where it is unsafe to sign it; they need then only transfer the small "
-"I<.dsc> and I<.changes> files to a safe machine and then use the B<debsign> "
-"program to sign them before transferring them back.  This process can be "
-"automated in two ways.  If the files to be signed live on the B<remote> "
-"machine, the B<-r> option may be used to copy them to the local machine and "
-"back again after signing.  If the files live on the B<local> machine, then "
-"they may be transferred to the remote machine for signing using "
-"B<debrsign>(1)."
+"I<.dsc>, I<.buildinfo> and I<.changes> files to a safe machine and then use "
+"the B<debsign> program to sign them before transferring them back.  This "
+"process can be automated in two ways.  If the files to be signed live on the "
+"B<remote> machine, the B<-r> option may be used to copy them to the local "
+"machine and back again after signing.  If the files live on the B<local> "
+"machine, then they may be transferred to the remote machine for signing "
+"using B<debrsign>(1).  However note that it is probably safer to have your "
+"trusted signing machine use B<debsign> to connect to the untrusted "
+"non-signing machine, rather than using B<debrsign> to make the connection in "
+"the reverse direction."
 msgstr ""
 
 #. type: Plain text
@@ -8325,11 +8615,12 @@ msgstr ""
 #. type: Plain text
 #: ../scripts/debsign.1:48
 msgid ""
-"The I<.changes> and I<.dsc> files live on the specified remote host.  In "
-"this case, a I<.changes> file must be explicitly named, with an absolute "
-"directory or one relative to the remote home directory.  B<scp> will be used "
-"for the copying.  The [I<username>B<@>]I<remotehost>B<:>I<changes> syntax is "
-"permitted as an alternative.  Wildcards (B<*> etc.) are allowed."
+"The files to be signed live on the specified remote host.  In this case, a "
+"I<.dsc>, I<.buildinfo> or I<.changes> file must be explicitly named, with an "
+"absolute directory or one relative to the remote home directory.  B<scp> "
+"will be used for the copying.  The "
+"[I<username>B<@>]I<remotehost>B<:>I<filename> syntax is permitted as an "
+"alternative.  Wildcards (B<*> etc.) are allowed."
 msgstr ""
 
 #. type: TP
@@ -8416,64 +8707,64 @@ msgid "B<--debs-dir> I<DIR>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:96
+#: ../scripts/debsign.1:95
 msgid ""
-"Look for the I<.changes> and I<.dsc> files in directory I<DIR> instead of "
-"the parent of the source directory.  This should either be an absolute path "
-"or relative to the top of the source directory."
+"Look for the files to be signed in directory I<DIR> instead of the parent of "
+"the source directory.  This should either be an absolute path or relative to "
+"the top of the source directory."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debsign.1:112
+#: ../scripts/debsign.1:111
 #, no-wrap
 msgid "B<DEBSIGN_PROGRAM>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:115
+#: ../scripts/debsign.1:114
 msgid "Setting this is equivalent to giving a B<-p> option."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debsign.1:115
+#: ../scripts/debsign.1:114
 #, no-wrap
 msgid "B<DEBSIGN_MAINT>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:118
+#: ../scripts/debsign.1:117
 msgid "This is the B<-m> option."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:121
+#: ../scripts/debsign.1:120
 msgid "And this is the B<-k> option."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debsign.1:121
+#: ../scripts/debsign.1:120
 #, no-wrap
 msgid "B<DEBSIGN_ALWAYS_RESIGN>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:124
+#: ../scripts/debsign.1:123
 msgid "Always re-sign files even if they are already signed, without prompting."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:134
+#: ../scripts/debsign.1:132
 msgid ""
-"This specifies the directory in which to look for the I<.changes> and "
-"I<.dsc> files, and is either an absolute path or relative to the top of the "
-"source tree.  This corresponds to the B<--debs-dir> command line option.  "
-"This directive could be used, for example, if you always use B<pbuilder> or "
+"This specifies the directory in which to look for the files to be signed, "
+"and is either an absolute path or relative to the top of the source tree.  "
+"This corresponds to the B<--debs-dir> command line option.  This directive "
+"could be used, for example, if you always use B<pbuilder> or "
 "B<svn-buildpackage> to build your packages.  Note that it also affects "
 "B<debrelease>(1) in the same way, hence the strange name of the option."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debsign.1:146
+#: ../scripts/debsign.1:144
 msgid ""
 "B<debrsign>(1), B<debuild>(1), B<dpkg-architecture>(1), "
 "B<dpkg-buildpackage>(1), B<gpg>(1), B<gpg2>(1), B<md5sum>(1), B<sha1sum>(1), "
@@ -8704,12 +8995,6 @@ msgstr ""
 msgid "If unset this defaults to I<http://snapshot.debian.org>"
 msgstr ""
 
-#. type: SH
-#: ../scripts/debsnap.1:102 ../scripts/dscextract.1:20 ../scripts/transition-check.pl:54 ../scripts/uscan.pl:1499 ../scripts/wnpp-check.1:28
-#, no-wrap
-msgid "EXIT STATUS"
-msgstr ""
-
 #. type: Plain text
 #: ../scripts/debsnap.1:108
 msgid ""
@@ -8874,7 +9159,7 @@ msgstr ""
 #. type: Plain text
 #: ../scripts/debuild.1:10
 msgid ""
-"B<debuild> [I<debuild options>] "
+"B<debuild> [I<debuild options>] -- "
 "B<binary>|B<binary-arch>|B<binary-indep>|B<clean> ..."
 msgstr ""
 
@@ -8955,20 +9240,20 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:94
+#: ../scripts/debuild.1:96
 msgid ""
 "As environment variables can affect the building of a package, often "
 "unintentionally, B<debuild> sanitises the environment by removing all "
 "environment variables except for B<TERM>, B<HOME>, B<LOGNAME>, B<GNUPGHOME>, "
-"B<PGPPATH>, B<GPG_AGENT_INFO>, B<DBUS_SESSION_BUS_ADDRESS>, B<FAKEROOTKEY>, "
-"B<DEB_>I<*>, the (B<C>, B<CPP>, B<CXX>, B<LD> and B<F>)B<FLAGS> variables "
-"and their B<_APPEND> counterparts and the locale variables B<LANG> and "
-"B<LC_>I<*>.  B<TERM> is set to `dumb' if it is unset, and B<PATH> is set to "
-"\"/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11\"."
+"B<PGPPATH>, B<GPG_AGENT_INFO>, B<GPG_TTY>, B<DBUS_SESSION_BUS_ADDRESS>, "
+"B<FAKEROOTKEY>, B<DEBEMAIL>, B<DEB_>I<*>, the (B<C>, B<CPP>, B<CXX>, B<LD> "
+"and B<F>)B<FLAGS> variables and their B<_APPEND> counterparts and the locale "
+"variables B<LANG> and B<LC_>I<*>.  B<TERM> is set to `dumb' if it is unset, "
+"and B<PATH> is set to \"/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11\"."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:105
+#: ../scripts/debuild.1:107
 msgid ""
 "If a particular environment variable is required to be passed through "
 "untouched to the build process, this may be specified by using a "
@@ -8983,7 +9268,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:109
+#: ../scripts/debuild.1:111
 msgid ""
 "Note that one may add directories to the beginning of the sanitised B<PATH>, "
 "using the B<--prepend-path> option. This is useful when one wishes to use "
@@ -8991,7 +9276,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:114
+#: ../scripts/debuild.1:116
 msgid ""
 "It is also possible to avoid having to type something like I<FOO>B<=>I<bar "
 ">B<debuild -e >I<FOO> by writing B<debuild -e >I<FOO>B<=>I<bar> or the long "
@@ -8999,13 +9284,13 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../scripts/debuild.1:114
+#: ../scripts/debuild.1:116
 #, no-wrap
 msgid "SUPERUSER REQUIREMENTS"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:124
+#: ../scripts/debuild.1:126
 msgid ""
 "B<debuild> needs to be run as superuser to function properly.  There are "
 "three fundamentally different ways to do this.  The first, and preferable, "
@@ -9018,7 +9303,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:130
+#: ../scripts/debuild.1:132
 msgid ""
 "The second method is to use some command such as B<su>(1) to become root, "
 "and then to do everything as root.  Note, though, that B<lintian> will abort "
@@ -9027,7 +9312,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:146
+#: ../scripts/debuild.1:148
 msgid ""
 "The third possible method is to have B<debuild> installed as setuid root.  "
 "This is not the default method, and will have to be installed as such by the "
@@ -9045,150 +9330,208 @@ msgid ""
 msgstr ""
 
 #. type: SH
-#: ../scripts/debuild.1:146
+#: ../scripts/debuild.1:148
 #, no-wrap
 msgid "HOOKS"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:153
+#: ../scripts/debuild.1:154
 msgid ""
 "B<debuild> supports a number of hooks when running B<dpkg-buildpackage>.  "
-"Note that if any of the hooks from B<clean-hook> to B<final-clean> "
-"(inclusive) are used, B<debuild> will emulate some sections of the "
-"B<dpkg-buildpackage> process rather than running them directly, as "
-"B<dpkg-buildpackage> does not support hooks.  The available hooks are as "
-"follows:"
+"Note that the hooks B<dpkg-buildpackage> to B<lintian> (inclusive) are "
+"passed through to B<dpkg-buildpackage> using its corresponding "
+"B<--hook->I<name> option.  The available hooks are as follows:"
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:153
+#: ../scripts/debuild.1:154
 #, no-wrap
 msgid "B<dpkg-buildpackage-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:156
+#: ../scripts/debuild.1:157
 msgid "Run before B<dpkg-buildpackage> begins by calling B<dpkg-checkbuilddeps>."
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:159 ../scripts/debuild.1:168 ../scripts/debuild.1:176 ../scripts/debuild.1:185 ../scripts/debuild.1:193 ../scripts/debuild.1:201 ../scripts/debuild.1:210
+msgid "Hook is run inside the unpacked source."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debuild.1:161
+msgid "Corresponds to B<dpkg>'s B<init> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:156
+#: ../scripts/debuild.1:161
 #, no-wrap
 msgid "B<clean-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:161
+#: ../scripts/debuild.1:166
 msgid ""
 "Run before B<dpkg-buildpackage> runs B<debian/rules clean> to clean the "
 "source tree.  (Run even if the tree is not being cleaned because B<-nc> is "
 "used.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:170
+msgid "Corresponds to B<dpkg>'s B<preclean> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:161
+#: ../scripts/debuild.1:170
 #, no-wrap
 msgid "B<dpkg-source-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:165
+#: ../scripts/debuild.1:174
 msgid ""
 "Run after cleaning the tree and before running B<dpkg-source>.  (Run even if "
 "B<dpkg-source> is not being called because B<-b>, B<-B>, or B<-A> is used.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:178
+msgid "Corresponds to B<dpkg>'s B<source> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:165
+#: ../scripts/debuild.1:178
 #, no-wrap
 msgid "B<dpkg-build-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:170
+#: ../scripts/debuild.1:183
 msgid ""
 "Run after B<dpkg-source> and before calling B<debian/rules build>.  (Run "
 "even if this is a source-only build, so B<debian/rules build> is not being "
 "called.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:187
+msgid "Corresponds to B<dpkg>'s B<build> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:170
+#: ../scripts/debuild.1:187
 #, no-wrap
 msgid "B<dpkg-binary-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:174
+#: ../scripts/debuild.1:191
 msgid ""
 "Run between B<debian/rules build> and B<debian/rules binary>(B<-arch>).  Run "
 "B<only> if a binary package is being built."
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:195
+msgid "Corresponds to B<dpkg>'s B<binary> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:174
+#: ../scripts/debuild.1:195
 #, no-wrap
 msgid "B<dpkg-genchanges-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:178
+#: ../scripts/debuild.1:199
 msgid "Run after the binary package is built and before calling B<dpkg-genchanges>."
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:203
+msgid "Corresponds to B<dpkg>'s B<changes> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:178
+#: ../scripts/debuild.1:203
 #, no-wrap
 msgid "B<final-clean-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:183
+#: ../scripts/debuild.1:208
 msgid ""
 "Run after B<dpkg-genchanges> and before the final B<debian/rules clean>.  "
 "(Run even if we are not cleaning the tree post-build, which is the default.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:212
+msgid "Corresponds to B<dpkg>'s B<postclean> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:183
+#: ../scripts/debuild.1:212
 #, no-wrap
 msgid "B<lintian-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:187
+#: ../scripts/debuild.1:216
 msgid ""
 "Run (once) before calling B<lintian>.  (Run even if we are not calling "
 "B<lintian>.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:218 ../scripts/debuild.1:226 ../scripts/debuild.1:233
+msgid "Hook is run from parent directory of unpacked source."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debuild.1:220
+msgid "Corresponds to B<dpkg>'s B<check> hook."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:187
+#: ../scripts/debuild.1:220
 #, no-wrap
 msgid "B<signing-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:191
+#: ../scripts/debuild.1:224
 msgid ""
 "Run after calling B<lintian> before any signing takes place.  (Run even if "
 "we are not signing anything.)"
 msgstr ""
 
+#. type: Plain text
+#: ../scripts/debuild.1:228
+msgid "Corresponds to B<dpkg>'s B<sign> hook, but is run by B<debuild>."
+msgstr ""
+
 #. type: TP
-#: ../scripts/debuild.1:191
+#: ../scripts/debuild.1:228
 #, no-wrap
 msgid "B<post-dpkg-buildpackage-hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:194
+#: ../scripts/debuild.1:231
 msgid "Run after everything has finished."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:209
+#: ../scripts/debuild.1:235
+msgid "Corresponds to B<dpkg>'s B<done> hook, but is run by B<debuild>."
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/debuild.1:250
 msgid ""
 "A hook command can be specified either in the configuration file as, for "
 "example, DEBUILD_SIGNING_HOOK='foo' (note the hyphens change into "
@@ -9207,7 +9550,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:213
+#: ../scripts/debuild.1:254
 msgid ""
 "B<Please take care with hooks>, as misuse of them can lead to packages which "
 "FTBFS (fail to build from source).  They can be useful for taking snapshots "
@@ -9215,91 +9558,82 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:219
-msgid ""
-"Finally, only B<dpkg-buildpackage-hook> and the hooks from B<lintian-hook> "
-"onwards can be used if B<dpkg-cross> is installed.  (This is because "
-"internally, B<debuild> reimplements B<dpkg-buildpackage>, but it does not "
-"attempt to reimplement the B<dpkg-cross> replacement of this script.)"
-msgstr ""
-
-#. type: Plain text
-#: ../scripts/debuild.1:221
+#: ../scripts/debuild.1:256
 msgid "For details, see above."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:228
+#: ../scripts/debuild.1:263
 msgid "Command to gain root (or fake root) privileges."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:231
+#: ../scripts/debuild.1:266
 msgid "Do not clean the environment, except for PATH."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:234
+#: ../scripts/debuild.1:269
 msgid "Do not clean the I<var> variable from the environment."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:238
+#: ../scripts/debuild.1:273
 msgid ""
 "If I<var> ends in an asterisk (\"*\") then all variables with names that "
 "match the portion of I<var> before the asterisk will be preserved."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:242
+#: ../scripts/debuild.1:277
 msgid ""
 "Set the environment variable I<var> to I<value> and do not remove it from "
 "the environment."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:242
+#: ../scripts/debuild.1:277
 #, no-wrap
 msgid "B<--prepend-path=>I<value >"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:246
+#: ../scripts/debuild.1:281
 msgid "Once the normalized PATH has been set, prepend I<value> to it."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:246
+#: ../scripts/debuild.1:281
 #, no-wrap
 msgid "B<--lintian>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:251
+#: ../scripts/debuild.1:286
 msgid ""
 "Run B<lintian> after B<dpkg-buildpackage>.  This is the default behaviour, "
 "and it overrides any configuration file directive to the contrary."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:251
+#: ../scripts/debuild.1:286
 #, no-wrap
 msgid "B<--no-lintian>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:254
+#: ../scripts/debuild.1:289
 msgid "Do not run B<lintian> after B<dpkg-buildpackage>."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:254
+#: ../scripts/debuild.1:289
 #, no-wrap
 msgid "B<--no-tgz-check>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:259
+#: ../scripts/debuild.1:294
 msgid ""
 "Even if we're running B<dpkg-buildpackage> and the version number has a "
 "Debian revision, do not check that the I<.orig.tar.gz> file or I<.orig> "
@@ -9307,13 +9641,13 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:259
+#: ../scripts/debuild.1:294
 #, no-wrap
 msgid "B<--tgz-check>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:264
+#: ../scripts/debuild.1:299
 msgid ""
 "If we're running B<dpkg-buildpackage> and the version number has a Debian "
 "revision, check that the I<.orig.tar.gz> file or I<.orig> directory exists "
@@ -9321,58 +9655,58 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:264
+#: ../scripts/debuild.1:299
 #, no-wrap
 msgid "B<--username> I<username>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:268
+#: ../scripts/debuild.1:303
 msgid ""
 "When signing, use B<debrsign> instead of B<debsign>.  I<username> specifies "
 "the credentials to be used."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:268
+#: ../scripts/debuild.1:303
 #, no-wrap
 msgid "B<-->I<foo>B<-hook>=I<hook>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:272
+#: ../scripts/debuild.1:307
 msgid "Set a hook as described above.  If I<hook> is blank, this unsets the hook."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:272
+#: ../scripts/debuild.1:307
 #, no-wrap
 msgid "B<--clear-hooks>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:276
+#: ../scripts/debuild.1:311
 msgid "Clears all hooks.  They may be reinstated by later command line options."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:287
+#: ../scripts/debuild.1:322
 msgid "Do not run B<dpkg-checkbuilddeps> to check build dependencies."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:287
+#: ../scripts/debuild.1:322
 #, no-wrap
 msgid "B<-D>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:290
+#: ../scripts/debuild.1:325
 msgid "Run B<dpkg-checkbuilddeps> to check build dependencies."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:298
+#: ../scripts/debuild.1:333
 msgid ""
 "The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables.  Command "
@@ -9383,26 +9717,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:298
+#: ../scripts/debuild.1:333
 #, no-wrap
 msgid "B<DEBUILD_PRESERVE_ENV>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:302
+#: ../scripts/debuild.1:337
 msgid ""
 "If this is set to I<yes>, then it is the same as the B<--preserve-env> "
 "command line parameter being used."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:302
+#: ../scripts/debuild.1:337
 #, no-wrap
 msgid "B<DEBUILD_PRESERVE_ENVVARS>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:307
+#: ../scripts/debuild.1:342
 msgid ""
 "Which environment variables to preserve.  This should be a comma-separated "
 "list of variables.  This corresponds to using possibly multiple "
@@ -9410,72 +9744,72 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:307
+#: ../scripts/debuild.1:342
 #, no-wrap
 msgid "B<DEBUILD_SET_ENVVAR_>I<var>B<=>I<value>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:310
+#: ../scripts/debuild.1:345
 msgid "This corresponds to B<--set-envvar=>I<var>B<=>I<value>."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:310
+#: ../scripts/debuild.1:345
 #, no-wrap
 msgid "B<DEBUILD_PREPEND_PATH>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:313
+#: ../scripts/debuild.1:348
 msgid "This corresponds to B<--prepend-path>."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:313
+#: ../scripts/debuild.1:348
 #, no-wrap
 msgid "B<DEBUILD_ROOTCMD>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:317
+#: ../scripts/debuild.1:352
 msgid "Setting this variable to I<prog> is the equivalent of B<-r>I<prog>."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:317
+#: ../scripts/debuild.1:352
 #, no-wrap
 msgid "B<DEBUILD_TGZ_CHECK>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:321
+#: ../scripts/debuild.1:356
 msgid ""
 "Setting this variable to I<no> is the same as the B<--no-tgz-check> command "
 "line option."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:321
+#: ../scripts/debuild.1:356
 #, no-wrap
 msgid "B<DEBUILD_SIGNING_USERNAME>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:325
+#: ../scripts/debuild.1:360
 msgid ""
 "Setting this variable is the same as using the B<--username> command line "
 "option."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:325
+#: ../scripts/debuild.1:360
 #, no-wrap
 msgid "B<DEBUILD_DPKG_BUILDPACKAGE_OPTS>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:333
+#: ../scripts/debuild.1:368
 msgid ""
 "These are options which should be passed to the invocation of "
 "B<dpkg-buildpackage>.  They are given before any command-line options.  Due "
@@ -9486,7 +9820,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:336
+#: ../scripts/debuild.1:371
 #, no-wrap
 msgid ""
 "DEBUILD_DPKG_BUILDPACKAGE_OPTS=\"-k'Julian Gilbey E<lt>jdg at debian.orgE<gt>' "
@@ -9494,7 +9828,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:341
+#: ../scripts/debuild.1:376
 msgid ""
 "which gives precisely two options.  Without the extra single quotes, "
 "B<dpkg-buildpackage> would reasonably complain that I<Gilbey> is an "
@@ -9502,7 +9836,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:346
+#: ../scripts/debuild.1:381
 msgid ""
 "Also, if this option contains any B<-r>, B<-d> or B<-D> options, these will "
 "always be taken account of by B<debuild>.  Note that a B<-r> option in this "
@@ -9510,39 +9844,39 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:346
+#: ../scripts/debuild.1:381
 #, no-wrap
 msgid "B<DEBUILD_>I<FOO>B<_HOOK>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:350
+#: ../scripts/debuild.1:385
 msgid ""
 "The hook variable for the I<foo> hook.  See the section on hooks above for "
 "more details.  By default, this is empty."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:350
+#: ../scripts/debuild.1:385
 #, no-wrap
 msgid "B<DEBUILD_LINTIAN>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:354
+#: ../scripts/debuild.1:389
 msgid ""
 "Should we run B<lintian>? If this is set to I<no>, then B<lintian> will not "
 "be run."
 msgstr ""
 
 #. type: TP
-#: ../scripts/debuild.1:354
+#: ../scripts/debuild.1:389
 #, no-wrap
 msgid "B<DEBUILD_LINTIAN_OPTS>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:360
+#: ../scripts/debuild.1:395
 msgid ""
 "These are options which should be passed to the invocation of B<lintian>.  "
 "They are given before any command-line options, and the usage of this "
@@ -9550,45 +9884,45 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:371
+#: ../scripts/debuild.1:406
 msgid ""
 "To build your own package, simply run B<debuild> from inside the source "
 "tree.  B<dpkg-buildpackage>(1) options may be given on the command line."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:374
+#: ../scripts/debuild.1:409
 msgid ""
 "The typical command line options to build only the binary package(s)  "
 "without signing the .changes file (or the non-existent .dsc file):"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:377
+#: ../scripts/debuild.1:412
 #, no-wrap
 msgid "debuild -i -us -uc -b\n"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:380
+#: ../scripts/debuild.1:415
 msgid "Change the B<-b> to B<-S> to build only a source package."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:383
+#: ../scripts/debuild.1:418
 msgid ""
 "An example using B<lintian> to check the resulting packages and passing "
 "options to it:"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:386
+#: ../scripts/debuild.1:421
 #, no-wrap
 msgid "debuild --lintian-opts -i\n"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:394
+#: ../scripts/debuild.1:429
 msgid ""
 "Note the order of options here: the B<debuild> options come first, then the "
 "B<dpkg-buildpackage> ones, then finally the checker options.  (And "
@@ -9599,14 +9933,14 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:398
+#: ../scripts/debuild.1:433
 msgid ""
 "To build a package for a sponsored upload, given I<foobar_1.0-1.dsc> and the "
 "respective source files, run something like the following commands:"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:403
+#: ../scripts/debuild.1:438
 #, no-wrap
 msgid ""
 "dpkg-source -x foobar_1.0-1.dsc\n"
@@ -9615,7 +9949,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:410
+#: ../scripts/debuild.1:445
 msgid ""
 "where 0x12345678 is replaced by your GPG key ID or other key identifier such "
 "as your email address.  Again, you could also use the "
@@ -9625,7 +9959,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:422
+#: ../scripts/debuild.1:457
 msgid ""
 "B<chmod>(1), B<debsign>(1), B<dpkg-buildpackage>(1), "
 "B<dpkg-checkbuilddeps>(1), B<fakeroot>(1), B<lintian>(1), B<su>(1), "
@@ -9633,7 +9967,7 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/debuild.1:425
+#: ../scripts/debuild.1:460
 msgid ""
 "The original B<debuild> program was written by Christoph Lameter "
 "E<lt>clameter at debian.orgE<gt>.  The current version has been written by "
@@ -9859,7 +10193,7 @@ msgstr ""
 #: ../scripts/devscripts.1:37
 msgid ""
 "a command-line tool for manipulating the BTS [www-browser, "
-"libauthen-sasl-perl, libnet-smtp-ssl-perl, libsoap-lite-perl, liburi-perl, "
+"libauthen-sasl-perl, libnet-smtps-perl, libsoap-lite-perl, liburi-perl, "
 "libwww-perl, bsd-mailx | mailx]"
 msgstr ""
 
@@ -10085,22 +10419,35 @@ msgstr ""
 #. type: IP
 #: ../scripts/devscripts.1:73
 #, no-wrap
-msgid "I<debrelease>(1)"
+msgid "I<debrepro>(1)"
 msgstr ""
 
 #. type: Plain text
 #: ../scripts/devscripts.1:75
-msgid "wrapper around dupload or dput [dupload | dput, ssh-client]"
+msgid ""
+"reproducibility tester for Debian packages [faketime, diffoscope, "
+"disorderfs]"
 msgstr ""
 
 #. type: IP
 #: ../scripts/devscripts.1:75
 #, no-wrap
-msgid "I<debsign, debrsign>(1)"
+msgid "I<debrelease>(1)"
 msgstr ""
 
 #. type: Plain text
 #: ../scripts/devscripts.1:77
+msgid "wrapper around dupload or dput [dupload | dput, ssh-client]"
+msgstr ""
+
+#. type: IP
+#: ../scripts/devscripts.1:77
+#, no-wrap
+msgid "I<debsign, debrsign>(1)"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/devscripts.1:79
 msgid ""
 "sign a .changes/.dsc pair without needing any of the rest of the package to "
 "be present; can sign the pair remotely or fetch the pair from a remote "
@@ -10108,24 +10455,24 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:77
+#: ../scripts/devscripts.1:79
 #, no-wrap
 msgid "I<debsnap>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:79
+#: ../scripts/devscripts.1:81
 msgid "grab packages from http://snapshot.debian.org [libwww-perl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:79
+#: ../scripts/devscripts.1:81
 #, no-wrap
 msgid "I<debuild>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:81
+#: ../scripts/devscripts.1:83
 msgid ""
 "wrapper to build a package without having to su or worry about how to invoke "
 "dpkg to build using fakeroot.  Also deals with common environment problems, "
@@ -10133,194 +10480,207 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:81
+#: ../scripts/devscripts.1:83
 #, no-wrap
 msgid "I<deb-reversion>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:83
+#: ../scripts/devscripts.1:85
 msgid ""
 "increase a binary package version number and repacks the package, useful for "
 "porters and the like"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:83
+#: ../scripts/devscripts.1:85
 #, no-wrap
 msgid "I<dep3changelog>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:85
+#: ../scripts/devscripts.1:87
 msgid "generate a changelog entry from a DEP3-style patch header"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:85
+#: ../scripts/devscripts.1:87
 #, no-wrap
 msgid "I<desktop2menu>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:87
+#: ../scripts/devscripts.1:89
 msgid ""
 "given a freedesktop.org desktop file, generate a skeleton for a menu file "
 "[libfile-desktopentry-perl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:87
+#: ../scripts/devscripts.1:89
 #, no-wrap
 msgid "I<dget>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:89
+#: ../scripts/devscripts.1:91
 msgid "download Debian source and binary packages [wget | curl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:89
+#: ../scripts/devscripts.1:91
 #, no-wrap
 msgid "I<diff2patches>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:91
+#: ../scripts/devscripts.1:93
 msgid ""
 "extract patches from a .diff.gz file placing them under debian/ or, if "
 "present, debian/patches [patchutils]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:91
+#: ../scripts/devscripts.1:93
 #, no-wrap
 msgid "I<dpkg-depcheck, dpkg-genbuilddeps>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:93
+#: ../scripts/devscripts.1:95
 msgid ""
 "determine the packages used during the build of a Debian package; useful for "
 "determining the Build-Depends control field needed [build-essential, strace]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:93
+#: ../scripts/devscripts.1:95
 #, no-wrap
 msgid "I<dscextract>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:95
+#: ../scripts/devscripts.1:97
 msgid "extract a single file from a Debian source package [patchutils]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:95
+#: ../scripts/devscripts.1:97
 #, no-wrap
 msgid "I<dscverify>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:97
+#: ../scripts/devscripts.1:99
 msgid ""
 "verify the integrity of a Debian package from the .changes or .dsc files "
-"[gnupg | gnupg2, debian-keyring, libdigest-md5-perl]"
+"[gnupg | gnupg2, debian-keyring]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:97
+#: ../scripts/devscripts.1:99
 #, no-wrap
 msgid "I<edit-patch>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:99
+#: ../scripts/devscripts.1:101
 msgid ""
 "add/edit a patch for a source package and commit the changes [quilt | dpatch "
 "| cdbs]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:99
+#: ../scripts/devscripts.1:101
 #, no-wrap
 msgid "I<getbuildlog>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:101
+#: ../scripts/devscripts.1:103
 msgid "download package build logs from Debian auto-builders [wget]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:101
+#: ../scripts/devscripts.1:103
+#, no-wrap
+msgid "I<git-deborig>(1)"
+msgstr ""
+
+#. type: Plain text
+#: ../scripts/devscripts.1:105
+msgid ""
+"try to produce Debian orig.tar using git-archive(1) [libdpkg-perl, "
+"libgit-wrapper-perl, liblist-compare-perl]"
+msgstr ""
+
+#. type: IP
+#: ../scripts/devscripts.1:105
 #, no-wrap
 msgid "I<grep-excuses>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:103
+#: ../scripts/devscripts.1:107
 msgid ""
 "grep the update_excuses.html file for your packages [libterm-size-perl, "
 "wget, w3m]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:103
+#: ../scripts/devscripts.1:107
 #, no-wrap
 msgid "I<list-unreleased>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:105
+#: ../scripts/devscripts.1:109
 msgid "search for unreleased packages"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:105
+#: ../scripts/devscripts.1:109
 #, no-wrap
 msgid "I<manpage-alert>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:107
+#: ../scripts/devscripts.1:111
 msgid "locate binaries without corresponding manpages [man-db]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:107
+#: ../scripts/devscripts.1:111
 #, no-wrap
 msgid "I<mass-bug>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:109
+#: ../scripts/devscripts.1:113
 msgid "mass-file bug reports [bsd-mailx | mailx]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:109
+#: ../scripts/devscripts.1:113
 #, no-wrap
 msgid "I<mergechanges>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:111
+#: ../scripts/devscripts.1:115
 msgid ""
 "merge .changes files from the same release but built on different "
 "architectures"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:111
+#: ../scripts/devscripts.1:115
 #, no-wrap
 msgid "I<mk-build-deps>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:113
+#: ../scripts/devscripts.1:117
 msgid ""
 "given a package name and/or control file, generate a binary package which "
 "may be installed to satisfy the build-dependencies of the given package "
@@ -10328,284 +10688,284 @@ msgid ""
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:113
+#: ../scripts/devscripts.1:117
 #, no-wrap
 msgid "I<mk-origtargz>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:115
+#: ../scripts/devscripts.1:119
 msgid ""
 "rename upstream tarball, optionally changing the compression and removing "
 "unwanted files [unzip, xz-utils, file]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:115
+#: ../scripts/devscripts.1:119
 #, no-wrap
 msgid "I<namecheck>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:117
+#: ../scripts/devscripts.1:121
 msgid "check project names are not already taken"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:117
+#: ../scripts/devscripts.1:121
 #, no-wrap
 msgid "I<nmudiff>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:119
+#: ../scripts/devscripts.1:123
 msgid ""
 "mail a diff of the current package against the previous version to the BTS "
 "to assist in tracking NMUs [patchutils, mutt]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:119
+#: ../scripts/devscripts.1:123
 #, no-wrap
 msgid "I<origtargz>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:121
+#: ../scripts/devscripts.1:125
 msgid ""
 "fetch the orig tarball of a Debian package from various sources, and unpack "
 "it"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:121
+#: ../scripts/devscripts.1:125
 #, no-wrap
 msgid "I<plotchangelog>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:123
+#: ../scripts/devscripts.1:127
 msgid "view a nice plot of the data in a changelog file [libtimedate-perl, gnuplot]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:123
+#: ../scripts/devscripts.1:127
 #, no-wrap
 msgid "I<pts-subscribe>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:125
+#: ../scripts/devscripts.1:129
 msgid "subscribe to the PTS for a limited period of time [bsd-mailx | mailx, at]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:125
+#: ../scripts/devscripts.1:129
 #, no-wrap
 msgid "I<rc-alert>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:127
+#: ../scripts/devscripts.1:131
 msgid "list installed packages which have release-critical bugs [wget | curl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:127
+#: ../scripts/devscripts.1:131
 #, no-wrap
 msgid "I<rmadison>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:129
+#: ../scripts/devscripts.1:133
 msgid ""
 "remotely query the Debian archive database about packages [liburi-perl, wget "
 "| curl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:129
+#: ../scripts/devscripts.1:133
 #, no-wrap
 msgid "I<sadt>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:131
+#: ../scripts/devscripts.1:135
 msgid "run DEP-8 tests [python3-debian]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:131
+#: ../scripts/devscripts.1:135
 #, no-wrap
 msgid "I<suspicious-source>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:133
+#: ../scripts/devscripts.1:137
 msgid "output a list of files which are not common source files [python3-magic]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:133
+#: ../scripts/devscripts.1:137
 #, no-wrap
 msgid "I<svnpath>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:135
+#: ../scripts/devscripts.1:139
 msgid "print Subversion repository paths [subversion]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:135
+#: ../scripts/devscripts.1:139
 #, no-wrap
 msgid "I<tagpending>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:137
+#: ../scripts/devscripts.1:141
 msgid ""
 "run from a Debian source tree and tag bugs that are to be closed in the "
 "latest changelog as pending [libsoap-lite-perl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:137
+#: ../scripts/devscripts.1:141
 #, no-wrap
 msgid "I<transition-check>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:139
+#: ../scripts/devscripts.1:143
 msgid ""
 "check a list of source packages for involvement in transitions for which "
 "uploads to unstable are currently blocked [libwww-perl, libyaml-syck-perl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:139
+#: ../scripts/devscripts.1:143
 #, no-wrap
 msgid "I<uscan>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:141
+#: ../scripts/devscripts.1:145
 msgid ""
 "scan upstream sites for new releases of packages [gpgv | gpgv2, gnupg "
 "|gnupg2, liblwp-protocol-https-perl, libwww-perl, unzip, xz-utils, file]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:141
+#: ../scripts/devscripts.1:145
 #, no-wrap
 msgid "I<uupdate>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:143
+#: ../scripts/devscripts.1:147
 msgid "integrate upstream changes into a source package [patch]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:143
+#: ../scripts/devscripts.1:147
 #, no-wrap
 msgid "I<what-patch>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:145
+#: ../scripts/devscripts.1:149
 msgid "determine what patch system, if any, a source package is using [patchutils]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:145
+#: ../scripts/devscripts.1:149
 #, no-wrap
 msgid "I<whodepends>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:147
+#: ../scripts/devscripts.1:151
 msgid "check which maintainers' packages depend on a package"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:147
+#: ../scripts/devscripts.1:151
 #, no-wrap
 msgid "I<who-uploads>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:149
+#: ../scripts/devscripts.1:153
 msgid ""
 "determine the most recent uploaders of a package to the Debian archive "
 "[gnupg | gnupg2, debian-keyring, debian-maintainers, wget]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:149
+#: ../scripts/devscripts.1:153
 #, no-wrap
 msgid "I<wnpp-alert>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:151
+#: ../scripts/devscripts.1:155
 msgid "list installed packages which are orphaned or up for adoption [wget | curl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:151
+#: ../scripts/devscripts.1:155
 #, no-wrap
 msgid "I<wnpp-check>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:153
+#: ../scripts/devscripts.1:157
 msgid ""
 "check whether there is an open request for packaging or intention to package "
 "bug for a package [wget | curl]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:153
+#: ../scripts/devscripts.1:157
 #, no-wrap
 msgid "I<who-permits-upload>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:155
+#: ../scripts/devscripts.1:159
 msgid ""
 "Retrieve information about Debian Maintainer access control lists [gnupg | "
 "gnupg2, libencode-locale-perl, libwww-perl, debian-keyring]"
 msgstr ""
 
 #. type: IP
-#: ../scripts/devscripts.1:155
+#: ../scripts/devscripts.1:159
 #, no-wrap
 msgid "I<wrap-and-sort>(1)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/devscripts.1:156
+#: ../scripts/devscripts.1:160
 msgid "wrap long lines and sort items in packaging files [python3-debian]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:539
+#: ../scripts/dget.pl:542
 msgid "dget -- Download Debian source and binary packages"
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:545
+#: ../scripts/dget.pl:548
 msgid "B<dget> [I<options>] I<URL> ..."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:547
+#: ../scripts/dget.pl:550
 msgid "B<dget> [I<options>] [B<--all>] I<package>[B<=>I<version>] ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:553
+#: ../scripts/dget.pl:556
 msgid ""
 "B<dget> downloads Debian packages.  In the first form, B<dget> fetches the "
 "requested URLs.  If this is a .dsc or .changes file, then B<dget> acts as a "
@@ -10615,7 +10975,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:560
+#: ../scripts/dget.pl:563
 msgid ""
 "In the second form, B<dget> downloads a I<binary> package (i.e., a I<.deb> "
 "file) from the Debian mirror configured in /etc/apt/sources.list(.d).  "
@@ -10627,14 +10987,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:569
+#: ../scripts/dget.pl:572
 msgid ""
 "In both cases dget is capable of getting several packages and/or URLs at "
 "once."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:572
+#: ../scripts/dget.pl:575
 msgid ""
 "(Note that I<.udeb> packages used by debian-installer are located in "
 "separate packages files from I<.deb> packages. In order to use I<.udebs> "
@@ -10643,7 +11003,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:577
+#: ../scripts/dget.pl:580
 msgid ""
 "Before downloading files listed in .dsc and .changes files, and before "
 "downloading binary packages, B<dget> checks to see whether any of these "
@@ -10657,7 +11017,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:587
+#: ../scripts/dget.pl:590
 msgid ""
 "B<dget> was written to make it easier to retrieve source packages from the "
 "web for sponsor uploads.  For checking the package with B<debdiff>, the last "
@@ -10666,7 +11026,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:598
+#: ../scripts/dget.pl:601
 msgid ""
 "Interpret I<package> as a source package name, and download all binaries as "
 "found in the output of \"apt-cache showsrc I<package>\".  If I<package> is "
@@ -10675,39 +11035,39 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:603
+#: ../scripts/dget.pl:606
 msgid "B<-b>, B<--backup>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:605
+#: ../scripts/dget.pl:608
 msgid "Move files that would be overwritten to I<./backup>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:609
+#: ../scripts/dget.pl:612
 msgid "Suppress B<wget>/B<curl> non-error output."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:611 ../scripts/origtargz.pl:130
+#: ../scripts/dget.pl:614 ../scripts/origtargz.pl:130
 msgid "B<-d>, B<--download-only>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:613
+#: ../scripts/dget.pl:616
 msgid ""
 "Do not run B<dpkg-source -x> on the downloaded source package.  This can "
 "only be used with the first method of calling B<dget>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:616
+#: ../scripts/dget.pl:619
 msgid "B<-x>, B<--extract>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:618
+#: ../scripts/dget.pl:621
 msgid ""
 "Run B<dpkg-source -x> on the downloaded source package to unpack it.  This "
 "option is the default and can only be used with the first method of calling "
@@ -10715,34 +11075,34 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:622
+#: ../scripts/dget.pl:625
 msgid "B<-u>, B<--allow-unauthenticated>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:624
+#: ../scripts/dget.pl:627
 msgid ""
 "Do not attempt to verify the integrity of downloaded source packages using "
 "B<dscverify>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:627
+#: ../scripts/dget.pl:630
 msgid "B<--build>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:629
+#: ../scripts/dget.pl:632
 msgid "Run B<dpkg-buildpackage -b -uc> on the downloaded source package."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:631
+#: ../scripts/dget.pl:634
 msgid "B<--path> I<DIR>[B<:>I<DIR> ...]"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:633
+#: ../scripts/dget.pl:636
 msgid ""
 "In addition to I</var/cache/apt/archives>, B<dget> uses the colon-separated "
 "list given as argument to B<--path> to find files with a matching md5sum.  "
@@ -10756,32 +11116,32 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:644
+#: ../scripts/dget.pl:647
 msgid "B<--insecure>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:646
+#: ../scripts/dget.pl:649
 msgid "Allow SSL connections to untrusted hosts."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:648
+#: ../scripts/dget.pl:651
 msgid "B<--no-cache>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:650
+#: ../scripts/dget.pl:653
 msgid "Bypass server-side HTTP caches by sending a B<Pragma: no-cache> header."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:672
+#: ../scripts/dget.pl:675
 msgid "B<DGET_PATH>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:674
+#: ../scripts/dget.pl:677
 msgid ""
 "This can be set to a colon-separated list of directories in which to search "
 "for files in addition to the default I</var/cache/apt/archives>.  It has the "
@@ -10789,38 +11149,38 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:679
+#: ../scripts/dget.pl:682
 msgid "B<DGET_UNPACK>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:681
+#: ../scripts/dget.pl:684
 msgid ""
 "Set to 'no' to disable extracting downloaded source packages.  Default is "
 "'yes'."
 msgstr ""
 
 #. type: =item
-#: ../scripts/dget.pl:684
+#: ../scripts/dget.pl:687
 msgid "B<DGET_VERIFY>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:686
+#: ../scripts/dget.pl:689
 msgid ""
 "Set to 'no' to disable checking signatures of downloaded source packages.  "
 "Default is 'yes'."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:693
+#: ../scripts/dget.pl:696
 msgid ""
 "Download all I<.deb> files for the previous version of a package and run "
 "B<debdiff> on them:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/dget.pl:696
+#: ../scripts/dget.pl:699
 #, no-wrap
 msgid ""
 "  dget --all mypackage=1.2-1\n"
@@ -10829,24 +11189,24 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/dget.pl:699
+#: ../scripts/dget.pl:702
 msgid "BUGS AND COMPATIBILITY"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:701
+#: ../scripts/dget.pl:704
 msgid "B<dget> I<package> should be implemented in B<apt-get install -d>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:703
+#: ../scripts/dget.pl:706
 msgid ""
 "Before devscripts version 2.10.17, the default was not to extract the "
 "downloaded source. Set DGET_UNPACK=no to revert to the old behaviour."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:708
+#: ../scripts/dget.pl:711
 msgid ""
 "This program is Copyright (C) 2005-2013 by Christoph Berg "
 "<myon at debian.org>.  Modifications are Copyright (C) 2005-06 by Julian Gilbey "
@@ -10854,7 +11214,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/dget.pl:716
+#: ../scripts/dget.pl:719
 msgid ""
 "B<apt-get>(1), B<curl>(1), B<debcheckout>(1), B<debdiff>(1), "
 "B<dpkg-source>(1), B<wget>(1)"
@@ -11498,8 +11858,8 @@ msgid ""
 "i.e. with the first component stripped."
 msgstr ""
 
-#. type: TP
-#: ../scripts/dscextract.1:15
+#. type: =item
+#: ../scripts/dscextract.1:15 ../scripts/git-deborig.pl:46
 #, no-wrap
 msgid "B<-f>"
 msgstr ""
@@ -11557,20 +11917,22 @@ msgstr ""
 
 #. type: Plain text
 #: ../scripts/dscverify.1:6
-msgid "B<dscverify> [B<--keyring >I<keyring>] ... I<changes_or_dsc_filename> ..."
+msgid ""
+"B<dscverify> [B<--keyring >I<keyring>] "
+"... I<changes_or_buildinfo_or_dsc_filename> ..."
 msgstr ""
 
 #. type: Plain text
 #: ../scripts/dscverify.1:17
 msgid ""
-"B<dscverify> checks that the GPG signatures on the given I<.changes> or "
-"I<.dsc> files are good signatures made by keys in the current Debian "
-"keyrings, found in the I<debian-keyring> and I<debian-maintainers> "
-"packages.  (Additional keyrings can be specified using the B<--keyring> "
-"option any number of times.)  It then checks that the other files listed in "
-"the I<.changes> or I<.dsc> files have the correct sizes and checksums (MD5 "
-"plus SHA1 and SHA256 if the latter are present).  The exit status is 0 if "
-"there are no problems and non-zero otherwise."
+"B<dscverify> checks that the GPG signatures on the given I<.changes>, "
+"I<.buildinfo> or I<.dsc> files are good signatures made by keys in the "
+"current Debian keyrings, found in the I<debian-keyring> package.  "
+"(Additional keyrings can be specified using the B<--keyring> option any "
+"number of times.)  It then checks that the other files listed in the "
+"I<.changes>, I<.buildinfo> or I<.dsc> files have the correct sizes and "
+"checksums (MD5 plus SHA1 and SHA256 if the latter are present).  The exit "
+"status is 0 if there are no problems and non-zero otherwise."
 msgstr ""
 
 #. type: TP
@@ -11602,25 +11964,26 @@ msgid "B<--nosigcheck>, B<--no-sig-check>, B<-u>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:32
+#: ../scripts/dscverify.1:33
 msgid ""
 "Skip the signature verification step. That is, only verify the sizes and "
-"checksums of the files listed in the I<.changes> or I<.dsc> files."
+"checksums of the files listed in the I<.changes>, I<.buildinfo> or I<.dsc> "
+"files."
 msgstr ""
 
 #. type: TP
-#: ../scripts/dscverify.1:32 ../scripts/plotchangelog.1:78 ../scripts/uupdate.1:98
+#: ../scripts/dscverify.1:33 ../scripts/plotchangelog.1:78 ../scripts/uupdate.1:98
 #, no-wrap
 msgid "B<--verbose>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:35
+#: ../scripts/dscverify.1:36
 msgid "Do not suppress GPG output."
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:49
+#: ../scripts/dscverify.1:50
 msgid ""
 "The two configuration files I</etc/devscripts.conf> and I<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables.  "
@@ -11630,26 +11993,26 @@ msgid ""
 msgstr ""
 
 #. type: TP
-#: ../scripts/dscverify.1:49
+#: ../scripts/dscverify.1:50
 #, no-wrap
 msgid "B<DSCVERIFY_KEYRINGS>"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:53
+#: ../scripts/dscverify.1:54
 msgid ""
 "This is a colon-separated list of extra keyrings to use in addition to any "
 "specified on the command line."
 msgstr ""
 
 #. type: SH
-#: ../scripts/dscverify.1:53
+#: ../scripts/dscverify.1:54
 #, no-wrap
 msgid "KEYRING"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:60
+#: ../scripts/dscverify.1:61
 msgid ""
 "Please note that the keyring provided by the debian-keyring package can be "
 "slightly out of date. The latest version can be obtained with rsync, as "
@@ -11660,55 +12023,55 @@ msgid ""
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:62
+#: ../scripts/dscverify.1:63
 msgid "Below is an example for an alias:"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:64
+#: ../scripts/dscverify.1:65
 msgid "alias dscverify='dscverify --keyring ~/.gnupg/pubring.gpg'"
 msgstr ""
 
 #. type: SH
-#: ../scripts/dscverify.1:64
+#: ../scripts/dscverify.1:65
 #, no-wrap
 msgid "STANDARD KEYRING LOCATIONS"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:67
+#: ../scripts/dscverify.1:68
 msgid ""
 "By default dscverify searches for the debian-keyring in the following "
 "locations:"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:69
+#: ../scripts/dscverify.1:70
 msgid "- ~/.gnupg/trustedkeys.gpg"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:71
+#: ../scripts/dscverify.1:72
 msgid "- /org/keyring.debian.org/keyrings/debian-keyring.gpg"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:73
+#: ../scripts/dscverify.1:74
 msgid "- /usr/share/keyrings/debian-keyring.gpg"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:75
+#: ../scripts/dscverify.1:76
 msgid "- /usr/share/keyrings/debian-maintainers.gpg"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:79
+#: ../scripts/dscverify.1:80
 msgid "B<gpg>(1), B<gpg2>(1), B<devscripts.conf>(5)"
 msgstr ""
 
 #. type: Plain text
-#: ../scripts/dscverify.1:83
+#: ../scripts/dscverify.1:84
 msgid ""
 "B<dscverify> was written by Roderick Schertler E<lt>roderick at argon.orgE<gt> "
 "and posted on the debian-devel at lists.debian.org mailing list, with several "
@@ -11801,6 +12164,55 @@ msgstr ""
 msgid "Written by Frank S. Thomas E<lt>fst at debian.orgE<gt>."
 msgstr ""
 
+#. type: textblock
+#: ../scripts/git-deborig.pl:22
+msgid "git-deborig - try to produce Debian orig.tar using git-archive(1)"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:26
+msgid "B<git deborig> [B<-f>] [I<REF>]"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:30
+msgid ""
+"B<git-deborig> tries to produce the orig.tar you need for your upload by "
+"calling git-archive(1) on an existing git tag or branch head.  It was "
+"written with the dgit-maint-merge(7) workflow in mind, but can be used with "
+"other workflows."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:35
+msgid ""
+"B<git-deborig> will try several common tag names.  If this fails, or if more "
+"than one of those common tags are present, you can specify the tag or branch "
+"head to archive on the command line (I<REF> above)."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:39
+msgid ""
+"B<git-deborig> should be invoked from the root of the git repository, which "
+"should contain I<debian/changelog>."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:48
+msgid "Overwrite any existing orig.tar in the parent directory."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:54
+msgid "git-archive(1), dgit-maint-merge(7)"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/git-deborig.pl:58
+msgid "B<git-deborig> was written by Sean Whitton <spwhitton at spwhitton.name>."
+msgstr ""
+
 #. type: TH
 #: ../scripts/grep-excuses.1:1
 #, no-wrap
@@ -11837,8 +12249,8 @@ msgstr ""
 #. type: Plain text
 #: ../scripts/grep-excuses.1:23
 msgid ""
-"Get information from E<lt>https://release.debian.org/migration/E<gt>.  A "
-"package name must be given when using this option."
+"Get information from E<lt>https://qa.debian.org/excuses.phpE<gt>.  A package "
+"name must be given when using this option."
 msgstr ""
 
 #. type: Plain text
@@ -12635,7 +13047,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/mk-origtargz.pl:116 ../scripts/uscan.pl:1384
+#: ../scripts/mk-origtargz.pl:116 ../scripts/uscan.pl:1396
 msgid "B<--symlink>"
 msgstr ""
 
@@ -12655,7 +13067,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/mk-origtargz.pl:124 ../scripts/uscan.pl:1389
+#: ../scripts/mk-origtargz.pl:124 ../scripts/uscan.pl:1401
 msgid "B<--copy>"
 msgstr ""
 
@@ -12667,7 +13079,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/mk-origtargz.pl:129 ../scripts/uscan.pl:1393
+#: ../scripts/mk-origtargz.pl:129 ../scripts/uscan.pl:1405
 msgid "B<--rename>"
 msgstr ""
 
@@ -12685,7 +13097,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/mk-origtargz.pl:137 ../scripts/uscan.pl:1397
+#: ../scripts/mk-origtargz.pl:137 ../scripts/uscan.pl:1409
 msgid "B<--repack>"
 msgstr ""
 
@@ -12723,7 +13135,7 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/mk-origtargz.pl:154 ../scripts/uscan.pl:1406
+#: ../scripts/mk-origtargz.pl:154 ../scripts/uscan.pl:1418
 msgid "B<--compression> [ B<gzip> | B<bzip2> | B<lzma> | B<xz> ]"
 msgstr ""
 
@@ -13972,17 +14384,17 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:230
+#: ../scripts/rmadison.pl:231
 msgid "rmadison -- Remotely query the Debian archive database about packages"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:236
+#: ../scripts/rmadison.pl:237
 msgid "B<rmadison> [I<OPTIONS>] I<PACKAGE> ..."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:242
+#: ../scripts/rmadison.pl:243
 msgid ""
 "B<dak ls> queries the Debian archive database (\"projectb\") and displays "
 "which package version is registered per architecture/component/suite.  The "
@@ -13993,114 +14405,114 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:253
+#: ../scripts/rmadison.pl:254
 msgid "B<-a>, B<--architecture=>I<ARCH>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:255
+#: ../scripts/rmadison.pl:256
 msgid "only show info for ARCH(s)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:257
+#: ../scripts/rmadison.pl:258
 msgid "B<-b>, B<--binary-type=>I<TYPE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:259
+#: ../scripts/rmadison.pl:260
 msgid "only show info for binary TYPE"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:261
+#: ../scripts/rmadison.pl:262
 msgid "B<-c>, B<--component=>I<COMPONENT>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:263
+#: ../scripts/rmadison.pl:264
 msgid "only show info for COMPONENT(s)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:265
+#: ../scripts/rmadison.pl:266
 msgid "B<-g>, B<--greaterorequal>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:267
+#: ../scripts/rmadison.pl:268
 msgid "show buildd 'dep-wait pkg >= {highest version}' info"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:269
+#: ../scripts/rmadison.pl:270
 msgid "B<-G>, B<--greaterthan>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:271
+#: ../scripts/rmadison.pl:272
 msgid "show buildd 'dep-wait pkg >> {highest version}' info"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:275
+#: ../scripts/rmadison.pl:276
 msgid "show this help and exit"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:277
+#: ../scripts/rmadison.pl:278
 msgid "B<-s>, B<--suite=>I<SUITE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:279
+#: ../scripts/rmadison.pl:280
 msgid "only show info for this suite"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:281
+#: ../scripts/rmadison.pl:282
 msgid "B<-r>, B<--regex>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:283
+#: ../scripts/rmadison.pl:284
 msgid "treat PACKAGE as a regex"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:285
+#: ../scripts/rmadison.pl:286
 msgid ""
 "B<Note:> Since B<-r> can easily DoS the database (\"-r .\"), this option is "
 "not supported by the CGI on qa.debian.org and most other installations."
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:288
+#: ../scripts/rmadison.pl:289
 msgid "B<-S>, B<--source-and-binary>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:290
+#: ../scripts/rmadison.pl:291
 msgid "show info for the binary children of source pkgs"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:292
+#: ../scripts/rmadison.pl:293
 msgid "B<-t>, B<--time>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:294
+#: ../scripts/rmadison.pl:295
 msgid "show projectb snapshot and reload time (not supported by all archives)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:296
+#: ../scripts/rmadison.pl:297
 msgid "B<-u>, B<--url=>I<URL>[B<,>I<URL> ...]"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/rmadison.pl:298
+#: ../scripts/rmadison.pl:299
 #, no-wrap
 msgid ""
 "use I<URL> for the query. Supported shorthands are\n"
@@ -14113,67 +14525,67 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:305
+#: ../scripts/rmadison.pl:306
 msgid ""
 "See the B<RMADISON_URL_MAP_> variable below for a method to add new "
 "shorthands."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:310
+#: ../scripts/rmadison.pl:311
 msgid "show version and exit"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:314
+#: ../scripts/rmadison.pl:315
 msgid "don't read the devscripts configuration files"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:318
+#: ../scripts/rmadison.pl:319
 msgid ""
 "ARCH, COMPONENT and SUITE can be comma (or space) separated lists, e.g.  "
 "--architecture=m68k,i386"
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:331
+#: ../scripts/rmadison.pl:332
 msgid "B<RMADISON_URL_MAP_>I<SHORTHAND>=I<URL>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:333
+#: ../scripts/rmadison.pl:334
 msgid ""
 "Add an entry to the set of shorthand URLs listed above. I<SHORTHAND> should "
 "be replaced with the shorthand form to be used to refer to I<URL>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:336
+#: ../scripts/rmadison.pl:337
 msgid ""
 "Multiple shorthand entries may be specified by using multiple "
 "B<RMADISON_URL_MAP_*> variables."
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:339
+#: ../scripts/rmadison.pl:340
 msgid "B<RMADISON_DEFAULT_URL>=I<URL>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:341
+#: ../scripts/rmadison.pl:342
 msgid ""
 "Set the default URL to use unless overridden by a command line option.  For "
 "Debian this defaults to debian. For Ubuntu this defaults to ubuntu."
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:344
+#: ../scripts/rmadison.pl:345
 msgid "B<RMADISON_ARCHITECTURE>=I<ARCH>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:346
+#: ../scripts/rmadison.pl:347
 msgid ""
 "Set the default architecture to use unless overridden by a command line "
 "option.  To run an unrestricted query when B<RMADISON_ARCHITECTURE> is set, "
@@ -14181,36 +14593,36 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:350
+#: ../scripts/rmadison.pl:351
 msgid "B<RMADISON_SSL_CA_FILE>=I<FILE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:352
+#: ../scripts/rmadison.pl:353
 msgid ""
 "Use the specified CA file instead of the default CA bundle for curl/wget, "
 "passed as --cacert to curl, and as --ca-certificate to wget."
 msgstr ""
 
 #. type: =item
-#: ../scripts/rmadison.pl:355
+#: ../scripts/rmadison.pl:356
 msgid "B<RMADISON_SSL_CA_PATH>=I<PATH>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:357
+#: ../scripts/rmadison.pl:358
 msgid ""
 "Use the specified CA directory instead of the default CA bundle for "
 "curl/wget, passed as --capath to curl, and as --ca-directory to wget."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:364
+#: ../scripts/rmadison.pl:365
 msgid "B<dak ls> was formerly called B<madison>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:366
+#: ../scripts/rmadison.pl:367
 msgid ""
 "The protocol used by rmadison is fairly simple, the CGI accepts query the "
 "parameters a, b, c, g, G, r, s, S, t, and package. The parameter text is "
@@ -14218,12 +14630,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:372
+#: ../scripts/rmadison.pl:373
 msgid "B<dak>(1), B<madison-lite>(1)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/rmadison.pl:376
+#: ../scripts/rmadison.pl:377
 msgid ""
 "rmadison and https://qa.debian.org/madison.php were written by Christoph "
 "Berg <myon at debian.org>. dak was written by James Troup <james at nocrew.org>, "
@@ -14526,12 +14938,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/svnpath.pl:91
+#: ../scripts/svnpath.pl:94
 msgid "GPL version 2 or later"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/svnpath.pl:95
+#: ../scripts/svnpath.pl:98
 msgid "Joey Hess <joey at kitenet.net>"
 msgstr ""
 
@@ -14726,11 +15138,6 @@ msgid ""
 "be involved in a transition."
 msgstr ""
 
-#. type: =item
-#: ../scripts/transition-check.pl:61 ../scripts/who-permits-upload.pl:120
-msgid "0Z<>"
-msgstr ""
-
 #. type: textblock
 #: ../scripts/transition-check.pl:63
 msgid ""
@@ -14738,11 +15145,6 @@ msgid ""
 "was involved in a transition."
 msgstr ""
 
-#. type: =item
-#: ../scripts/transition-check.pl:66 ../scripts/who-permits-upload.pl:124
-msgid "1Z<>"
-msgstr ""
-
 #. type: textblock
 #: ../scripts/transition-check.pl:68
 msgid "At least one package examined is involved in a current transition."
@@ -15203,7 +15605,7 @@ msgstr ""
 #: ../scripts/uscan.pl:271
 #, no-wrap
 msgid ""
-"  (?i)\\.(?:tar\\.xz|tar\\.bz2|tar\\.gz|zip)\\.(?:asc|pgp|gpg|sig)\n"
+"  (?i)\\.(?:tar\\.xz|tar\\.bz2|tar\\.gz|zip)\\.(?:asc|pgp|gpg|sig|sign)\n"
 "\n"
 msgstr ""
 
@@ -16006,8 +16408,8 @@ msgstr ""
 msgid ""
 "If the B<pgpsigurlmangle> rule doesn't exist, B<uscan> warns user if the "
 "matching upstream signature file is available from the same URL with their "
-"filename being suffixed by the 4 common suffix B<asc>, B<gpg>, B<pgp>, and "
-"B<sig>. (You can avoid this warning by setting B<pgpmode=none>.)"
+"filename being suffixed by the 4 common suffix B<asc>, B<gpg>, B<pgp>, "
+"B<sig> and B<sign>. (You can avoid this warning by setting B<pgpmode=none>.)"
 msgstr ""
 
 #. type: textblock
@@ -16224,8 +16626,8 @@ msgstr ""
 msgid ""
 "For the upstream source package B<foo-2.0.tar.gz> and the upstream signature "
 "file B<foo-2.0.tar.gz.asc>, this watch file downloads these files, verifies "
-"the authenticity using the keyring F<debian/upstream-key.pgp> and creates "
-"the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>."
+"the authenticity using the keyring F<debian/upstream/signing-key.asc> and "
+"creates the Debian B<orig.tar> file B<foo_2.0.orig.tar.gz>."
 msgstr ""
 
 #. type: =head2
@@ -16287,7 +16689,7 @@ msgid ""
 "  version=4\n"
 "  opts=\"pgpmode=next\" http://example.com/DL/ \\\n"
 "      files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@ debian\n"
-"  opts=\"pgpmode=prevous\" http://example.com/DL/ \\\n"
+"  opts=\"pgpmode=previous\" http://example.com/DL/ \\\n"
 "      files/(?:\\d+)/@PACKAGE@@ANY_VERSION@@SIGNATURE_EXT@ \\\n"
 "      previous uupdate\n"
 "\n"
@@ -16402,11 +16804,32 @@ msgstr ""
 
 #. type: textblock
 #: ../scripts/uscan.pl:888
-msgid "can be rewritten in an alternative shorthand form:"
+msgid ""
+"can be rewritten in an alternative shorthand form only with a single string "
+"covering URL and filename:"
+msgstr ""
+
+#. type: verbatim
+#: ../scripts/uscan.pl:891
+#, no-wrap
+msgid ""
+"  version=4\n"
+"  opts=\"pgpsigurlmangle=s%$%.sig%\" \\\n"
+"      http://www.cpan.org/modules/by-module/Text/Text-CSV_XS-(.+)\\.tar\\.gz "
+"\\\n"
+"      debian uupdate\n"
+"\n"
+msgstr ""
+
+#. type: textblock
+#: ../scripts/uscan.pl:896
+msgid ""
+"In version=4, initial white spaces are dropped.  Thus, this alternative "
+"shorthand form can also be written as:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:890
+#: ../scripts/uscan.pl:899
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16418,26 +16841,26 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:896
+#: ../scripts/uscan.pl:905
 msgid ""
-"Please note that I<matching-pattern> of the first example doesn't have "
-"directory and the subtle difference of a space before the tailing B<\\>."
+"Please note the subtle difference of a space before the tailing B<\\> "
+"between the first and the last examples."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:899
+#: ../scripts/uscan.pl:908
 msgid "HTTP site (funny version)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:901
+#: ../scripts/uscan.pl:910
 msgid ""
 "For a site which has funny version numbers, the parenthesized groups will be "
 "joined with B<.> (period) to make a sanitized version number."
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:904
+#: ../scripts/uscan.pl:913
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16447,19 +16870,19 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:908
+#: ../scripts/uscan.pl:917
 msgid "HTTP site (DFSG)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:910
+#: ../scripts/uscan.pl:919
 msgid ""
 "The upstream part of the Debian version number can be mangled to indicate "
 "the source package was repackaged to clean up non-DFSG files:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:913
+#: ../scripts/uscan.pl:922
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16469,24 +16892,24 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:917 ../scripts/uscan.pl:977
+#: ../scripts/uscan.pl:926 ../scripts/uscan.pl:986
 msgid "See L<COPYRIGHT FILE EXAMPLES>."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:919
+#: ../scripts/uscan.pl:928
 msgid "HTTP site (filenamemangle)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:921
+#: ../scripts/uscan.pl:930
 msgid ""
 "The upstream tarball filename is found by taking the last component of the "
 "URL and removing everything after any '?' or '#'."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:924
+#: ../scripts/uscan.pl:933
 msgid ""
 "If this does not fit to you, use B<filenamemangle>.  For example, F<< <A "
 "href=\"http://foo.bar.org/dl/?path=&dl=foo-0.1.1.tar.gz\"> >> could be "
@@ -16494,7 +16917,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:928
+#: ../scripts/uscan.pl:937
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16505,14 +16928,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:933
+#: ../scripts/uscan.pl:942
 msgid ""
 "F<< <A href=\"http://foo.bar.org/dl/?path=&dl_version=0.1.1\"> >> could be "
 "handled as:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:936
+#: ../scripts/uscan.pl:945
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16523,14 +16946,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:941
+#: ../scripts/uscan.pl:950
 msgid ""
 "If the href string has no version using <I>matching-pattern>, the version "
 "can be obtained from the full URL using B<filenamemangle>."
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:944
+#: ../scripts/uscan.pl:953
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16541,12 +16964,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:950
+#: ../scripts/uscan.pl:959
 msgid "HTTP site (downloadurlmangle)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:952
+#: ../scripts/uscan.pl:961
 msgid ""
 "The option B<downloadurlmangle> can be used to mangle the URL of the file to "
 "download.  This can only be used with B<http://> URLs.  This may be "
@@ -16555,7 +16978,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:957
+#: ../scripts/uscan.pl:966
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16567,12 +16990,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:963
+#: ../scripts/uscan.pl:972
 msgid "HTTP site (oversionmangle, MUT)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:965
+#: ../scripts/uscan.pl:974
 msgid ""
 "The option B<oversionmangle> can be used to mangle the version of the source "
 "tarball (B<.orig.tar.gz> and B<.orig-bar.tar.gz>).  For example, B<+dfsg1> "
@@ -16580,7 +17003,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:969
+#: ../scripts/uscan.pl:978
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16594,12 +17017,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:979
+#: ../scripts/uscan.pl:988
 msgid "HTTP site (pagemangle)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:981
+#: ../scripts/uscan.pl:990
 msgid ""
 "The option B<pagemangle> can be used to mangle the downloaded web page "
 "before applying other rules.  The non-standard web page without proper B<< "
@@ -16609,7 +17032,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:987
+#: ../scripts/uscan.pl:996
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16620,19 +17043,19 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:992
+#: ../scripts/uscan.pl:1001
 msgid "Please note the use of B<g> here to replace all occurrences."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:994
+#: ../scripts/uscan.pl:1003
 msgid ""
 "If F<foo.html> uses B<< <Key> >> I<< ... >> B<< </Key> >>, this can be "
 "converted to the standard page format with:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:997
+#: ../scripts/uscan.pl:1006
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16644,12 +17067,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1002
+#: ../scripts/uscan.pl:1011
 msgid "FTP site (basic):"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1004
+#: ../scripts/uscan.pl:1013
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16659,12 +17082,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1008
+#: ../scripts/uscan.pl:1017
 msgid "FTP site (regex special characters):"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1010
+#: ../scripts/uscan.pl:1019
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16674,7 +17097,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1014
+#: ../scripts/uscan.pl:1023
 msgid ""
 "Please note that this URL is connected to be I< ... >B<libs/Atlas-C++/>I< "
 "... > . For B<++>, the first one in the directory path is verbatim while the "
@@ -16682,12 +17105,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1018
+#: ../scripts/uscan.pl:1027
 msgid "FTP site (funny version)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1020
+#: ../scripts/uscan.pl:1029
 msgid ""
 "This is another way of handling site with funny version numbers, this time "
 "using mangling.  (Note that multiple groups will be concatenated before "
@@ -16696,7 +17119,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1026
+#: ../scripts/uscan.pl:1035
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16707,12 +17130,12 @@ msgid ""
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1031
+#: ../scripts/uscan.pl:1040
 msgid "sf.net"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1033
+#: ../scripts/uscan.pl:1042
 msgid ""
 "For SourceForge based projects, qa.debian.org runs a redirector which allows "
 "a simpler form of URL. The format below will automatically be rewritten to "
@@ -16720,7 +17143,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1037
+#: ../scripts/uscan.pl:1046
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16729,12 +17152,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1040
+#: ../scripts/uscan.pl:1049
 msgid "For B<audacity>, set the watch file as:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1042
+#: ../scripts/uscan.pl:1051
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16743,14 +17166,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1045 ../scripts/uscan.pl:1085
+#: ../scripts/uscan.pl:1054 ../scripts/uscan.pl:1097
 msgid ""
 "Please note, you can still use normal functionalities of B<uscan> to set up "
 "a watch file for this site without using the redirector."
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1048
+#: ../scripts/uscan.pl:1057
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16764,17 +17187,17 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1055
+#: ../scripts/uscan.pl:1064
 msgid "Here, B<%> is used as the separator instead of the standard B</>."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1057
+#: ../scripts/uscan.pl:1066
 msgid "github.com"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1059
+#: ../scripts/uscan.pl:1068
 msgid ""
 "For GitHub based projects, you can use the tags or releases page.  The "
 "archive URL uses only the version as the filename.  You can rename the "
@@ -16783,7 +17206,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1064
+#: ../scripts/uscan.pl:1073
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16795,13 +17218,20 @@ msgid ""
 "\n"
 msgstr ""
 
+#. type: textblock
+#: ../scripts/uscan.pl:1078
+msgid ""
+"Note that the \"tags\" downloads do not include Git submodules in the "
+".tar.gz whilst the \"releases\" do."
+msgstr ""
+
 #. type: =head2
-#: ../scripts/uscan.pl:1069
+#: ../scripts/uscan.pl:1081
 msgid "PyPI"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1071
+#: ../scripts/uscan.pl:1083
 msgid ""
 "For PyPI based projects, pypi.debian.net runs a redirector which allows a "
 "simpler form of URL. The format below will automatically be rewritten to use "
@@ -16809,7 +17239,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1075
+#: ../scripts/uscan.pl:1087
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16819,12 +17249,12 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1079
+#: ../scripts/uscan.pl:1091
 msgid "For B<cfn-sphere>, set the watch file as:"
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1081
+#: ../scripts/uscan.pl:1093
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16834,36 +17264,36 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1088
+#: ../scripts/uscan.pl:1100
 #, no-wrap
 msgid ""
 "  version=4\n"
 "  opts=\"pgpmode=none\" \\\n"
 "      https://pypi.python.org/pypi/cfn-sphere/ \\\n"
-"      https://pypi.python.org/packages/source/c/cfn-sphere/\\\n"
+"      https://pypi.python.org/packages/.*/.*/.*/\\\n"
 "      cfn-sphere-([\\d\\.]+).tar.gz#.* debian uupdate\n"
 "\n"
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1094
+#: ../scripts/uscan.pl:1106
 msgid "code.google.com"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1096
+#: ../scripts/uscan.pl:1108
 msgid ""
 "Sites which used to be hosted on the Google Code service should have "
 "migrated to elsewhere (github?).  Please look for the newer upstream site."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1099
+#: ../scripts/uscan.pl:1111
 msgid "direct access to the git repository"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1101
+#: ../scripts/uscan.pl:1113
 msgid ""
 "If the upstream only publishes its code via the git repository and it has no "
 "web interface to obtain the release tarball, you can use uscan with the tags "
@@ -16871,7 +17301,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1105
+#: ../scripts/uscan.pl:1117
 #, no-wrap
 msgid ""
 "  version=4\n"
@@ -16882,7 +17312,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1110
+#: ../scripts/uscan.pl:1122
 msgid ""
 "Please note \"B<git ls-remote>\" is used to obtain references for tags.  If "
 "a tag B<v20.5> is the newest tag, the above example downloads "
@@ -16890,12 +17320,12 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1113
+#: ../scripts/uscan.pl:1125
 msgid "COPYRIGHT FILE EXAMPLES"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1115
+#: ../scripts/uscan.pl:1127
 msgid ""
 "Here is an example for the F<debian/copyright> file which initiates "
 "automatic repackaging of the upstream tarball into I<< "
@@ -16906,7 +17336,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1122
+#: ../scripts/uscan.pl:1134
 #, no-wrap
 msgid ""
 "  Format: "
@@ -16920,7 +17350,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1129 ../scripts/uscan.pl:1150
+#: ../scripts/uscan.pl:1141 ../scripts/uscan.pl:1162
 #, no-wrap
 msgid ""
 "   Files: *\n"
@@ -16930,7 +17360,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1133
+#: ../scripts/uscan.pl:1145
 msgid ""
 "Here is another example for the F<debian/copyright> file which initiates "
 "automatic repackaging of the multiple upstream tarballs into I<< "
@@ -16939,7 +17369,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1138
+#: ../scripts/uscan.pl:1150
 #, no-wrap
 msgid ""
 "  Format: "
@@ -16958,17 +17388,17 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1154
+#: ../scripts/uscan.pl:1166
 msgid "See mk-origtargz(1)."
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1156
+#: ../scripts/uscan.pl:1168
 msgid "KEYRING FILE EXAMPLES"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1158
+#: ../scripts/uscan.pl:1170
 msgid ""
 "Let's assume that the upstream \"B<< uscan test key (no secret)  "
 "<none at debian.org> >>\" signs its package and publishes its public key "
@@ -16977,7 +17407,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1163
+#: ../scripts/uscan.pl:1175
 msgid ""
 "Please note that the short keyid B<72543FAF> is the last 4 Bytes, the long "
 "keyid B<C77E2D6872543FAF> is the last 8 Bytes, and the finger print is the "
@@ -16987,14 +17417,14 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1168
+#: ../scripts/uscan.pl:1180
 msgid ""
 "The armored keyring file F<debian/upstream/signing-key.asc> can be created "
 "by using the B<gpg> (or B<gpg2>) command as follows."
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1171
+#: ../scripts/uscan.pl:1183
 #, no-wrap
 msgid ""
 "  $ gpg --recv-keys \"72543FAF\"\n"
@@ -17014,7 +17444,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1184
+#: ../scripts/uscan.pl:1196
 msgid ""
 "The binary keyring file can be created instead by skipping B<--armor> and "
 "changing the storing file to F<debian/upstream/signing-key.pgp> in the above "
@@ -17024,7 +17454,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1190
+#: ../scripts/uscan.pl:1202
 msgid ""
 "Sometimes you may wonder who made a signature file.  You can get the public "
 "keyid used to create the detached signature file F<foo-2.0.tar.gz.asc> by "
@@ -17032,7 +17462,7 @@ msgid ""
 msgstr ""
 
 #. type: verbatim
-#: ../scripts/uscan.pl:1194
+#: ../scripts/uscan.pl:1206
 #, no-wrap
 msgid ""
 "  $ gpg -vv foo-2.0.tar.gz.asc\n"
@@ -17052,179 +17482,179 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1207
+#: ../scripts/uscan.pl:1219
 msgid "COMMANDLINE OPTIONS"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1209
+#: ../scripts/uscan.pl:1221
 msgid "For the basic usage, B<uscan> does not require to set these options."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1215
+#: ../scripts/uscan.pl:1227
 msgid ""
 "Don't read any configuration files. This can only be used as the first "
 "option given on the command-line."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1218
+#: ../scripts/uscan.pl:1230
 msgid "B<--no-verbose>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1220
+#: ../scripts/uscan.pl:1232
 msgid "Don't report verbose information. (default)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1222
+#: ../scripts/uscan.pl:1234
 msgid "B<--verbose>, B<-v>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1224
+#: ../scripts/uscan.pl:1236
 msgid "Report verbose information."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1226
+#: ../scripts/uscan.pl:1238
 msgid "B<--debug>, B<-vv>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1228
+#: ../scripts/uscan.pl:1240
 msgid ""
 "Report verbose information including the downloaded web pages as processed "
 "to STDERR for debugging."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1231
+#: ../scripts/uscan.pl:1243
 msgid "B<--dehs>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1233
+#: ../scripts/uscan.pl:1245
 msgid ""
 "Send DEHS style output (XML-type) to STDOUT, while send all other uscan "
 "output to STDERR."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1236
+#: ../scripts/uscan.pl:1248
 msgid "B<--no-dehs>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1238
+#: ../scripts/uscan.pl:1250
 msgid "Use only traditional uscan output format. (default)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1240
+#: ../scripts/uscan.pl:1252
 msgid "B<--download>, B<-d>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1242
+#: ../scripts/uscan.pl:1254
 msgid "Download the new upstream release. (default)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1244
+#: ../scripts/uscan.pl:1256
 msgid "B<--force-download>, B<-dd>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1246
+#: ../scripts/uscan.pl:1258
 msgid ""
 "Download the new upstream release even if up-to-date. (may not overwrite the "
 "local file)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1248
+#: ../scripts/uscan.pl:1260
 msgid "B<--overwrite-download>, B<-ddd>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1250
+#: ../scripts/uscan.pl:1262
 msgid ""
 "Download the new upstream release even if up-to-date. (may overwrite the "
 "local file)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1252
+#: ../scripts/uscan.pl:1264
 msgid "B<--no-download>, B<--nodownload>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1254
+#: ../scripts/uscan.pl:1266
 msgid "Don't download and report information."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1256
+#: ../scripts/uscan.pl:1268
 msgid "Previously downloaded tarballs may be used."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1258
+#: ../scripts/uscan.pl:1270
 msgid "Change default to B<--skip-signature>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1260
+#: ../scripts/uscan.pl:1272
 msgid "B<--signature>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1262
+#: ../scripts/uscan.pl:1274
 msgid "Download signature. (default)"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1264
+#: ../scripts/uscan.pl:1276
 msgid "B<--no-signature>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1266
+#: ../scripts/uscan.pl:1278
 msgid "Don't download signature but verify if already downloaded."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1268
+#: ../scripts/uscan.pl:1280
 msgid "B<--skip-signature>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1270
+#: ../scripts/uscan.pl:1282
 msgid "Don't bother download signature nor verifying signature."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1272
+#: ../scripts/uscan.pl:1284
 msgid "B<--safe>, B<--report>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1274
+#: ../scripts/uscan.pl:1286
 msgid ""
 "Avoid running unsafe scripts by skipping both the repacking of the "
 "downloaded package and the updating of the new source tree."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1277
+#: ../scripts/uscan.pl:1289
 msgid "Change default to B<--no-download> and B<--skip-signature>."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1279
+#: ../scripts/uscan.pl:1291
 msgid ""
 "When the objective of running B<uscan> is to gather the upstream package "
 "status under the security conscious environment, please make sure to use "
@@ -17232,22 +17662,22 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1282
+#: ../scripts/uscan.pl:1294
 msgid "B<--report-status>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1284
+#: ../scripts/uscan.pl:1296
 msgid "This is equivalent of setting \"B<--verbose --safe>\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1286
+#: ../scripts/uscan.pl:1298
 msgid "B<--download-version> I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1288
+#: ../scripts/uscan.pl:1300
 msgid ""
 "Specify the I<version> which the upstream release must match in order to be "
 "considered, rather than using the release with the highest version.  (a best "
@@ -17255,12 +17685,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1292
+#: ../scripts/uscan.pl:1304
 msgid "B<--download-debversion> I<version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1294
+#: ../scripts/uscan.pl:1306
 msgid ""
 "Specify the Debian package version to download the corresponding upstream "
 "release version.  The B<dversionmangle> and B<uversionmangle> rules are "
@@ -17268,29 +17698,29 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1298
+#: ../scripts/uscan.pl:1310
 msgid "B<--download-current-version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1300
+#: ../scripts/uscan.pl:1312
 msgid "Download the currently packaged version.  (a best effort feature)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1305 ../scripts/uscan.pl:1309
+#: ../scripts/uscan.pl:1317 ../scripts/uscan.pl:1321
 msgid ""
 "See the below section L<Directory name checking> for an explanation of this "
 "option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1311
+#: ../scripts/uscan.pl:1323
 msgid "B<--destdir>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1313
+#: ../scripts/uscan.pl:1325
 msgid ""
 "Set the path of directory to which to download instead of its default "
 "F<../>.  If the specified path is not absolute, it will be relative to one "
@@ -17299,7 +17729,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1320
+#: ../scripts/uscan.pl:1332
 msgid ""
 "Specify the name of the package to check for rather than examining "
 "F<debian/changelog>; this requires the B<--upstream-version> (unless a "
@@ -17311,12 +17741,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1327
+#: ../scripts/uscan.pl:1339
 msgid "B<--upstream-version> I<upstream-version>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1329
+#: ../scripts/uscan.pl:1341
 msgid ""
 "Specify the current upstream version rather than examine F<debian/watch> or "
 "F<debian/changelog> to determine it. This is ignored if a directory scan is "
@@ -17324,12 +17754,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1333
+#: ../scripts/uscan.pl:1345
 msgid "B<--watchfile> I<watchfile>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1335
+#: ../scripts/uscan.pl:1347
 msgid ""
 "Specify the I<watchfile> rather than perform a directory scan to determine "
 "it. If this option is used without B<--package>, then B<uscan> must be "
@@ -17338,116 +17768,116 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1341
+#: ../scripts/uscan.pl:1353
 msgid "B<--bare>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1343
+#: ../scripts/uscan.pl:1355
 msgid ""
 "Disable all site specific special case codes to perform URL redirections and "
 "page content alterations."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1346
+#: ../scripts/uscan.pl:1358
 msgid "B<--no-exclusion>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1348
+#: ../scripts/uscan.pl:1360
 msgid ""
 "Don't automatically exclude files mentioned in F<debian/copyright> field "
 "B<Files-Excluded>."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1350
+#: ../scripts/uscan.pl:1362
 msgid "B<--pasv>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1352
+#: ../scripts/uscan.pl:1364
 msgid "Force PASV mode for FTP connections."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1354
+#: ../scripts/uscan.pl:1366
 msgid "B<--no-pasv>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1356
+#: ../scripts/uscan.pl:1368
 msgid "Don't use PASV mode for FTP connections."
 msgstr ""
 
 #. type: TP
-#: ../scripts/uscan.pl:1358 ../scripts/uupdate.1:83
+#: ../scripts/uscan.pl:1370 ../scripts/uupdate.1:83
 #, no-wrap
 msgid "B<--no-symlink>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1360
+#: ../scripts/uscan.pl:1372
 msgid "Don't rename nor repack upstream tarball."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1362
+#: ../scripts/uscan.pl:1374
 msgid "B<--timeout> I<N>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1364
+#: ../scripts/uscan.pl:1376
 msgid "Set timeout to I<N> seconds (default 20 seconds)."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1366
+#: ../scripts/uscan.pl:1378
 msgid "B<--user-agent>, B<--useragent>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1368
+#: ../scripts/uscan.pl:1380
 msgid "Override the default user agent header."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1372
+#: ../scripts/uscan.pl:1384
 msgid "Give brief usage information."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1380
+#: ../scripts/uscan.pl:1392
 msgid "B<uscan> also accepts following options and passes them to B<mk-origtargz>:"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1386
+#: ../scripts/uscan.pl:1398
 msgid ""
 "Make B<orig.tar.gz> (with the appropriate extension) symlink to the "
 "downloaded files. (This is the default behavior.)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1391
+#: ../scripts/uscan.pl:1403
 msgid "Instead of symlinking as described above, copy the downloaded files."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1395
+#: ../scripts/uscan.pl:1407
 msgid "Instead of symlinking as described above, rename the downloaded files."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1399
+#: ../scripts/uscan.pl:1411
 msgid ""
 "After having downloaded an lzma tar, xz tar, bzip tar, gz tar, zip, jar, xpi "
 "archive, repack it to the specified compression (see B<--compression>)."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1402
+#: ../scripts/uscan.pl:1414
 msgid ""
 "The unzip package must be installed in order to repack zip and jar archives, "
 "the mozilla-devscripts package must be installed to repack xpi archives, and "
@@ -17455,7 +17885,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1408
+#: ../scripts/uscan.pl:1420
 msgid ""
 "In the case where the upstream sources are repacked (either because "
 "B<--repack> option is given or F<debian/copyright> contains the field "
@@ -17465,12 +17895,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1414
+#: ../scripts/uscan.pl:1426
 msgid "B<--copyright-file> I<copyright-file>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1416
+#: ../scripts/uscan.pl:1428
 msgid ""
 "Exclude files mentioned in B<Files-Excluded> in the given "
 "I<copyright-file>.  This is useful when running B<uscan> not within a source "
@@ -17478,19 +17908,19 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1421
+#: ../scripts/uscan.pl:1433
 msgid "DEVSCRIPT CONFIGURATION VARIABLES"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1423
+#: ../scripts/uscan.pl:1435
 msgid ""
 "For the basic usage, B<uscan> does not require to set these configuration "
 "variables."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1426
+#: ../scripts/uscan.pl:1438
 msgid ""
 "The two configuration files F</etc/devscripts.conf> and F<~/.devscripts> are "
 "sourced by a shell in that order to set configuration variables. These may "
@@ -17501,24 +17931,24 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1435
+#: ../scripts/uscan.pl:1447
 msgid "B<USCAN_DOWNLOAD>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1437
+#: ../scripts/uscan.pl:1449
 msgid ""
 "If this is set to B<no>, then newer upstream files will not be downloaded; "
 "this is equivalent to the B<--no-download> options."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1440
+#: ../scripts/uscan.pl:1452
 msgid "B<USCAN_SAFE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1442
+#: ../scripts/uscan.pl:1454
 msgid ""
 "If this is set to B<yes>, then B<uscan> avoids running unsafe scripts by "
 "skipping both the repacking of the downloaded package and the updating of "
@@ -17527,12 +17957,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1447
+#: ../scripts/uscan.pl:1459
 msgid "B<USCAN_PASV>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1449
+#: ../scripts/uscan.pl:1461
 msgid ""
 "If this is set to yes or no, this will force FTP connections to use PASV "
 "mode or not to, respectively. If this is set to default, then B<Net::FTP(3)> "
@@ -17541,24 +17971,24 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1453
+#: ../scripts/uscan.pl:1465
 msgid "B<USCAN_TIMEOUT>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1455
+#: ../scripts/uscan.pl:1467
 msgid ""
 "If set to a number I<N>, then set the timeout to I<N> seconds. This is "
 "equivalent to the B<--timeout> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1458
+#: ../scripts/uscan.pl:1470
 msgid "B<USCAN_SYMLINK>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1460
+#: ../scripts/uscan.pl:1472
 msgid ""
 "If this is set to no, then a I<pkg>_I<version>B<.orig.tar.{gz|bz2|lzma|xz}> "
 "symlink will not be made (equivalent to the B<--no-symlink> option). If it "
@@ -17568,60 +17998,60 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1465
+#: ../scripts/uscan.pl:1477
 msgid "B<USCAN_DEHS_OUTPUT>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1467
+#: ../scripts/uscan.pl:1479
 msgid ""
 "If this is set to B<yes>, then DEHS-style output will be used. This is "
 "equivalent to the B<--dehs> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1470
+#: ../scripts/uscan.pl:1482
 msgid "B<USCAN_VERBOSE>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1472
+#: ../scripts/uscan.pl:1484
 msgid ""
 "If this is set to B<yes>, then verbose output will be given.  This is "
 "equivalent to the B<--verbose> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1475
+#: ../scripts/uscan.pl:1487
 msgid "B<USCAN_USER_AGENT>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1477
+#: ../scripts/uscan.pl:1489
 msgid ""
 "If set, the specified user agent string will be used in place of the "
 "default.  This is equivalent to the B<--user-agent> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1480
+#: ../scripts/uscan.pl:1492
 msgid "B<USCAN_DESTDIR>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1482
+#: ../scripts/uscan.pl:1494
 msgid ""
 "If set, the downloaded files will be placed in this directory.  This is "
 "equivalent to the B<--destdir> option."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1485
+#: ../scripts/uscan.pl:1497
 msgid "B<USCAN_REPACK>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1487
+#: ../scripts/uscan.pl:1499
 msgid ""
 "If this is set to yes, then after having downloaded a bzip tar, lzma tar, xz "
 "tar, or zip archive, uscan will repack it to the specified compression (see "
@@ -17629,12 +18059,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1491
+#: ../scripts/uscan.pl:1503
 msgid "B<USCAN_EXCLUSION>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1493
+#: ../scripts/uscan.pl:1505
 msgid ""
 "If this is set to no, files mentioned in the field B<Files-Excluded> of "
 "F<debian/copyright> will be ignored and no exclusion of files will be "
@@ -17642,7 +18072,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1501
+#: ../scripts/uscan.pl:1513
 msgid ""
 "The exit status gives some indication of whether a newer version was found "
 "or not; one is advised to read the output to determine exactly what happened "
@@ -17650,33 +18080,33 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1509
+#: ../scripts/uscan.pl:1521
 msgid ""
 "Either B<--help> or B<--version> was used, or for some F<watch> file which "
 "was examined, a newer upstream version was located."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1514
+#: ../scripts/uscan.pl:1526
 msgid ""
 "No newer upstream versions were located for any of the F<watch> files "
 "examined."
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1518
+#: ../scripts/uscan.pl:1530
 msgid "ADVANCED FEATURES"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1520
+#: ../scripts/uscan.pl:1532
 msgid ""
 "B<uscan> has many other enhanced features which are skipped in the above "
 "section for the simplicity.  Let's check their highlights."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1523
+#: ../scripts/uscan.pl:1535
 msgid ""
 "B<uscan> actually scans not just the current directory but all its "
 "subdirectories looking for F<debian/watch> to process them all.  See "
@@ -17684,48 +18114,53 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1527
+#: ../scripts/uscan.pl:1539
 msgid ""
 "B<uscan> can be executed with I<path> as its argument to change the starting "
 "directory of search from the current directory to I<path> ."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1530
+#: ../scripts/uscan.pl:1542
 msgid ""
 "See L<COMMANDLINE OPTIONS> and L<DEVSCRIPT CONFIGURATION VARIABLES> for "
 "other variations."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1533
+#: ../scripts/uscan.pl:1545
 msgid "Custom script"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1535
+#: ../scripts/uscan.pl:1547
 msgid ""
 "The optional I<script> parameter in F<debian/watch> means to execute "
 "I<script> with options after processing this line if specified."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1538
+#: ../scripts/uscan.pl:1550
+msgid "See L<HISTORY AND UPGRADING> for how B<uscan> invokes the custom I<script>."
+msgstr ""
+
+#. type: textblock
+#: ../scripts/uscan.pl:1552
 msgid ""
 "For compatibility with other tools such as B<git-buildpackage>, it may not "
-"be wise to create custom scripts with rondom behavior.  In general, "
+"be wise to create custom scripts with random behavior.  In general, "
 "B<uupdate> is the best choice for the non-native package and custom scripts, "
 "if created, should behave as if B<uupdate>.  For possible use case, see "
 "L<http://bugs.debian.org/748474> as an example."
 msgstr ""
 
 #. type: =head2
-#: ../scripts/uscan.pl:1544
+#: ../scripts/uscan.pl:1558
 msgid "URL diversion"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1546
+#: ../scripts/uscan.pl:1560
 msgid ""
 "Some popular web sites changed their web page structure causing maintenance "
 "problems to the watch file.  There are some redirection services created to "
@@ -17734,17 +18169,17 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1553
+#: ../scripts/uscan.pl:1567
 msgid "* L<http://sf.net>"
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1555
+#: ../scripts/uscan.pl:1569
 msgid "* L<http://pypi.python.org>"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1561
+#: ../scripts/uscan.pl:1575
 msgid ""
 "Similarly to several other scripts in the B<devscripts> package, B<uscan> "
 "explores the requested directory trees looking for F<debian/changelog> and "
@@ -17761,7 +18196,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1584
+#: ../scripts/uscan.pl:1598
 msgid ""
 "Only check the directory name if we have had to change directory in our "
 "search for F<debian/changelog>, that is, the directory containing "
@@ -17770,7 +18205,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1595
+#: ../scripts/uscan.pl:1609
 msgid ""
 "The directory name is checked by testing whether the current directory name "
 "(as determined by pwd(1)) matches the regex given by the configuration file "
@@ -17786,12 +18221,12 @@ msgid ""
 msgstr ""
 
 #. type: =head1
-#: ../scripts/uscan.pl:1606
+#: ../scripts/uscan.pl:1620
 msgid "HISTORY AND UPGRADING"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1608
+#: ../scripts/uscan.pl:1622
 msgid ""
 "This section briefly describes the backwards-incompatible F<watch> file "
 "features which have been added in each F<watch> file version, and the first "
@@ -17799,12 +18234,12 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1614
+#: ../scripts/uscan.pl:1628
 msgid "Pre-version 2"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1616
+#: ../scripts/uscan.pl:1630
 msgid ""
 "The F<watch> file syntax was significantly different in those days. Don't "
 "use it.  If you are upgrading from a pre-version 2 F<watch> file, you are "
@@ -17812,24 +18247,24 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1620
+#: ../scripts/uscan.pl:1634
 msgid "Version 2"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1622
+#: ../scripts/uscan.pl:1636
 msgid ""
 "B<devscripts> version 2.6.90: The first incarnation of the current style of "
 "F<watch> files."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1625
+#: ../scripts/uscan.pl:1639
 msgid "Version 3"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1627
+#: ../scripts/uscan.pl:1641
 msgid ""
 "B<devscripts> version 2.8.12: Introduced the following: correct handling of "
 "regex special characters in the path part, directory/path pattern matching, "
@@ -17838,7 +18273,7 @@ msgid ""
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1632
+#: ../scripts/uscan.pl:1646
 msgid ""
 "If you are upgrading from version 2, the key incompatibility is if you have "
 "multiple groups in the pattern part; whereas only the first one would be "
@@ -17848,73 +18283,73 @@ msgid ""
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1640
+#: ../scripts/uscan.pl:1654
 msgid ""
 "* B<uscan> invokes the custom I<script> as \"I<script> B<--upstream-version> "
 "I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1643
+#: ../scripts/uscan.pl:1657
 msgid ""
 "* B<uscan> invokes the standard B<uupdate> as \"B<uupdate> B<--no-symlink "
 "--upstream-version> I<version> B<../>I<spkg>B<_>I<version>B<.orig.tar.gz>\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1648
+#: ../scripts/uscan.pl:1662
 msgid "Version 4"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1650
+#: ../scripts/uscan.pl:1664
 msgid ""
 "B<devscripts> version 2.15.10: The first incarnation of F<watch> files "
 "supporting multiple upstream tarballs."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1653
+#: ../scripts/uscan.pl:1667
 msgid ""
 "The syntax of the watch file is relaxed to allow more spaces for "
 "readability."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1655
+#: ../scripts/uscan.pl:1669
 msgid ""
 "If you have a custom script in place of B<uupdate>, you may also encounter "
 "problems updating from Version 3."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1660
+#: ../scripts/uscan.pl:1674
 msgid ""
 "* B<uscan> invokes the custom I<script> as \"I<script> B<--upstream-version> "
 "I<version>\"."
 msgstr ""
 
 #. type: =item
-#: ../scripts/uscan.pl:1663
+#: ../scripts/uscan.pl:1677
 msgid ""
 "* B<uscan> invokes the standard B<uupdate> as \"B<uupdate> B<--find> "
 "B<--upstream-version> I<version>\"."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1668
+#: ../scripts/uscan.pl:1682
 msgid ""
 "Restriction for B<--dehs> is lifted by redirecting other output to STDERR "
 "when it is activated."
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1675
+#: ../scripts/uscan.pl:1689
 msgid "dpkg(1), mk-origtargz(1), perlre(1), uupdate(1), devscripts.conf(5)"
 msgstr ""
 
 #. type: textblock
-#: ../scripts/uscan.pl:1679
+#: ../scripts/uscan.pl:1693
 msgid ""
 "The original version of uscan was written by Christoph Lameter "
 "<clameter at debian.org>. Significant improvements, changes and bugfixes were "
@@ -18594,7 +19029,7 @@ msgstr ""
 
 #. type: textblock
 #: ../scripts/who-permits-upload.pl:68
-msgid "Display an usage summary and exit."
+msgid "Display a usage summary and exit."
 msgstr ""
 
 #. type: =item
@@ -18699,11 +19134,6 @@ msgstr ""
 msgid "An error occurred"
 msgstr ""
 
-#. type: =item
-#: ../scripts/who-permits-upload.pl:128
-msgid "2Z<>"
-msgstr ""
-
 #. type: textblock
 #: ../scripts/who-permits-upload.pl:130
 msgid "The command line was not understood"
@@ -18848,7 +19278,7 @@ msgstr ""
 
 #. type: Plain text
 #: ../scripts/wnpp-check.1:6
-msgid "B<wnpp-check [--exact>] I<package >..."
+msgid "B<wnpp-check> [B<--exact>] I<package> ..."
 msgstr ""
 
 #. type: Plain text

-- 
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