summaryrefslogtreecommitdiff
path: root/man/po/dpkg-man.pot
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2016-05-02 04:26:09 +0200
committerGuillem Jover <guillem@debian.org>2016-05-02 04:26:52 +0200
commit97931f84a599593818761c7dd13f4739e025e7a7 (patch)
tree478e3cd4e82c75d213bc07e12c35917fbc24e790 /man/po/dpkg-man.pot
parent85651f17887d4c9f82a61b97aa13a50aa714d0eb (diff)
downloaddpkg-97931f84a599593818761c7dd13f4739e025e7a7.tar.gz
po: Regenerate .pot files and merge .po files with them
Diffstat (limited to 'man/po/dpkg-man.pot')
-rw-r--r--man/po/dpkg-man.pot2088
1 files changed, 1777 insertions, 311 deletions
diff --git a/man/po/dpkg-man.pot b/man/po/dpkg-man.pot
index 60cb9e4a5..309c9280c 100644
--- a/man/po/dpkg-man.pot
+++ b/man/po/dpkg-man.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: dpkg-man 1.18.4\n"
+"Project-Id-Version: dpkg-man 1.18.5\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2015-12-25 13:29+0100\n"
+"POT-Creation-Date: 2016-05-02 04:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -30,10 +30,11 @@ msgid "2014-05-24"
msgstr ""
#. type: TH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 deb-override.5:1 deb-extra-override.5:1
-#: deb-shlibs.5:1 deb-substvars.5:1 deb-symbols.5:1 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
+#: deb.5:1 deb822.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: deb-override.5:1 deb-extra-override.5:1 deb-shlibs.5:1 deb-substvars.5:1
+#: deb-symbols.5:1 deb-triggers.5:1 dsc.5:1 dpkg.1:1 dpkg-architecture.1:1
+#: dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
#: dpkg-checkbuilddeps.1:1 dpkg-distaddfile.1:1 dpkg-deb.1:1 dpkg-divert.1:1
#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
#: dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1 dpkg-name.1:1
@@ -46,17 +47,19 @@ msgid "Debian Project"
msgstr ""
#. type: TH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 dselect.1:1
+#: deb.5:1 deb822.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: dsc.5:1 dselect.1:1
#, no-wrap
msgid "Debian"
msgstr ""
#. type: SH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 deb-override.5:1 deb-extra-override.5:1
-#: deb-shlibs.5:1 deb-substvars.5:1 deb-symbols.5:1 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
+#: deb.5:1 deb822.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: deb-override.5:1 deb-extra-override.5:1 deb-shlibs.5:1 deb-substvars.5:1
+#: deb-symbols.5:1 deb-triggers.5:1 dsc.5:1 dpkg.1:1 dpkg-architecture.1:1
+#: dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
#: dpkg-checkbuilddeps.1:1 dpkg-distaddfile.1:1 dpkg-deb.1:1 dpkg-divert.1:1
#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
#: dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1 dpkg-name.1:1
@@ -74,14 +77,14 @@ msgid "deb - Debian binary package format"
msgstr ""
#. type: SH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 deb-override.5:1 deb-extra-override.5:1
-#: deb-substvars.5:1 deb-symbols.5:1 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
-#: dpkg-checkbuilddeps.1:1 dpkg-distaddfile.1:1 dpkg-deb.1:1 dpkg-divert.1:1
-#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
-#: dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1 dpkg-name.1:1
-#: dpkg-parsechangelog.1:1 dpkg-query.1:1 dpkg-scanpackages.1:1
+#: deb.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: deb-override.5:1 deb-extra-override.5:1 deb-substvars.5:1 deb-symbols.5:1
+#: deb-triggers.5:1 dsc.5:1 dpkg.1:1 dpkg-architecture.1:1 dpkg-buildflags.1:1
+#: dpkg-buildpackage.1:1 dpkg-checkbuilddeps.1:1 dpkg-distaddfile.1:1
+#: dpkg-deb.1:1 dpkg-divert.1:1 dpkg-genchanges.1:1 dpkg-gencontrol.1:1
+#: dpkg-gensymbols.1:1 dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1
+#: dpkg-name.1:1 dpkg-parsechangelog.1:1 dpkg-query.1:1 dpkg-scanpackages.1:1
#: dpkg-scansources.1:1 dpkg-shlibdeps.1:1 dpkg-source.1:1 dpkg-split.1:1
#: dpkg-statoverride.1:1 dpkg-trigger.1:1 dpkg-vendor.1:1 dselect.1:1
#: start-stop-daemon.8:1 update-alternatives.1:1
@@ -95,10 +98,11 @@ msgid "I<filename>B<.deb>"
msgstr ""
#. type: SH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 deb-override.5:1 deb-extra-override.5:1
-#: deb-shlibs.5:1 deb-substvars.5:1 deb-symbols.5:1 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
+#: deb.5:1 deb822.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: deb-override.5:1 deb-extra-override.5:1 deb-shlibs.5:1 deb-substvars.5:1
+#: deb-symbols.5:1 deb-triggers.5:1 dsc.5:1 dpkg.1:1 dpkg-architecture.1:1
+#: dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
#: dpkg-checkbuilddeps.1:1 dpkg-distaddfile.1:1 dpkg-deb.1:1 dpkg-divert.1:1
#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
#: dpkg-maintscript-helper.1:1 dpkg-mergechangelogs.1:1 dpkg-name.1:1
@@ -250,15 +254,16 @@ msgid "application/x-deb"
msgstr ""
#. type: SH
-#: deb.5:1 deb-control.5:1 deb-src-control.5:1 deb-split.5:1 deb-version.5:1
-#: deb-old.5:1 deb-origin.5:1 deb-override.5:1 deb-extra-override.5:1
-#: deb-shlibs.5:1 deb-substvars.5:1 deb-symbols.5:1 deb-triggers.5:1 dpkg.1:1
-#: dpkg-architecture.1:1 dpkg.cfg.5:1 dpkg-buildpackage.1:1 dpkg-deb.1:1
-#: dpkg-divert.1:1 dpkg-gensymbols.1:1 dpkg-maintscript-helper.1:1
-#: dpkg-name.1:1 dpkg-query.1:1 dpkg-scanpackages.1:1 dpkg-scansources.1:1
-#: dpkg-shlibdeps.1:1 dpkg-source.1:1 dpkg-split.1:1 dpkg-statoverride.1:1
-#: dpkg-trigger.1:1 dpkg-vendor.1:1 dselect.1:1 dselect.cfg.5:1
-#: update-alternatives.1:1
+#: deb.5:1 deb822.5:1 deb-changelog.5:1 deb-changes.5:1 deb-control.5:1
+#: deb-src-control.5:1 deb-split.5:1 deb-version.5:1 deb-old.5:1 deb-origin.5:1
+#: deb-override.5:1 deb-extra-override.5:1 deb-shlibs.5:1 deb-substvars.5:1
+#: deb-symbols.5:1 deb-triggers.5:1 dsc.5:1 dpkg.1:1 dpkg-architecture.1:1
+#: dpkg.cfg.5:1 dpkg-buildpackage.1:1 dpkg-deb.1:1 dpkg-divert.1:1
+#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
+#: dpkg-maintscript-helper.1:1 dpkg-name.1:1 dpkg-parsechangelog.1:1
+#: dpkg-query.1:1 dpkg-scanpackages.1:1 dpkg-scansources.1:1 dpkg-shlibdeps.1:1
+#: dpkg-source.1:1 dpkg-split.1:1 dpkg-statoverride.1:1 dpkg-trigger.1:1
+#: dpkg-vendor.1:1 dselect.1:1 dselect.cfg.5:1 update-alternatives.1:1
#, no-wrap
msgid "SEE ALSO"
msgstr ""
@@ -269,63 +274,940 @@ msgid "B<deb-old>(5), B<dpkg-deb>(1), B<deb-control>(5)."
msgstr ""
#. type: TH
-#: deb-control.5:1
+#: deb822.5:1
#, no-wrap
-msgid "deb-control"
+msgid "deb822"
msgstr ""
#. type: TH
-#: deb-control.5:1 deb-src-control.5:1
+#: deb822.5:1 deb-changelog.5:1 deb-changes.5:1 dsc.5:1
#, no-wrap
-msgid "2013-12-20"
+msgid "2015-06-01"
msgstr ""
#. type: Plain text
-#: deb-control.5:1
-msgid "deb-control - Debian packages' master control file format"
+#: deb822.5:1
+msgid "deb822 - Debian RFC822 control data format"
msgstr ""
#. type: Plain text
-#: deb-control.5:1 deb-src-control.5:1
-msgid "control"
+#: deb822.5:1
+msgid ""
+"The package management system manipulates data represented in a common "
+"format, known as I<control data>, stored in I<control files>. Control files "
+"are used for source packages, binary packages and the B<.changes> files "
+"which control the installation of uploaded files (B<dpkg>'s internal "
+"databases are in a similar format)."
+msgstr ""
+
+#. type: SH
+#: deb822.5:1
+#, no-wrap
+msgid "SYNTAX"
msgstr ""
#. type: Plain text
-#: deb-control.5:1
+#: deb822.5:1
msgid ""
-"Each Debian package contains the master I<control> file, which contains a "
-"number of fields, or comments when the line starts with \\(oqB<#>\\(cq. "
-"Each field begins with a tag, such as B<Package> or B<Version> (case "
-"insensitive), followed by a colon, and the body of the field. Fields are "
-"delimited only by field tags. In other words, field text may be multiple "
-"lines in length, but the installation tools will generally join lines when "
-"processing the body of the field (except in the case of the B<Description> "
-"field, see below)."
+"A control file consists of one or more paragraphs of fields (the paragraphs "
+"are also sometimes referred to as stanzas). The paragraphs are separated by "
+"empty lines. Parsers may accept lines consisting solely of U+0020 B<SPACE> "
+"and U+0009 B<TAB> as paragraph separators, but control files should use "
+"empty lines. Some control files allow only one paragraph; others allow "
+"several, in which case each paragraph usually refers to a different "
+"package. (For example, in source packages, the first paragraph refers to "
+"the source package, and later paragraphs refer to binary packages generated "
+"from the source.) The ordering of the paragraphs in control files is "
+"significant."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Each paragraph consists of a series of data fields. Each field consists of "
+"the field name followed by a colon (U+003A \\(oqB<:>\\(cq), and then the "
+"data/value associated with that field. The field name is composed of "
+"US-ASCII characters excluding control characters, space, and colon (i.e., "
+"characters in the ranges U+0021 \\(oqB<!>\\(cq through U+0039 "
+"\\(oqB<9>\\(cq, and U+003B \\(oqB<;>\\(cq through U+007E \\(oqB<~>\\(cq, "
+"inclusive). Field names must not begin with the comment character (U+0023 "
+"\\(oqB<#>\\(cq), nor with the hyphen character (U+002D \\(oqB<->\\(cq)."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"The field ends at the end of the line or at the end of the last continuation "
+"line (see below). Horizontal whitespace (U+0020 B<SPACE> and U+0009 B<TAB>) "
+"may occur immediately before or after the value and is ignored there; it is "
+"conventional to put a single space after the colon. For example, a field "
+"might be:"
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+#, no-wrap
+msgid "Package: dpkg\n"
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid "the field name is B<Package> and the field value B<dpkg>."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Empty field values are only permitted in source package control files "
+"(I<debian/control>). Such fields are ignored."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"A paragraph must not contain more than one instance of a particular field "
+"name."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid "There are three types of fields:"
+msgstr ""
+
+#. type: TP
+#: deb822.5:1
+#, no-wrap
+msgid "B<simple>"
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"The field, including its value, must be a single line. Folding of the field "
+"is not permitted. This is the default field type if the definition of the "
+"field does not specify a different type."
+msgstr ""
+
+#. type: TP
+#: deb822.5:1
+#, no-wrap
+msgid "B<folded>"
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"The value of a folded field is a logical line that may span several lines. "
+"The lines after the first are called continuation lines and must start with "
+"a U+0020 B<SPACE> or a U+0009 B<TAB>. Whitespace, including any newlines, "
+"is not significant in the field values of folded fields."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"This folding method is similar to RFC5322, allowing control files that "
+"contain only one paragraph and no multiline fields to be read by parsers "
+"written for RFC5322."
+msgstr ""
+
+#. type: TP
+#: deb822.5:1
+#, no-wrap
+msgid "B<multiline>"
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"The value of a multiline field may comprise multiple continuation lines. "
+"The first line of the value, the part on the same line as the field name, "
+"often has special significance or may have to be empty. Other lines are "
+"added following the same syntax as the continuation lines of the folded "
+"fields. Whitespace, including newlines, is significant in the values of "
+"multiline fields."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Whitespace must not appear inside names (of packages, architectures, files "
+"or anything else) or version numbers, or between the characters of "
+"multi-character version relationships."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"The presence and purpose of a field, and the syntax of its value may differ "
+"between types of control files."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Field names are not case-sensitive, but it is usual to capitalize the field "
+"names using mixed case as shown below. Field values are case-sensitive "
+"unless the description of the field says otherwise."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Paragraph separators (empty lines) and lines consisting only of U+0020 "
+"B<SPACE> and U+0009 B<TAB>, are not allowed within field values or between "
+"fields. Empty lines in field values are usually escaped by representing "
+"them by a U+0020 B<SPACE> followed by a dot (U+002E \\(oqB<.>\\(cq)."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid ""
+"Lines starting with U+0023 \\(oqB<#>\\(cq, without any preceding whitespace "
+"are comments lines that are only permitted in source package control files "
+"(I<debian/control>) and in B<deb-origin>(5) files. These comment lines are "
+"ignored, even between two continuation lines. They do not end logical "
+"lines."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid "All control files must be encoded in UTF-8."
+msgstr ""
+
+#. type: Plain text
+#: deb822.5:1
+msgid "B<RFC822>, B<RFC5322>."
+msgstr ""
+
+#. type: TH
+#: deb-changelog.5:1
+#, no-wrap
+msgid "deb-changelog"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "deb-changelog - dpkg source packages' changelog file format"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "changelog"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"Changes in the packaged version of a project are explained in the changelog "
+"file I<debian/changelog>. This includes modifications made in the source "
+"package compared to the upstream one as well as other changes and updates to "
+"the package."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"The format of the I<debian/changelog> allows the package building tools to "
+"discover which version of the package is being built and find out other "
+"release-specific information."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "That format is a series of entries like this:"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid ""
+"I<package> (I<version>) I<distributions>; I<metadata>\n"
+" [optional blank line(s), stripped]\n"
+" * I<change-details>\n"
+" I<more-change-details>\n"
+" [blank line(s), included in output of B<dpkg-parsechangelog>(1)]\n"
+" * I<even-more-change-details>\n"
+" [optional blank line(s), stripped]\n"
+" -- I<maintainer-name> E<lt>I<email-address>E<gt> I<date>\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "I<package> and I<version> are the source package name and version number."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"I<distributions> lists one or more space-separated distributions where this "
+"version should be installed when it is uploaded; it is copied to the "
+"B<Distribution> field in the I<.changes> file."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"I<metadata> is a comma-separated list of I<keyword>=I<value> items. The "
+"only I<keyword>s currently supported by B<dpkg> are B<urgency> and "
+"B<binary-only>. B<urgency>'s value is used for the B<Urgency> field in the "
+"I<.changes> file for the upload. B<binary-only> with a B<yes> value, is "
+"used to denote that this changelog entry is for a binary-only non-maintainer "
+"upload (an automatic binary rebuild with the only change being the changelog "
+"entry)."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"The change details may in fact be any series of lines starting with at least "
+"two spaces, but conventionally each change starts with an asterisk and a "
+"separating space and continuation lines are indented so as to bring them in "
+"line with the start of the text above. Blank lines may be used here to "
+"separate groups of changes, if desired."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"If this upload resolves bugs recorded in the distribution bug tracking "
+"system, they may be automatically closed on the inclusion of this package "
+"into the distribution archive by including the string:"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid " B<Closes: Bug#>I<nnnnn>\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"in the change details (the exact Perl regular expression is "
+"B</closes:\\es*(?:bug)?\\e#?\\es?\\ed+(?:,\\es*(?:bug)?\\e#?\\es?\\ed+)*/i>). "
+"This information is conveyed via the B<Closes> field in the I<.changes> "
+"file."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"The maintainer name and email address used in the changelog should be the "
+"details of the person who prepared this release of the package. They are "
+"B<not> necessarily those of the uploader or usual package maintainer. The "
+"information here will be copied to the B<Changed-By> field in the "
+"I<.changes> file, and then later might be used to send an acknowledgement "
+"when the upload has been installed in the distribution archive."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"The I<date> has the following format (compatible and with the same semantics "
+"of RFC2822 and RFC5322, or what «date -R» generates):"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"I<day-of-week>B<,> I<dd> I<month> I<yyyy> I<hh>B<:>I<mm>B<:>I<ss> "
+"B<+>I<zzzz>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "where:"
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<day-of-week>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is one of: B<Mon>, B<Tue>, B<Wed>, B<Thu>, B<Fri>, B<Sat>, B<Sun>."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<dd>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is a one- or two-digit day of the month (B<01>-B<31>)."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<month>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"Is one of: B<Jan>, B<Feb>, B<Mar>, B<Apr>, B<May>, B<Jun>, B<Jul>, B<Aug>, "
+"B<Sep>, B<Oct>, B<Nov>, B<Dec>."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<yyyy>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is the four-digit year (e.g. 2010)."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<hh>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is the two-digit hour (B<00>-B<23>)."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<mm>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is the two-digit minutes (B<00>-B<59>)."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<ss>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "Is the two-digit seconds (B<00>-B<60>)."
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "[B<+->]I<zzzz>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"Is the the time zone offset from Coordinated Universal Time (UTC). "
+"\\(oqB<+>\\(cq indicates that the time is ahead of (i.e., east of) UTC and "
+"\\(oqB<->\\(cq indicates that the time is behind (i.e., west of) UTC. The "
+"first two digits indicate the hour difference from UTC and the last two "
+"digits indicate the number of additional minutes difference from UTC. The "
+"last two digits must be in the range B<00>-B<59>."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid ""
+"The first \\(lqtitle\\(rq line with the package name must start at the left "
+"hand margin. The \\(lqtrailer\\(rq line with the maintainer and date "
+"details must be preceded by exactly one space. The maintainer details and "
+"the date must be separated by exactly two spaces."
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "The entire changelog must be encoded in UTF-8."
msgstr ""
#. type: SH
-#: deb-control.5:1 deb-origin.5:1
+#: deb-changelog.5:1 deb-substvars.5:1 dpkg.1:1 dpkg-architecture.1:1
+#: dpkg.cfg.5:1 dpkg-buildflags.1:1 dpkg-distaddfile.1:1 dpkg-divert.1:1
+#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-parsechangelog.1:1
+#: dpkg-split.1:1 dpkg-statoverride.1:1 dselect.cfg.5:1 update-alternatives.1:1
+#, no-wrap
+msgid "FILES"
+msgstr ""
+
+#. type: TP
+#: deb-changelog.5:1
+#, no-wrap
+msgid "I<debian/changelog>"
+msgstr ""
+
+#. type: SH
+#: deb-changelog.5:1 deb-shlibs.5:1 deb-symbols.5:1 dpkg.1:1
+#: dpkg-architecture.1:1 dpkg-buildflags.1:1 dpkg-divert.1:1 dpkg-name.1:1
+#: update-alternatives.1:1
+#, no-wrap
+msgid "EXAMPLES"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid "dpkg (1.17.18) unstable; urgency=low\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid ""
+" [ Guillem Jover ]\n"
+" * Handle empty minimum versions when initializing dependency versions,\n"
+" as the code is mapping the minimum version 0 to '' to avoid outputting\n"
+" useless versions. Regression introduced in dpkg 1.17.17. Closes: "
+"#764929\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid ""
+" [ Updated programs translations ]\n"
+" * Catalan (Guillem Jover).\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid ""
+" [ Updated dselect translations ]\n"
+" * Catalan (Guillem Jover).\n"
+" * German (Sven Joachim).\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+#, no-wrap
+msgid ""
+" -- Guillem Jover E<lt>guillem@debian.orgE<gt> Sun, 12 Oct 2014 15:47:44 "
+"+0200\n"
+msgstr ""
+
+#. type: Plain text
+#: deb-changelog.5:1
+msgid "B<deb-version>(5), B<deb-changes>(5), B<dpkg-parsechangelog>(1)."
+msgstr ""
+
+#. type: TH
+#: deb-changes.5:1
+#, no-wrap
+msgid "deb-changes"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid "deb-changes - Debian changes file format"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid "I<filename>B<.changes>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"Each Debian source package is composed of a .dsc control file, which "
+"contains a number of fields. Each field begins with a tag, such as "
+"B<Source> or B<Binary> (case insensitive), followed by a colon, and the body "
+"of the field. Fields are delimited only by field tags. In other words, "
+"field text may be multiple lines in length, but the installation tools will "
+"generally join lines when processing the body of the field (except in case "
+"of the multiline fields B<Description>, B<Changes>, B<Files>, "
+"B<Checksums-Sha1> and B<Checksums-Sha256>, see below)."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1 dsc.5:1
+msgid ""
+"The control data might be enclosed in an OpenPGP ASCII Armored signature, as "
+"specified in RFC4880."
+msgstr ""
+
+#. type: SH
+#: deb-changes.5:1 deb-control.5:1 deb-origin.5:1 dsc.5:1
#, no-wrap
msgid "FIELDS"
msgstr ""
#. type: TP
+#: deb-changes.5:1 dsc.5:1
+#, no-wrap
+msgid "B<Format:> I<format-version> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The value of this field declares the format version of the file. The syntax "
+"of the field value is a version number with a major and minor component. "
+"Backward incompatible changes to the format will bump the major version, and "
+"backward compatible changes (such as field additions) will bump the minor "
+"version. The current format version is B<1.8>."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Date:> I<release-date> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The date the package was built or last edited. It must be in the same "
+"format as the date in a B<deb-changelog>(5) entry."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The value of this field is usually extracted from the I<debian/changelog> "
+"file."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Source:> I<source-name> [B<(>I<source-version>B<)>] (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The name of the source package. If the source version differs from the "
+"binary version, then the I<source-name> will be followed by a "
+"I<source-version> in parenthesis. This can happen when the upload is a "
+"binary-only non-maintainer upload."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Binary:> I<binary-package-list> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid "This folded field is a space-separated list of binary packages to upload."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Architecture:> I<arch-list>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"Lists the architectures of the files currently being uploaded. Common "
+"architectures are B<amd64>, B<armel>, B<i386>, etc. Note that the B<all> "
+"value is meant for packages that are architecture independent. If the "
+"source for the package is also being uploaded, the special entry B<source> "
+"is also present. Architecture wildcards must never be present in the list."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1 deb-control.5:1 dsc.5:1
+#, no-wrap
+msgid "B<Version:> I<version-string> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1 dsc.5:1
+msgid ""
+"Typically, this is the original package's version number in whatever form "
+"the program's author uses. It may also include a Debian revision number "
+"(for non-native packages). The exact format and sorting algorithm are "
+"described in B<deb-version>(5)."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Distribution:> I<distribution>s (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"Lists one or more space-separated distributions where this version should be "
+"installed when it is uploaded to the archive."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Urgency:> I<urgency> (recommended)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The urgency of the upload. The currently known values, in increasing order "
+"of urgency, are: B<low>, B<medium>, B<high>, B<critical> and B<emergency>."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Maintainer:> I<fullname-email> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"Should be in the format \\(lqJoe Bloggs E<lt>jbloggs@example.orgE<gt>\\(rq, "
+"and is typically the person who created the package, as opposed to the "
+"author of the software that was packaged."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Changed-By:>I< fullname-email>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"Should be in the format \\(lqJoe Bloggs E<lt>jbloggs@example.orgE<gt>\\(rq, "
+"and is typically the person who prepared the package changes for this "
+"release."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Description:> (recommended)"
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1
+#, no-wrap
+msgid " I<binary-package-name> B<-> I<binary-package-summary>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"This multiline field contains a list of binary package names followed by a "
+"space, a dash (\\(oqB<->\\(cq) and their possibly truncated short "
+"descriptions."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Closes:>I< bug-number-list>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"A space-separated list of bug report numbers that have been resolved with "
+"this upload. The distribution archive software might use this field to "
+"automatically close the referred bug numbers in the distribution bug "
+"tracking system."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Binary-Only: yes>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"This field denotes that the upload is a binary-only non-maintainer build. "
+"It originates from the B<binary-only=yes> key/value from the changelog "
+"matadata entry."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1
+#, no-wrap
+msgid "B<Changes:> (required)"
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1
+#, no-wrap
+msgid "I<changelog-entries>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"This multiline field contains the concatenated text of all changelog entries "
+"that are part of the upload. To make this a valid multiline field empty "
+"lines are replaced with a single full stop (\\(oq.\\(cq) and all lines are "
+"indented by one space character. The exact content depends on the changelog "
+"format."
+msgstr ""
+
+#. type: TP
+#: deb-changes.5:1 dsc.5:1
+#, no-wrap
+msgid "B<Files:> (required)"
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1
+#, no-wrap
+msgid " I<md5sum> I<size> I<section> I<priority> I<filename>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"This multiline field contains a list of files with a md5sum, size, section "
+"and priority for each one."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The first line of the field value (the part on the same line as the field "
+"name followed by a colon) is always empty. The content of the field is "
+"expressed as continuation lines, one line per file. Each line consists of "
+"space-separated entries describing the file: the md5sum, the file size, the "
+"file section, the file priority, and the file name."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"This field lists all files that make up the upload. The list of files in "
+"this field must match the list of files in the other related B<Checksums> "
+"fields."
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1 dsc.5:1
+#, no-wrap
+msgid "B<Checksums-Sha1:> (required)"
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1 dsc.5:1
+#, no-wrap
+msgid "B<Checksums-Sha256:> (required)"
+msgstr ""
+
+#. type: TQ
+#: deb-changes.5:1 dsc.5:1
+#, no-wrap
+msgid " I<checksum> I<size> I<filename>"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"These multiline fields contain a list of files with a checksum and size for "
+"each one. These fields have the same syntax and differ only in the checksum "
+"algorithm used: SHA-1 for B<Checksums-Sha1> and SHA-256 for "
+"B<Checksums-Sha256>."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The first line of the field value (the part on the same line as the field "
+"name followed by a colon) is always empty. The content of the field is "
+"expressed as continuation lines, one line per file. Each line consists of "
+"space-separated entries describing the file: the checksum, the file size, "
+"and the file name."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"These fields list all files that make up the upload. The list of files in "
+"these fields must match the list of files in the B<Files> field and the "
+"other related B<Checksums> fields."
+msgstr ""
+
+#. type: SH
+#: deb-changes.5:1 dsc.5:1 dpkg.1:1 dpkg-buildpackage.1:1 dpkg-deb.1:1
+#: dpkg-name.1:1 dpkg-source.1:1 dpkg-split.1:1 dselect.1:1
+#, no-wrap
+msgid "BUGS"
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid ""
+"The B<Files> field is inconsistent with the other B<Checksums> fields. The "
+"B<Change-By> and B<Maintainer> fields have confusing names. The "
+"B<Distribution> field contains information about what is commonly referred "
+"to as a suite."
+msgstr ""
+
+#. type: Plain text
+#: deb-changes.5:1
+msgid "B<deb-src-control>(5), B<deb-version>(5)."
+msgstr ""
+
+#. type: TH
#: deb-control.5:1
#, no-wrap
-msgid "B<Package:> I<package-name> (required)"
+msgid "deb-control"
+msgstr ""
+
+#. type: TH
+#: deb-control.5:1 deb-src-control.5:1
+#, no-wrap
+msgid "2013-12-20"
+msgstr ""
+
+#. type: Plain text
+#: deb-control.5:1
+msgid "deb-control - Debian binary packages' master control file format"
+msgstr ""
+
+#. type: Plain text
+#: deb-control.5:1 deb-src-control.5:1
+msgid "control"
msgstr ""
#. type: Plain text
#: deb-control.5:1
msgid ""
-"The value of this field determines the package name, and is used to generate "
-"file names by most installation tools."
+"Each Debian binary package contains the master I<control> file, which "
+"contains a number of fields. Each field begins with a tag, such as "
+"B<Package> or B<Version> (case insensitive), followed by a colon, and the "
+"body of the field. Fields are delimited only by field tags. In other words, "
+"field text may be multiple lines in length, but the installation tools will "
+"generally join lines when processing the body of the field (except in the "
+"case of the B<Description> field, see below)."
msgstr ""
#. type: TP
#: deb-control.5:1
#, no-wrap
-msgid "B<Version:> I<version-string> (required)"
+msgid "B<Package:> I<package-name> (required)"
+msgstr ""
+
+#. type: Plain text
+#: deb-control.5:1 dsc.5:1
+msgid ""
+"The value of this field determines the package name, and is used to generate "
+"file names by most installation tools."
msgstr ""
#. type: Plain text
@@ -338,13 +1220,13 @@ msgid ""
msgstr ""
#. type: TP
-#: deb-control.5:1 deb-src-control.5:1
+#: deb-control.5:1 deb-src-control.5:1 dsc.5:1
#, no-wrap
-msgid "B<Maintainer:> I<fullname-email> (required)"
+msgid "B<Maintainer:> I<fullname-email> (recommended)"
msgstr ""
#. type: Plain text
-#: deb-control.5:1
+#: deb-control.5:1 dsc.5:1
msgid ""
"Should be in the format \\(lqJoe Bloggs E<lt>jbloggs@foo.comE<gt>\\(rq, and "
"is typically the person who created the package, as opposed to the author of "
@@ -354,7 +1236,7 @@ msgstr ""
#. type: TQ
#: deb-control.5:1 deb-src-control.5:1
#, no-wrap
-msgid "B<Description:> I<short-description> (required)"
+msgid "B<Description:> I<short-description> (recommended)"
msgstr ""
#. type: TQ
@@ -403,9 +1285,19 @@ msgstr ""
#. type: Plain text
#: deb-control.5:1 deb-src-control.5:1
msgid ""
-"In Debian, the B<Section> and B<Priority> fields have a defined set of "
-"accepted values based on the Policy Manual. A list of these values can be "
-"obtained from the latest version of the B<debian-policy> package."
+"The B<Section> and B<Priority> fields usually have a defined set of accepted "
+"values based on the specific distribution policy."
+msgstr ""
+
+#. type: TP
+#: deb-control.5:1
+#, no-wrap
+msgid "B<Installed-Size:> size"
+msgstr ""
+
+#. type: Plain text
+#: deb-control.5:1
+msgid "The approximate total size of the package's installed files, in KiB units."
msgstr ""
#. type: TP
@@ -440,7 +1332,7 @@ msgstr ""
#. type: TP
#: deb-control.5:1
#, no-wrap
-msgid "B<Architecture:> I<arch>|B<all>"
+msgid "B<Architecture:> I<arch>|B<all> (recommended)"
msgstr ""
#. type: Plain text
@@ -448,19 +1340,19 @@ msgstr ""
msgid ""
"The architecture specifies which type of hardware this package was compiled "
"for. Common architectures are B<amd64>, B<armel>, B<i386>, B<powerpc>, "
-"etc. Note that the B<all> option is meant for packages that are "
-"architecture independent. Some examples of this are shell and Perl scripts, "
-"and documentation."
+"etc. Note that the B<all> value is meant for packages that are architecture "
+"independent. Some examples of this are shell and Perl scripts, and "
+"documentation."
msgstr ""
#. type: TP
-#: deb-control.5:1 deb-src-control.5:1
+#: deb-control.5:1 deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Origin:>I< name>"
msgstr ""
#. type: Plain text
-#: deb-control.5:1
+#: deb-control.5:1 dsc.5:1
msgid "The name of the distribution this package is originating from."
msgstr ""
@@ -479,13 +1371,13 @@ msgid ""
msgstr ""
#. type: TP
-#: deb-control.5:1 deb-src-control.5:1
+#: deb-control.5:1 deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Homepage:>I< url>"
msgstr ""
#. type: Plain text
-#: deb-control.5:1
+#: deb-control.5:1 dsc.5:1
msgid "The upstream project home page I<url>."
msgstr ""
@@ -529,14 +1421,18 @@ msgstr ""
#. type: TP
#: deb-control.5:1
#, no-wrap
-msgid "B<Source:>I< source-name>"
+msgid "B<Source:> I<source-name> [B<(>I<source-version>B<)>]"
msgstr ""
#. type: Plain text
#: deb-control.5:1
msgid ""
-"The name of the source package that this binary package came from, if "
-"different than the name of the package itself."
+"The name of the source package that this binary package came from, if it is "
+"different than the name of the package itself. If the source version "
+"differs from the binary version, then the I<source-name> will be followed by "
+"a I<source-version> in parenthesis. This can happen for example on a "
+"binary-only non-maintainer upload, or when setting a different binary "
+"version via \\(FoB<dpkg-gencontrol -v>\\(Fc."
msgstr ""
#. type: TP
@@ -766,6 +1662,19 @@ msgid ""
"a B<Built-Using> relationship which cannot be satisfied within the archive."
msgstr ""
+#. type: TP
+#: deb-control.5:1
+#, no-wrap
+msgid "B<Built-For-Profiles:>I< profile-list>"
+msgstr ""
+
+#. type: Plain text
+#: deb-control.5:1
+msgid ""
+"This field specifies a whitespace separated list of build profiles that this "
+"binary packages was built with."
+msgstr ""
+
#. type: SH
#: deb-control.5:1 deb-src-control.5:1 deb-origin.5:1 start-stop-daemon.8:1
#, no-wrap
@@ -869,11 +1778,11 @@ msgid "B<Uploaders:>I< fullname-email>"
msgstr ""
#. type: Plain text
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
msgid ""
"Lists all the names and email addresses of co-maintainers of the package, in "
-"the same format as the Maintainer field. Multiple co-maintainers should be "
-"separated by a comma."
+"the same format as the B<Maintainer> field. Multiple co-maintainers should "
+"be separated by a comma."
msgstr ""
#. type: TP
@@ -883,11 +1792,10 @@ msgid "B<Standards-Version:>I< version-string>"
msgstr ""
#. type: Plain text
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
msgid ""
-"This documents the most recent version of the standards (which consists of "
-"the Debian Policy Manual and referenced texts from the B<debian-policy> "
-"package) this package complies to."
+"This documents the most recent version of the distribution policy standards "
+"this package complies with."
msgstr ""
#. type: Plain text
@@ -904,49 +1812,49 @@ msgid ""
msgstr ""
#. type: TP
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Arch:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Bzr:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Cvs:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Darcs:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Git:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Hg:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Mtn:>I< url>"
msgstr ""
#. type: TQ
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Svn:>I< url>"
msgstr ""
@@ -962,7 +1870,7 @@ msgid ""
msgstr ""
#. type: TP
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Vcs-Browser:>I< url>"
msgstr ""
@@ -982,7 +1890,7 @@ msgid ""
msgstr ""
#. type: TP
-#: deb-src-control.5:1
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Depends:>I< package-list>"
msgstr ""
@@ -999,8 +1907,8 @@ msgid ""
"when building the source package."
msgstr ""
-#. type: TP
-#: deb-src-control.5:1
+#. type: TQ
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Depends-Arch:>I< package-list>"
msgstr ""
@@ -1014,8 +1922,8 @@ msgid ""
"older dpkg versions, B<Build-Depends> should be used instead."
msgstr ""
-#. type: TP
-#: deb-src-control.5:1
+#. type: TQ
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Depends-Indep:>I< package-list>"
msgstr ""
@@ -1028,8 +1936,8 @@ msgid ""
"in this case."
msgstr ""
-#. type: TP
-#: deb-src-control.5:1
+#. type: TQ
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Conflicts:>I< package-list>"
msgstr ""
@@ -1044,8 +1952,8 @@ msgid ""
"effect of being used for source-only builds."
msgstr ""
-#. type: TP
-#: deb-src-control.5:1
+#. type: TQ
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Conflicts-Arch:>I< package-list>"
msgstr ""
@@ -1058,8 +1966,8 @@ msgid ""
"build with older dpkg versions, B<Build-Conflicts> should be used instead."
msgstr ""
-#. type: TP
-#: deb-src-control.5:1
+#. type: TQ
+#: deb-src-control.5:1 dsc.5:1
#, no-wrap
msgid "B<Build-Conflicts-Indep:>I< package-list>"
msgstr ""
@@ -1185,6 +2093,37 @@ msgstr ""
#. type: TP
#: deb-src-control.5:1
#, no-wrap
+msgid "B<Build-Profiles:> I<restriction-formula>"
+msgstr ""
+
+#. type: Plain text
+#: deb-src-control.5:1
+msgid ""
+"This field specifies the conditions for which this binary package does or "
+"does not build. To express that condition, the same restriction formula "
+"syntax from the B<Build-Depends> field is used."
+msgstr ""
+
+#. type: Plain text
+#: deb-src-control.5:1
+msgid ""
+"If a binary package paragraph does not contain this field, then it "
+"implicitly means that it builds with all build profiles (including none at "
+"all)."
+msgstr ""
+
+#. type: Plain text
+#: deb-src-control.5:1
+msgid ""
+"In other words, if a binary package paragraph is annotated with a non-empty "
+"B<Build-Profiles> field, then this binary package is generated if and only "
+"if the condition expressed by the conjunctive normal form expression "
+"evaluates to true."
+msgstr ""
+
+#. type: TP
+#: deb-src-control.5:1
+#, no-wrap
msgid "B<Package-Type:> B<deb>|B<udeb>"
msgstr ""
@@ -1213,7 +2152,7 @@ msgstr ""
#: deb-src-control.5:1
msgid ""
"These fields declare relationships between packages. They are discussed in "
-"the B<deb-control>(5) manpage and in the B<debian-policy> package."
+"the B<deb-control>(5) manpage."
msgstr ""
#. type: SH
@@ -1229,9 +2168,9 @@ msgid ""
"tools will ignore these fields. If you want the fields to be copied over to "
"the output files, such as the binary packages, you need to use a custom "
"naming scheme: the fields should start with a X, followed by one or more of "
-"the letters BCS and a hypen. If the letter B is used, the field will appear "
-"in the control file in the binary package, see B<deb-control>(5), for the "
-"letter S in the source package control file as constructed by "
+"the letters BCS and a hyphen. If the letter B is used, the field will "
+"appear in the control file in the binary package, see B<deb-control>(5), for "
+"the letter S in the source package control file as constructed by "
"B<dpkg-source>(1) and for the letter C in the upload control (.changes) "
"file. Note that the X[BCS]- prefixes are stripped when the fields are copied "
"over to the output files. A field B<XC-Approved-By> will appear as "
@@ -1261,7 +2200,7 @@ msgid ""
"XBS-Upstream-Release-Status: stable\n"
"Homepage: https://wiki.debian.org/Teams/Dpkg\n"
"Vcs-Browser: https://anonscm.debian.org/cgit/dpkg/dpkg.git\n"
-"Vcs-Git: git://anonscm.debian.org/dpkg/dpkg.git\n"
+"Vcs-Git: https://anonscm.debian.org/git/dpkg/dpkg.git\n"
"Standards-Version: 3.7.3\n"
"Build-Depends: pkg-config, debhelper (E<gt>= 4.1.81),\n"
" libselinux1-dev (E<gt>= 1.28-4) [!linux-any]\n"
@@ -1740,12 +2679,28 @@ msgstr ""
#: deb-origin.5:1
msgid ""
"The files in B</etc/dpkg/origins> can provide information about various "
-"vendors who are providing Debian packages. They contain a number of fields, "
-"or comments when the line starts with \\(oqB<#>\\(cq. Each field begins "
-"with a tag, such as B<Vendor> or B<Parent>, followed by a colon and the body "
-"of the field. Fields are delimited only by field tags. In other words, field "
-"text may be multiple lines in length, but the tools will join lines when "
-"processing the body of the field."
+"vendors who are providing Debian packages."
+msgstr ""
+
+#. type: Plain text
+#: deb-origin.5:1
+msgid ""
+"They contain a number of fields, or comments when the line starts with "
+"\\(oqB<#>\\(cq. Each field begins with a tag, such as B<Vendor> or "
+"B<Parent>, followed by a colon and the body of the field. Fields are "
+"delimited only by field tags. In other words, field text may be multiple "
+"lines in length, but the tools will join lines when processing the body of "
+"the field."
+msgstr ""
+
+#. type: Plain text
+#: deb-origin.5:1
+msgid ""
+"The file should be named according to the vendor name. The usual convention "
+"is to name the vendor file using the vendor name in all lowercase, but some "
+"variation is permitted. Namely, spaces are mapped to dashes "
+"(\\(oqB<->\\(cq), and the file can have the same casing as the value in "
+"B<Vendor> field, or it can be capitalized."
msgstr ""
#. type: TP
@@ -1871,7 +2826,8 @@ msgstr ""
#: deb-override.5:1
msgid ""
"I<priority> and I<section> correspond to the respective control fields "
-"available in the .deb. The allowed values are listed in the Debian policy."
+"available in the .deb. The allowed values are specific to each distribution "
+"archive."
msgstr ""
#. type: Plain text
@@ -1890,10 +2846,8 @@ msgid ""
msgstr ""
#. type: Plain text
-#: deb-override.5:1
-msgid ""
-"B<dpkg-scanpackages>(1), B<dpkg-scansources>(1), B<apt-ftparchive>(1), "
-"B</usr/share/doc/debian-policy/policy.html/index.html>."
+#: deb-override.5:1 deb-extra-override.5:1
+msgid "B<dpkg-scanpackages>(1), B<dpkg-scansources>(1), B<apt-ftparchive>(1)."
msgstr ""
#. type: TH
@@ -1953,11 +2907,6 @@ msgid ""
"found in the I<indices> directory on any Debian mirror."
msgstr ""
-#. type: Plain text
-#: deb-extra-override.5:1
-msgid "B<dpkg-scanpackages>(1), B<dpkg-scansources>(1), B<apt-ftparchive>(1)."
-msgstr ""
-
#. type: TH
#: deb-shlibs.5:1
#, no-wrap
@@ -2002,15 +2951,7 @@ msgstr ""
#: deb-shlibs.5:1
msgid ""
"The I<dependencies> field has the same syntax as the B<Depends> field in a "
-"binary control file, see B<deb-control>(5). See also the Debian Policy "
-"Manual for further details."
-msgstr ""
-
-#. type: SH
-#: deb-shlibs.5:1 deb-symbols.5:1 dpkg.1:1 dpkg-architecture.1:1
-#: dpkg-buildflags.1:1 dpkg-divert.1:1 dpkg-name.1:1 update-alternatives.1:1
-#, no-wrap
-msgid "EXAMPLES"
+"binary control file, see B<deb-control>(5)."
msgstr ""
#. type: Plain text
@@ -2031,8 +2972,7 @@ msgid ""
"The I<dependencies> must mention the most recent version of the package that "
"added new symbols to the library: in the above example, new symbols were "
"added to version 1.2 of I<libcrunch>. This is not the only reason the "
-"dependencies might need to be tightened; again, see the Debian Policy Manual "
-"for details."
+"dependencies might need to be tightened."
msgstr ""
#. type: Plain text
@@ -2335,15 +3275,6 @@ msgid ""
"empty value is assumed."
msgstr ""
-#. type: SH
-#: deb-substvars.5:1 dpkg.1:1 dpkg-architecture.1:1 dpkg.cfg.5:1
-#: dpkg-buildflags.1:1 dpkg-distaddfile.1:1 dpkg-divert.1:1 dpkg-genchanges.1:1
-#: dpkg-gencontrol.1:1 dpkg-parsechangelog.1:1 dpkg-split.1:1
-#: dpkg-statoverride.1:1 dselect.cfg.5:1 update-alternatives.1:1
-#, no-wrap
-msgid "FILES"
-msgstr ""
-
#. type: TP
#: deb-substvars.5:1
#, no-wrap
@@ -2381,6 +3312,14 @@ msgstr ""
#. type: Plain text
#: deb-symbols.5:1
msgid ""
+"The symbol files are shipped in Debian binary packages, and its format is a "
+"subset of the template symbol files used by B<dpkg-gensymbols>(1) in Debian "
+"source packages."
+msgstr ""
+
+#. type: Plain text
+#: deb-symbols.5:1
+msgid ""
"The format for an extended shared library dependency information entry in "
"these files is:"
msgstr ""
@@ -2673,6 +3612,285 @@ msgid "B<dpkg-trigger>(1), B<dpkg>(1), B</usr/share/doc/dpkg-dev/triggers.txt.gz
msgstr ""
#. type: TH
+#: dsc.5:1
+#, no-wrap
+msgid "dsc"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid "dsc - Debian source packages' control file format"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid "I<filename>B<.dsc>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"Each Debian source package is composed of a .dsc control file, which "
+"contains a number of fields. Each field begins with a tag, such as "
+"B<Source> or B<Binary> (case insensitive), followed by a colon, and the body "
+"of the field. Fields are delimited only by field tags. In other words, "
+"field text may be multiple lines in length, but the installation tools will "
+"generally join lines when processing the body of the field (except in case "
+"of the multiline fields B<Package-List>, B<Files>, B<Checksums-Sha1> and "
+"B<Checksums-Sha256>, see below)."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The value of this field declares the format version of the source package. "
+"The field value is used by programs acting on a source package to interpret "
+"the list of files in the source package and determine how to unpack it. The "
+"syntax of the field value is a numeric major revision, a period, a numeric "
+"minor revision, and then an optional subtype after whitespace, which if "
+"specified is an alphanumeric word in parentheses. The subtype is optional "
+"in the syntax but may be mandatory for particular source format revisions."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The source formats currently supported by B<dpkg> are B<1.0>, B<2.0>, B<3.0 "
+"(native)>, B<3.0 (quilt)>, B<3.0 (git)>, B<3.0 (bzr)> and B<3.0 (custom)>."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Source:> I<source-name> (required)"
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Binary:>I< binary-package-list>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"This folded field lists binary packages which this source package can "
+"produce, separated by commas."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"This field has now been superseded by the B<Package-List> field, which gives "
+"enough information about what binary packages are produced on which "
+"architecture, build-profile and other involved restrictions."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Architecture:> I<arch-list> (recommended)"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"A list of architectures and architecture wildcards separated by spaces which "
+"specify the type of hardware this package can be compiled for. Common "
+"architecture names and architecture wildcards are B<amd64>, B<armel>, "
+"B<i386>, B<linux-any>, B<any-amd64>, etc."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"Note that the B<all> value is meant for packages that are architecture "
+"independent, and B<any> for packages that are architecture dependent. The "
+"list may include (or consist solely of) the special value B<all>. When the "
+"list contains the architecture wildcard B<any>, the only other value allowed "
+"in the list is B<all>."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The field value is generally generated from B<Architecture> fields from in "
+"the I<debian/control> in the source package."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Uploaders:>I< fullname-email-list>"
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Standards-Version:> I<version-string> (recommended)"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The I<url> of a web interface to browse the Version Control System "
+"repository."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"These fields declare the I<url> of the Version Control System repository "
+"used to maintain this package. See B<deb-src-control>(5) for more details."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Testsuite:>I< name-list>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"This field declares that the soure package contains the specified test "
+"suites. The value is a space-separated list of test suites. If the "
+"B<autopkgtest> value is present, a I<debian/tests/control> is expected to be "
+"present, if the file is present but not the value, then B<dpkg-source> will "
+"automatically add it, preserving previous values."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"These fields declare relationships between the source package and packages "
+"used to build it. They are discussed in the B<deb-src-control>(5) manpage."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<Package-List:>"
+msgstr ""
+
+#. type: TQ
+#: dsc.5:1
+#, no-wrap
+msgid " I<package> I<package-type> I<section> I<priority> I<key-value-list>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"This multiline field contains a list of binary packages generated by this "
+"source package."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid "The I<package> is the binary package name."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The I<package-type> is the binary package type, usually B<deb>, another "
+"common value is B<udeb>."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The I<section> and I<priority> match the binary package fields of the same "
+"name."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The I<key-value-list> is a space separated I<key>B<=>I<value> list, and the "
+"currently known optional keys are:"
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<arch>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The architecture restriction from the binary package B<Architecture> field, "
+"with spaces converted to \\(oq,\\(cq."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<profile>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The normalized build-profile restriction formula from the binary package "
+"B<Build-Profile> field, with ORs converted to \\(oq+\\(cq and ANDs to "
+"\\(oq,\\(cq."
+msgstr ""
+
+#. type: TP
+#: dsc.5:1
+#, no-wrap
+msgid "B<essential>"
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"If the binary package is essential, this key will contain the value of the "
+"B<Essential> field, that is a B<yes> value."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"These multiline fields contain a list of files with a checksum and size for "
+"each one. These fields have the same syntax and differ only in the checksum "
+"algorithm used: MD5 for B<Files>, SHA-1 for B<Checksums-Sha1> and SHA-256 "
+"for B<Checksums-Sha256>."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The first line of the field value (the part on the same line as the field "
+"name followed by a colon) is always empty. The content of the field is "
+"expressed as continuation lines, one line per file. Each line consists of "
+"the checksum, a space, the file size, a space, and the file name."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"These fields list all files that make up the source package. The list of "
+"files in these fields must match the list of files in the other related "
+"fields."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid ""
+"The B<Format> field conflates the format for the B<.dsc> file itself and the "
+"format of the extracted source package."
+msgstr ""
+
+#. type: Plain text
+#: dsc.5:1
+msgid "B<deb-src-control>(5), B<deb-version>(5), B<dpkg-source>(1)."
+msgstr ""
+
+#. type: TH
#: dpkg.1:1
#, no-wrap
msgid "dpkg"
@@ -2923,14 +4141,27 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
-msgid "B<reinst-required>"
+msgid "B<ok>"
msgstr ""
#. type: Plain text
#: dpkg.1:1
msgid ""
-"A package marked B<reinst-required> is broken and requires "
-"reinstallation. These packages cannot be removed, unless forced with option "
+"A package marked B<ok> is in a known state, but might need further "
+"processing."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1
+#, no-wrap
+msgid "B<reinstreq>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
+msgid ""
+"A package marked B<reinstreq> is broken and requires reinstallation. These "
+"packages cannot be removed, unless forced with option "
"B<--force-remove-reinstreq>."
msgstr ""
@@ -3068,7 +4299,7 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
-msgid "B<-r>, B<--remove> I<package>B<...|-a|--pending>"
+msgid "B<-r>, B<--remove> I<package>...|B<-a>|B<--pending>"
msgstr ""
#. type: Plain text
@@ -3105,7 +4336,7 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
-msgid "B<-P>, B<--purge >I<package>...|B<-a>|B<--pending>"
+msgid "B<-P>, B<--purge> I<package>...|B<-a>|B<--pending>"
msgstr ""
#. type: Plain text
@@ -3183,6 +4414,22 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
+msgid "B<-C>, B<--audit> [I<package-name>...]"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
+msgid ""
+"Performs database sanity and consistency checks for I<package-name> or all "
+"packages if omitted (per package checks since dpkg 1.17.10). For example, "
+"searches for packages that have been installed only partially on your system "
+"or that have missing, wrong or obsolete control data or files. B<dpkg> will "
+"suggest what to do with them to get them fixed."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1
+#, no-wrap
msgid "B<--update-avail> [I<Packages-file>]"
msgstr ""
@@ -3199,10 +4446,10 @@ msgid ""
"action B<--merge-avail>, old information is combined with information from "
"I<Packages-file>. With action B<--update-avail>, old information is replaced "
"with the information in the I<Packages-file>. The I<Packages-file> "
-"distributed with Debian is simply named I<Packages>. If the I<Packages-file> "
-"argument is missing or named B<-> then it will be read from standard input "
-"(since dpkg 1.17.7). B<dpkg> keeps its record of available packages in "
-"I</var/lib/dpkg/available>."
+"distributed with Debian is simply named \\(FoI<Packages>\\(Fc. If the "
+"I<Packages-file> argument is missing or named \\(FoB<->\\(Fc then it will be "
+"read from standard input (since dpkg 1.17.7). B<dpkg> keeps its record of "
+"available packages in I</var/lib/dpkg/available>."
msgstr ""
#. type: Plain text
@@ -3238,7 +4485,8 @@ msgstr ""
#: dpkg.1:1
msgid ""
"Now B<obsolete> and a no-op as B<dpkg> will automatically forget uninstalled "
-"unavailable packages (since dpkg 1.15.4)."
+"unavailable packages (since dpkg 1.15.4), but only those that do not contain "
+"user information such as package selections."
msgstr ""
#. type: TP
@@ -3255,22 +4503,6 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
-msgid "B<-C>, B<--audit> [I<package-name>...]"
-msgstr ""
-
-#. type: Plain text
-#: dpkg.1:1
-msgid ""
-"Performs database sanity and consistency checks for I<package-name> or all "
-"packages if omitted (per package checks since dpkg 1.17.10). For example, "
-"searches for packages that have been installed only partially on your system "
-"or that have missing, wrong or obsolete control data or files. B<dpkg> will "
-"suggest what to do with them to get them fixed."
-msgstr ""
-
-#. type: TP
-#: dpkg.1:1
-#, no-wrap
msgid "B<--get-selections> [I<package-name-pattern>...]"
msgstr ""
@@ -3294,7 +4526,7 @@ msgid ""
"Set package selections using file read from stdin. This file should be in "
"the format \\(lqI<package> I<state>\\(rq, where state is one of B<install>, "
"B<hold>, B<deinstall> or B<purge>. Blank lines and comment lines beginning "
-"with \\(oq#\\(cq are also permitted."
+"with \\(oqB<#>\\(cq are also permitted."
msgstr ""
#. type: Plain text
@@ -3514,15 +4746,15 @@ msgstr ""
#: dpkg.1:1
msgid ""
"Compare version numbers, where I<op> is a binary operator. B<dpkg> returns "
-"success (zero result) if the specified condition is satisfied, and failure "
-"(nonzero result) otherwise. There are two groups of operators, which differ "
-"in how they treat an empty I<ver1> or I<ver2>. These treat an empty version "
-"as earlier than any version: B<lt le eq ne ge gt>. These treat an empty "
-"version as later than any version: B<lt-nl le-nl ge-nl gt-nl>. These are "
-"provided only for compatibility with control file syntax: B<E<lt> E<lt>E<lt> "
-"E<lt>= = E<gt>= E<gt>E<gt> E<gt>>. The B<E<lt>> and B<E<gt>> operators are "
-"obsolete and should B<not> be used, due to confusing semantics. To "
-"illustrate: B<0.1 E<lt> 0.1> evaluates to true."
+"true (B<0>) if the specified condition is satisfied, and false (B<1>) "
+"otherwise. There are two groups of operators, which differ in how they treat "
+"an empty I<ver1> or I<ver2>. These treat an empty version as earlier than "
+"any version: B<lt le eq ne ge gt>. These treat an empty version as later "
+"than any version: B<lt-nl le-nl ge-nl gt-nl>. These are provided only for "
+"compatibility with control file syntax: B<E<lt> E<lt>E<lt> E<lt>= = E<gt>= "
+"E<gt>E<gt> E<gt>>. The B<E<lt>> and B<E<gt>> operators are obsolete and "
+"should B<not> be used, due to confusing semantics. To illustrate: B<0.1 "
+"E<lt> 0.1> evaluates to true."
msgstr ""
#. type: TP
@@ -3665,7 +4897,7 @@ msgid ""
"matching this shell pattern \\(aq[0-9a-zA-Z_-]*\\(aq) on the configuration "
"directory I</etc/dpkg/dpkg.cfg.d/>. Each line in the configuration file is "
"either an option (exactly the same as the command line option but without "
-"leading hyphens) or a comment (if it starts with a B<#>)."
+"leading hyphens) or a comment (if it starts with a \\(oqB<#>\\(cq)."
msgstr ""
#. type: TP
@@ -3924,6 +5156,19 @@ msgstr ""
#. type: Plain text
#: dpkg.1:1
+msgid ""
+"B<script-chrootless>: Run maintainer scrips without B<chroot>(2)ing into "
+"B<instdir> even if the package does not support this mode of operation "
+"(since dpkg 1.18.5)."
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
+msgid "I<Warning: This can destroy your host system, use with extreme care.>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
msgid "B<architecture>: Process even packages with wrong or no architecture."
msgstr ""
@@ -3996,7 +5241,7 @@ msgstr ""
msgid ""
"Recursively handle all regular files matching pattern B<*.deb> found at "
"specified directories and all of its subdirectories. This can be used with "
-"B<-i>, B<-A>, B<--install>, B<--unpack> and B<--avail> actions."
+"B<-i>, B<-A>, B<--install>, B<--unpack> and B<--record-avail> actions."
msgstr ""
#. type: TP
@@ -4024,7 +5269,7 @@ msgstr ""
msgid ""
"Change default administrative directory, which contains many files that give "
"information about status of installed or uninstalled packages, etc. "
-"(Defaults to I</var/lib/dpkg>)"
+"(Defaults to \\(FoI</var/lib/dpkg>\\(Fc)"
msgstr ""
#. type: TP
@@ -4039,7 +5284,8 @@ msgid ""
"Change default installation directory which refers to the directory where "
"packages are to be installed. B<instdir> is also the directory passed to "
"B<chroot>(2) before running package's installation scripts, which means that "
-"the scripts see B<instdir> as a root directory. (Defaults to I</>)"
+"the scripts see B<instdir> as a root directory. (Defaults to "
+"\\(FoI</>\\(Fc)"
msgstr ""
#. type: TP
@@ -4051,8 +5297,8 @@ msgstr ""
#. type: Plain text
#: dpkg.1:1
msgid ""
-"Changing B<root> changes B<instdir> to I<dir> and B<admindir> to "
-"I<dir>B</var/lib/dpkg>."
+"Changing B<root> changes B<instdir> to \\(FoI<dir>\\(Fc and B<admindir> to "
+"\\(FoI<dir>B</var/lib/dpkg>\\(Fc."
msgstr ""
#. type: TP
@@ -4149,7 +5395,7 @@ msgid ""
"complementations. See B<glob>(7) for detailed information about "
"globbing. Note: the current implementation might re-include more directories "
"and symlinks than needed, to be on the safe side and avoid possible unpack "
-"failures, future work might fix this."
+"failures; future work might fix this."
msgstr ""
#. type: Plain text
@@ -4180,6 +5426,25 @@ msgid ""
"matches a file name making the decision."
msgstr ""
+#. type: Plain text
+#: dpkg.1:1
+msgid ""
+"The filters are applied when unpacking the binary packages, and as such only "
+"have knowledge of the type of object currently being filtered (e.g. a normal "
+"file or a directory) and have not visibility of what objects will come "
+"next. Because these filters have side effects (in contrast to B<find>(1) "
+"filters), excluding an exact pathname that happens to be a directory object "
+"like I</usr/share/doc> will not have the desired result, and only that "
+"pathname will be excluded (which could be automatically reincluded if the "
+"code sees the need). Any subsequent files contained within that directory "
+"will fail to unpack."
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
+msgid "Hint: make sure the globs are not expanded by your shell."
+msgstr ""
+
#. type: TP
#: dpkg.1:1
#, no-wrap
@@ -4349,6 +5614,58 @@ msgid "Cancels a previous B<--no-triggers> (since dpkg 1.14.17)."
msgstr ""
#. type: SH
+#: dpkg.1:1 dpkg-deb.1:1 dpkg-divert.1:1 dpkg-query.1:1 dpkg-split.1:1
+#: dpkg-statoverride.1:1 dpkg-trigger.1:1 dselect.1:1 start-stop-daemon.8:1
+#: update-alternatives.1:1
+#, no-wrap
+msgid "EXIT STATUS"
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1 dpkg-deb.1:1 dpkg-divert.1:1 dpkg-query.1:1 dpkg-split.1:1
+#: dpkg-statoverride.1:1 dpkg-trigger.1:1 dselect.1:1 start-stop-daemon.8:1
+#: start-stop-daemon.8:1 update-alternatives.1:1
+#, no-wrap
+msgid "B<0>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1 dpkg-trigger.1:1
+msgid ""
+"The requested action was successfully performed. Or a check or assertion "
+"command returned true."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1 dpkg-query.1:1 dpkg-split.1:1 dpkg-statoverride.1:1
+#: dpkg-trigger.1:1 start-stop-daemon.8:1 start-stop-daemon.8:1
+#, no-wrap
+msgid "B<1>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1 dpkg-trigger.1:1
+msgid "A check or assertion command returned false."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1 dpkg-deb.1:1 dpkg-divert.1:1 dpkg-query.1:1 dpkg-split.1:1
+#: dpkg-statoverride.1:1 dpkg-trigger.1:1 dselect.1:1 start-stop-daemon.8:1
+#: update-alternatives.1:1
+#, no-wrap
+msgid "B<2>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1 dpkg-deb.1:1 dpkg-divert.1:1 dpkg-query.1:1 dpkg-statoverride.1:1
+#: dpkg-trigger.1:1 dselect.1:1
+msgid ""
+"Fatal or unrecoverable error due to invalid command-line usage, or "
+"interactions with the system, such as accesses to the database, memory "
+"allocations, etc."
+msgstr ""
+
+#. type: SH
#: dpkg.1:1 dpkg-buildflags.1:1 dpkg-buildflags.1:1 dpkg-buildpackage.1:1
#: dpkg-checkbuilddeps.1:1 dpkg-deb.1:1 dpkg-divert.1:1 dpkg-query.1:1
#: dpkg-statoverride.1:1 dpkg-trigger.1:1 dpkg-vendor.1:1 dselect.1:1
@@ -4435,7 +5752,20 @@ msgstr ""
#: dpkg.1:1
msgid ""
"Sets the number of columns B<dpkg> should use when displaying formatted "
-"text. Currently only used by -l."
+"text. Currently only used by B<--list>."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1 dpkg-buildpackage.1:1
+#, no-wrap
+msgid "B<DPKG_COLORS>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1 dpkg-buildpackage.1:1
+msgid ""
+"Sets the color mode (since dpkg 1.18.5). The currently accepted values are: "
+"B<auto>, B<always> and B<never> (default)."
msgstr ""
#. type: SS
@@ -4447,6 +5777,24 @@ msgstr ""
#. type: TP
#: dpkg.1:1
#, no-wrap
+msgid "B<DPKG_ROOT>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg.1:1
+msgid ""
+"Defined by B<dpkg> on the maintainer script environment to indicate which "
+"installation to act on (since dpkg 1.18.5). The value is intended to be "
+"prepended to any path maintainer scripts operate on. During normal "
+"operation, this variable is empy. When installing packages into a different "
+"B<instdir>, B<dpkg> normally invokes maintainer scripts using B<chroot>(2) "
+"and leaves this variable empty, but if B<--force-script-chrootless> is "
+"specified then the B<chroot>(2) call is skipped and B<instdir> is non-empty."
+msgstr ""
+
+#. type: TP
+#: dpkg.1:1
+#, no-wrap
msgid "B<DPKG_SHELL_REASON>"
msgstr ""
@@ -4670,13 +6018,6 @@ msgid ""
"I<triggers>\n"
msgstr ""
-#. type: SH
-#: dpkg.1:1 dpkg-buildpackage.1:1 dpkg-deb.1:1 dpkg-name.1:1 dpkg-source.1:1
-#: dpkg-split.1:1 dselect.1:1
-#, no-wrap
-msgid "BUGS"
-msgstr ""
-
#. type: Plain text
#: dpkg.1:1
msgid "B<--no-act> usually gives less information than might be helpful."
@@ -5017,8 +6358,8 @@ msgstr ""
#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
#: dpkg-mergechangelogs.1:1 dpkg-name.1:1 dpkg-parsechangelog.1:1
#: dpkg-query.1:1 dpkg-scanpackages.1:1 dpkg-scansources.1:1 dpkg-shlibdeps.1:1
-#: dpkg-source.1:1 dpkg-split.1:1 dpkg-statoverride.1:1 dpkg-trigger.1:1
-#: dpkg-vendor.1:1 update-alternatives.1:1
+#: dpkg-split.1:1 dpkg-statoverride.1:1 dpkg-trigger.1:1 dpkg-vendor.1:1
+#: update-alternatives.1:1
msgid "Show the usage message and exit."
msgstr ""
@@ -6371,7 +7712,11 @@ msgstr ""
#: dpkg-buildflags.1:1
msgid ""
"This setting (disabled by default) adds any warning option that reliably "
-"detects problematic source code. The warnings are fatal."
+"detects problematic source code. The warnings are fatal. The only currently "
+"supported flags are B<CFLAGS> and B<CXXFLAGS> with flags set to "
+"B<-Werror=array-bounds>, B<\\%-Werror=clobbered>, "
+"B<\\%-Werror=implicit-function-declaration> and "
+"B<\\%-Werror=volatile-register-var>."
msgstr ""
#. type: TP
@@ -6640,9 +7985,10 @@ msgstr ""
#. type: Plain text
#: dpkg-buildflags.1:1
msgid ""
-"Additionally, since PIE is implemented via a general register, some "
-"architectures (most notably i386) can see performance losses of up to 15% in "
-"very text-segment-heavy application workloads; most workloads see less than "
+"Additionally, since PIE is implemented via a general register, some register "
+"starved architectures (but not including i386 anymore since optimizations "
+"implemented in gcc E<gt>= 5) can see performance losses of up to 15% in very "
+"text-segment-heavy application workloads; most workloads see less than "
"1%. Architectures with more general registers (e.g. amd64) do not see as "
"high a worst-case penalty."
msgstr ""
@@ -6676,6 +8022,23 @@ msgid ""
"B<\\%__TIMESTAMP__> macros are used."
msgstr ""
+#. type: TP
+#: dpkg-buildflags.1:1
+#, no-wrap
+msgid "B<fixdebugpath>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildflags.1:1
+msgid ""
+"This setting (disabled by default) adds "
+"B<%-fdebug-path-map=>I<BUILDPATH>B<=.> to B<CFLAGS>, B<CXXFLAGS>, "
+"B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS> where "
+"B<BUILDPATH> is set to the top-level directory of the package being built. "
+"This has the effect of removing the build path from any generated debug "
+"symbols."
+msgstr ""
+
#. type: Plain text
#: dpkg-buildflags.1:1
msgid ""
@@ -7037,8 +8400,8 @@ msgstr ""
#: dpkg-buildpackage.1:1
msgid ""
"It runs the B<source> hook and calls B<dpkg-source -b> to generate the "
-"source package (unless a binary-only build has been requested with B<-b>, "
-"B<-B> or B<-A>)."
+"source package (if a B<source> build has been requested with B<--build> or "
+"equivalent options)."
msgstr ""
#. type: IP
@@ -7053,10 +8416,13 @@ msgid ""
"It runs the B<build> hook and calls B<debian/rules> I<build-target>, then "
"runs the B<binary> hook followed by B<fakeroot debian/rules> "
"I<binary-target> (unless a source-only build has been requested with "
-"B<-S>). Note that I<build-target> and I<binary-target> are either B<build> "
-"and B<binary> (default case, or if B<-b> is specified), or B<build-arch> and "
-"B<binary-arch> (if B<-B> or B<-G> are specified), or B<build-indep> and "
-"B<binary-indep> (if B<-A> or B<-g> are specified)."
+"B<--build=source> or equivalent options). Note that I<build-target> and "
+"I<binary-target> are either B<build> and B<binary> (default case, or if an "
+"B<any> and B<all> build has been requested with B<--build> or equivalent "
+"options), or B<build-arch> and B<binary-arch> (if an B<any> and not B<all> "
+"build has been requested with B<--build> or equivalent options), or "
+"B<build-indep> and B<binary-indep> (if an B<all> and not B<any> build has "
+"been requested with B<--build> or equivalent options)."
msgstr ""
#. type: IP
@@ -7139,60 +8505,131 @@ msgstr ""
#. type: TP
#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
#, no-wrap
-msgid "B<-g>"
+msgid "B<--build=>I<type>"
msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
msgid ""
-"Specifies a build limited to source and architecture independent packages "
-"(since dpkg 1.17.11). Passed to B<dpkg-genchanges>."
+"Specifies the build I<type> from a comma-separated list of components (since "
+"dpkg 1.18.5). Passed to B<dpkg-genchanges>."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "The allowed values are:"
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<source>"
msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
msgid ""
-"Specifies a build limited to source and architecture specific packages "
-"(since dpkg 1.17.11). Passed to B<dpkg-genchanges>."
+"Builds the source package. Note: when using this value standalone and if "
+"what you want is simply to (re-)build the source package, using "
+"B<dpkg-source> is always better as it does not require any build "
+"dependencies to be installed to be able to call the B<clean> target."
msgstr ""
#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<any>"
+msgstr ""
+
+#. type: Plain text
#: dpkg-buildpackage.1:1
+msgid "Builds the architecture specific binary packages."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
#, no-wrap
-msgid "B<-b>"
+msgid "B<all>"
msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
-msgid ""
-"Specifies a binary-only build, no source files are to be built and/or "
-"distributed. Passed to B<dpkg-genchanges>."
+msgid "Builds the architecture independent binary packages."
msgstr ""
#. type: TP
-#: dpkg-buildpackage.1:1 dpkg-checkbuilddeps.1:1
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
#, no-wrap
-msgid "B<-B>"
+msgid "B<binary>"
msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
msgid ""
-"Specifies a binary-only build, limited to architecture dependent packages. "
-"Passed to B<dpkg-genchanges>."
+"Builds the architecture specific and independent binary packages. This is "
+"an alias for B<any,all>."
msgstr ""
#. type: TP
-#: dpkg-buildpackage.1:1 dpkg-checkbuilddeps.1:1
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
#, no-wrap
-msgid "B<-A>"
+msgid "B<full>"
msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
msgid ""
-"Specifies a binary-only build, limited to architecture independent "
-"packages. Passed to B<dpkg-genchanges>."
+"Builds everything. This is an alias for B<source,any,all>, and the same as "
+"the default case when no build option is specified."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<-g>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=source,all> (since dpkg 1.17.11)."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=source,any> (since dpkg 1.17.11)."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<-b>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=binary> or B<--build=any,all>."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-checkbuilddeps.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<-B>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=any>."
+msgstr ""
+
+#. type: TP
+#: dpkg-buildpackage.1:1 dpkg-checkbuilddeps.1:1 dpkg-genchanges.1:1
+#, no-wrap
+msgid "B<-A>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=all>."
msgstr ""
#. type: TP
@@ -7202,13 +8639,8 @@ msgid "B<-S>"
msgstr ""
#. type: Plain text
-#: dpkg-buildpackage.1:1
-msgid ""
-"Specifies a source-only build, no binary packages need to be made. Passed "
-"to B<dpkg-genchanges>. Note: if what you want is simply to (re-)build the "
-"source package, using B<dpkg-source> is always better as it does not require "
-"any build dependencies to be installed to be able to call the B<clean> "
-"target."
+#: dpkg-buildpackage.1:1 dpkg-genchanges.1:1
+msgid "Equivalent to B<--build=source>."
msgstr ""
#. type: TP
@@ -7220,9 +8652,8 @@ msgstr ""
#. type: Plain text
#: dpkg-buildpackage.1:1
msgid ""
-"Specifies a normal full build, binary and source packages will be built "
-"(since dpkg 1.15.8). This is the same as the default case when no build "
-"option is specified."
+"Equivalent to B<--build=full>, B<--build=source,binary> or "
+"B<--build=source,any,all> since dpkg 1.15.8)."
msgstr ""
#. type: TP
@@ -7249,8 +8680,8 @@ msgid ""
"Calls B<debian/rules> I<target> after having setup the build environment and "
"stops the package build process here (since dpkg 1.15.0). If B<--as-root> "
"is also given, then the command is executed as root (see B<-r>). Note that "
-"official targets that are required to be run as root by the Debian policy do "
-"not need this option."
+"known targets that are required to be run as root do not need this option "
+"(i.e. the B<clean>, B<binary>, B<binary-arch> and B<binary-indep> targets)."
msgstr ""
#. type: TP
@@ -8130,8 +9561,8 @@ msgstr ""
msgid ""
"For most commands taking an input archive argument, the archive can be read "
"from standard input if the archive name is given as a single minus character "
-"(B<->); otherwise lack of support will be documented in their respective "
-"command description."
+"(\\(FoB<->\\(Fc); otherwise lack of support will be documented in their "
+"respective command description."
msgstr ""
#. type: TP
@@ -8155,10 +9586,10 @@ msgstr ""
#: dpkg-deb.1:1
msgid ""
"Unless you specify B<--nocheck>, B<dpkg-deb> will read B<DEBIAN/control> and "
-"parse it. It will check it for syntax errors and other problems, and display "
-"the name of the binary package being built. B<dpkg-deb> will also check the "
-"permissions of the maintainer scripts and other files found in the B<DEBIAN> "
-"control information directory."
+"parse it. It will check the file for syntax errors and other problems, and "
+"display the name of the binary package being built. B<dpkg-deb> will also "
+"check the permissions of the maintainer scripts and other files found in the "
+"B<DEBIAN> control information directory."
msgstr ""
#. type: Plain text
@@ -8334,7 +9765,7 @@ msgstr ""
#: dpkg-deb.1:1
msgid ""
"The input archive is not (currently) processed sequentially, so reading it "
-"from standard input (B<->) is B<not> supported."
+"from standard input (\\(FoB<->\\(Fc) is B<not> supported."
msgstr ""
#. type: TP
@@ -8559,6 +9990,11 @@ msgid "Enables debugging output. This is not very interesting."
msgstr ""
#. type: Plain text
+#: dpkg-deb.1:1 dpkg-divert.1:1 dpkg-statoverride.1:1 update-alternatives.1:1
+msgid "The requested action was successfully performed."
+msgstr ""
+
+#. type: Plain text
#: dpkg-deb.1:1
msgid ""
"If set, B<dpkg-deb> will use it as the directory in which to create "
@@ -8914,39 +10350,37 @@ msgstr ""
#. type: Plain text
#: dpkg-genchanges.1:1
msgid ""
-"Specifies that only source and architecture independent packages should be "
-"uploaded, thus no architecture specific packages will be included (since "
-"dpkg 1.17.11)."
+"Specifies the build I<type> from a comma-separated list of components (since "
+"dpkg 1.18.5)."
msgstr ""
#. type: Plain text
#: dpkg-genchanges.1:1
-msgid ""
-"Specifies that only source and architecture specific packages should be "
-"uploaded, thus no architecture independent packages will be included (since "
-"dpkg 1.17.11)."
+msgid "Upload the source package."
msgstr ""
-#. type: TP
+#. type: Plain text
#: dpkg-genchanges.1:1
-#, no-wrap
-msgid "B<-b>, B<-B>, B<-A>"
+msgid "Upload the architecture specific binary packages."
+msgstr ""
+
+#. type: Plain text
+#: dpkg-genchanges.1:1
+msgid "Upload the architecture independent binary packages."
msgstr ""
#. type: Plain text
#: dpkg-genchanges.1:1
msgid ""
-"Specifies that a binary-only build is taking place, thus no source files are "
-"to be included. There's no distinction between B<-b>, B<-B> and B<-A>, the "
-"produced B<.changes> file will include whatever files were created by the "
-"B<binary-*> target(s) of the package being built."
+"Upload the architecture specific and independent binary packages. This is "
+"an alias for B<any,all>."
msgstr ""
#. type: Plain text
#: dpkg-genchanges.1:1
msgid ""
-"Specifies that only the source should be uploaded, thus no binary packages "
-"will be included."
+"Upload everything. This is alias for B<source,any,all>, and the same as the "
+"default case when no build option is specified."
msgstr ""
#. type: Plain text
@@ -9131,6 +10565,20 @@ msgid ""
"uploaded. B<-q> suppresses these messages."
msgstr ""
+#. type: TP
+#: dpkg-genchanges.1:1 dpkg-gencontrol.1:1 dpkg-gensymbols.1:1
+#: dpkg-shlibdeps.1:1
+#, no-wrap
+msgid "B<-O>[I<filename>]"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-genchanges.1:1
+msgid ""
+"Print the changes file to standard output (the default) or to I<filename> if "
+"specified (since dpkg 1.18.5)."
+msgstr ""
+
#. type: Plain text
#: dpkg-genchanges.1:1
msgid ""
@@ -9138,6 +10586,13 @@ msgid ""
"B<dpkg-genchanges> reads the data here when producing a B<.changes> file."
msgstr ""
+#. type: Plain text
+#: dpkg-genchanges.1:1
+msgid ""
+"B<deb-substvars>(5), B<deb-src-control>(5), B<deb-changelog>(5), "
+"B<deb-changes>(5)."
+msgstr ""
+
#. type: TH
#: dpkg-gencontrol.1:1
#, no-wrap
@@ -9285,12 +10740,6 @@ msgid ""
"B<du>), and for the default location of the output file."
msgstr ""
-#. type: TP
-#: dpkg-gencontrol.1:1 dpkg-gensymbols.1:1 dpkg-shlibdeps.1:1
-#, no-wrap
-msgid "B<-O>[I<filename>]"
-msgstr ""
-
#. type: Plain text
#: dpkg-gencontrol.1:1
msgid ""
@@ -9320,6 +10769,13 @@ msgid ""
"control files it generates here."
msgstr ""
+#. type: Plain text
+#: dpkg-gencontrol.1:1
+msgid ""
+"B<deb-substvars>(5), B<deb-src-control>(5), B<deb-changelog>(5), "
+"B<deb-control>(5)."
+msgstr ""
+
#. type: TH
#: dpkg-gensymbols.1:1
#, no-wrap
@@ -11048,7 +12504,7 @@ msgstr ""
msgid ""
"Specifies the format of the changelog. By default the format is read from a "
"special line near the bottom of the changelog or failing that defaults to "
-"the I<debian> standard format. See also B<CHANGELOG FORMATS>."
+"the B<debian> standard format. See also B<CHANGELOG FORMATS>."
msgstr ""
#. type: TP
@@ -11401,7 +12857,7 @@ msgstr ""
#: dpkg-parsechangelog.1:1
msgid ""
"All B<Parser Options> except for B<-v> are only supported since dpkg "
-"1.14.16. Third party parsers for changelog formats other than I<debian> "
+"1.14.16. Third party parsers for changelog formats other than B<debian> "
"might not support all options."
msgstr ""
@@ -11427,6 +12883,11 @@ msgid ""
"itself."
msgstr ""
+#. type: Plain text
+#: dpkg-parsechangelog.1:1
+msgid "B<deb-changelog>(5)."
+msgstr ""
+
#. type: TH
#: dpkg-query.1:1
#, no-wrap
@@ -11664,8 +13125,8 @@ msgstr ""
msgid ""
"Search for packages that own files corresponding to the given pattern. "
"Standard shell wildcard characters can be used in the pattern, where "
-"asterisk (*) and question mark (?) will match a slash, and blackslash (\\e) "
-"will be used as an escape character."
+"asterisk (B<*>) and question mark (B<?>) will match a slash, and blackslash "
+"(B<\\e>) will be used as an escape character."
msgstr ""
#. type: Plain text
@@ -11936,36 +13397,17 @@ msgid ""
"${Version}\\et${Maintainer}\\en\\(aq dpkg>\n"
msgstr ""
-#. type: SH
-#: dpkg-query.1:1 dpkg-split.1:1 start-stop-daemon.8:1 update-alternatives.1:1
-#, no-wrap
-msgid "EXIT STATUS"
-msgstr ""
-
-#. type: TP
-#: dpkg-query.1:1 dpkg-split.1:1 start-stop-daemon.8:1 start-stop-daemon.8:1
-#: update-alternatives.1:1
-#, no-wrap
-msgid "B<0>"
-msgstr ""
-
#. type: Plain text
#: dpkg-query.1:1
msgid "The requested query was successfully performed."
msgstr ""
-#. type: TP
-#: dpkg-query.1:1 dpkg-split.1:1 start-stop-daemon.8:1 start-stop-daemon.8:1
-#, no-wrap
-msgid "B<1>"
-msgstr ""
-
#. type: Plain text
#: dpkg-query.1:1
msgid ""
-"Problems were encountered while parsing the command line or performing the "
-"query, including no file or package being found (except for "
-"B<--control-path>)."
+"The requested query failed either fully or partially, due to no file or "
+"package being found (except for B<--control-path>, B<--control-list> and "
+"B<--control-show> were such errors are fatal)."
msgstr ""
#. type: Plain text
@@ -12659,6 +14101,19 @@ msgstr ""
#. type: TP
#: dpkg-shlibdeps.1:1
#, no-wrap
+msgid "B<-I>I<package-build-dir>"
+msgstr ""
+
+#. type: Plain text
+#: dpkg-shlibdeps.1:1
+msgid ""
+"Ignore I<package-build-dir> when looking for shlibs, symbols, and shared "
+"library files (since dpkg 1.18.5). You can use this option multiple times."
+msgstr ""
+
+#. type: TP
+#: dpkg-shlibdeps.1:1
+#, no-wrap
msgid "B<--ignore-missing-info>"
msgstr ""
@@ -13065,6 +14520,13 @@ msgid ""
"mean anything."
msgstr ""
+#. type: Plain text
+#: dpkg-source.1:1
+msgid ""
+"Show the usage message and exit. The format specific build and extract "
+"options can be shown by using the B<--format> option."
+msgstr ""
+
#. type: SS
#: dpkg-source.1:1
#, no-wrap
@@ -13328,7 +14790,9 @@ msgstr ""
msgid ""
"A source package in this format consists either of a B<.orig.tar.gz> "
"associated to a B<.diff.gz> or a single B<.tar.gz> (in that case the package "
-"is said to be I<native>)."
+"is said to be I<native>). Optionally the original tarball might be "
+"accompanied by a detached upstream signature B<.orig.tar.gz.asc>, extraction "
+"and building supported since dpkg 1.18.5."
msgstr ""
#. type: Plain text
@@ -13619,7 +15083,11 @@ msgid ""
"B<bz2>, B<lzma> and B<xz>) and a debian tarball (B<.debian.tar.>I<ext>). It "
"can also contain additional original tarballs "
"(B<.orig->I<component>B<.tar.>I<ext>). I<component> can only contain "
-"alphanumeric characters and hyphens (\\(oq-\\(cq)."
+"alphanumeric characters and hyphens (\\(oq-\\(cq). Optionally each original "
+"tarball can be accompanied by a detached upstream signature "
+"(B<.orig.tar.>I<ext>B<.asc> and B<.orig->I<component>B<.tar.>I<ext>B<.asc>), "
+"extraction supported since dpkg 1.17.20, building supported since dpkg "
+"1.18.5."
msgstr ""
#. type: Plain text
@@ -14322,7 +15790,7 @@ msgstr ""
#. type: Plain text
#: dpkg-source.1:1
-msgid "B<dpkg-deb>(1), B<dpkg>(1), B<dselect>(1)."
+msgid "B<deb-src-control>(5), B<deb-changelog>(5), B<dsc>(5)."
msgstr ""
#. type: TH
@@ -14646,18 +16114,12 @@ msgid ""
"binary package part."
msgstr ""
-#. type: TP
-#: dpkg-split.1:1 start-stop-daemon.8:1 update-alternatives.1:1
-#, no-wrap
-msgid "B<2>"
-msgstr ""
-
#. type: Plain text
#: dpkg-split.1:1
msgid ""
-"Some kind of trouble happened, such as a system call failure, a file that "
-"looked like a package part file but was corrupted, a usage error or some "
-"other problem."
+"Fatal or unrecoverable error due to invalid command-line usage, a file that "
+"looked like a package part file but was corrupted, or interactions with the "
+"system, such as accesses to the database, memory allocations, etc."
msgstr ""
#. type: TP
@@ -14789,8 +16251,7 @@ msgstr ""
#: dpkg-statoverride.1:1
msgid ""
"List all overrides. If a glob pattern is specified restrict the output to "
-"overrides which match the glob. If there are no overrides or none match the "
-"glob B<dpkg-statoverride> will exit with an exitcode of 1."
+"overrides which match the glob."
msgstr ""
#. type: Plain text
@@ -14831,6 +16292,11 @@ msgstr ""
msgid "Be less verbose about what we do."
msgstr ""
+#. type: Plain text
+#: dpkg-statoverride.1:1
+msgid "For B<--list>, if there are no overrides or none match the supplied glob."
+msgstr ""
+
#. type: TP
#: dpkg-statoverride.1:1
#, no-wrap
@@ -15004,7 +16470,7 @@ msgstr ""
#: dpkg-vendor.1:1
msgid ""
"Exits with B<0> if the current vendor is I<vendor>. Otherwise exits with "
-"non-zero."
+"B<1>."
msgstr ""
#. type: TP
@@ -15017,8 +16483,8 @@ msgstr ""
#: dpkg-vendor.1:1
msgid ""
"Exits with B<0> if the current vendor distribution is a derivative of "
-"I<vendor>, otherwise exits with non-zero. It uses the B<Parent> field to "
-"browse all ancestors of the current vendor."
+"I<vendor>, otherwise exits with B<1>. It uses the B<Parent> field to browse "
+"all ancestors of the current vendor."
msgstr ""
#. type: TP
@@ -15547,7 +17013,7 @@ msgid ""
"to be a sufficient substitute for administrator skill and understanding. The "
"user is required to be familiar with the concepts underlying the Debian "
"packaging system. In case of doubt, consult the B<dpkg>(1) manpage and the "
-"Debian Policy manual, contained in the B<debian-policy> package."
+"distribution policy."
msgstr ""
#. type: Plain text
@@ -15885,6 +17351,11 @@ msgstr ""
#. type: Plain text
#: dselect.1:1
+msgid "The requested command was successfully performed."
+msgstr ""
+
+#. type: Plain text
+#: dselect.1:1
msgid ""
"If set, B<dselect> will use it as the directory from which to read the user "
"specific configuration file."
@@ -17120,11 +18591,6 @@ msgstr ""
#. type: Plain text
#: update-alternatives.1:1
-msgid "The requested action was successfully performed."
-msgstr ""
-
-#. type: Plain text
-#: update-alternatives.1:1
msgid ""
"Problems were encountered whilst parsing the command line or performing the "
"action."