summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.dist-version2
-rw-r--r--.gitlab-ci.yml14
-rw-r--r--ChangeLog368
-rw-r--r--Makefile.am1
-rw-r--r--Makefile.in16
-rwxr-xr-xbuild-aux/gen-release166
-rwxr-xr-xconfigure20
-rw-r--r--dselect/po/bs.po2
-rw-r--r--dselect/po/ca.po2
-rw-r--r--dselect/po/cs.po2
-rw-r--r--dselect/po/da.po2
-rw-r--r--dselect/po/de.po2
-rw-r--r--dselect/po/dselect.pot4
-rw-r--r--dselect/po/el.po2
-rw-r--r--dselect/po/es.po2
-rw-r--r--dselect/po/et.po2
-rw-r--r--dselect/po/eu.po2
-rw-r--r--dselect/po/fr.po2
-rw-r--r--dselect/po/gl.po2
-rw-r--r--dselect/po/hu.po2
-rw-r--r--dselect/po/id.po2
-rw-r--r--dselect/po/it.po2
-rw-r--r--dselect/po/ja.po2
-rw-r--r--dselect/po/ko.po2
-rw-r--r--dselect/po/nb.po2
-rw-r--r--dselect/po/nl.po2
-rw-r--r--dselect/po/nn.po2
-rw-r--r--dselect/po/pl.po2
-rw-r--r--dselect/po/pt.po2
-rw-r--r--dselect/po/pt_BR.po2
-rw-r--r--dselect/po/ro.po2
-rw-r--r--dselect/po/ru.po2
-rw-r--r--dselect/po/sk.po2
-rw-r--r--dselect/po/sv.po2
-rw-r--r--dselect/po/tl.po2
-rw-r--r--dselect/po/vi.po2
-rw-r--r--dselect/po/zh_CN.po2
-rw-r--r--dselect/po/zh_TW.po2
-rw-r--r--lib/dpkg/compress.c3
-rw-r--r--lib/dpkg/meminfo.c3
-rw-r--r--man/de/dpkg-buildflags.pod8
-rw-r--r--man/de/dpkg-deb.pod2
-rw-r--r--man/de/dpkg-parsechangelog.pod2
-rw-r--r--man/de/dpkg-shlibdeps.pod2
-rw-r--r--man/de/dpkg-source.pod2
-rw-r--r--man/de/dpkg-split.pod2
-rw-r--r--man/dpkg-buildflags.pod6
-rw-r--r--man/dpkg-deb.pod2
-rw-r--r--man/dpkg-source.pod2
-rw-r--r--man/dpkg-split.pod2
-rw-r--r--man/fr/dpkg-deb.pod2
-rw-r--r--man/fr/dpkg-source.pod2
-rw-r--r--man/fr/dpkg-split.pod2
-rw-r--r--man/nl/dpkg-buildflags.pod6
-rw-r--r--man/nl/dpkg-buildtree.pod86
-rw-r--r--man/nl/dpkg-deb.pod2
-rw-r--r--man/nl/dpkg-divert.pod2
-rw-r--r--man/nl/dpkg-maintscript-helper.pod2
-rw-r--r--man/nl/dpkg-source.pod2
-rw-r--r--man/nl/dpkg-split.pod2
-rw-r--r--man/nl/dpkg.pod2
-rw-r--r--man/po/de.po80
-rw-r--r--man/po/dpkg-man.pot20
-rw-r--r--man/po/es.po23
-rw-r--r--man/po/fr.po23
-rw-r--r--man/po/hu.po21
-rw-r--r--man/po/it.po23
-rw-r--r--man/po/ja.po23
-rw-r--r--man/po/nl.po167
-rw-r--r--man/po/pl.po23
-rw-r--r--man/po/pt.po2250
-rw-r--r--man/po/pt_BR.po21
-rw-r--r--man/po/ru.po21
-rw-r--r--man/po/sv.po33
-rw-r--r--man/po/zh_CN.po23
-rw-r--r--man/pt/deb-buildinfo.pod4
-rw-r--r--man/pt/deb-changelog.pod2
-rw-r--r--man/pt/deb-changes.pod6
-rw-r--r--man/pt/deb-control.pod8
-rw-r--r--man/pt/deb-old.pod2
-rw-r--r--man/pt/deb-shlibs.pod2
-rw-r--r--man/pt/deb-src-control.pod28
-rw-r--r--man/pt/deb-src-symbols.pod18
-rw-r--r--man/pt/deb-substvars.pod6
-rw-r--r--man/pt/deb-symbols.pod4
-rw-r--r--man/pt/deb.pod2
-rw-r--r--man/pt/deb822.pod2
-rw-r--r--man/pt/dpkg-architecture.pod6
-rw-r--r--man/pt/dpkg-build-api.pod4
-rw-r--r--man/pt/dpkg-buildflags.pod667
-rw-r--r--man/pt/dpkg-buildpackage.pod6
-rw-r--r--man/pt/dpkg-buildtree.pod93
-rw-r--r--man/pt/dpkg-deb.pod12
-rw-r--r--man/pt/dpkg-divert.pod4
-rw-r--r--man/pt/dpkg-genbuildinfo.pod2
-rw-r--r--man/pt/dpkg-genchanges.pod4
-rw-r--r--man/pt/dpkg-gencontrol.pod4
-rw-r--r--man/pt/dpkg-gensymbols.pod6
-rw-r--r--man/pt/dpkg-maintscript-helper.pod4
-rw-r--r--man/pt/dpkg-mergechangelogs.pod2
-rw-r--r--man/pt/dpkg-name.pod2
-rw-r--r--man/pt/dpkg-parsechangelog.pod16
-rw-r--r--man/pt/dpkg-query.pod4
-rw-r--r--man/pt/dpkg-scanpackages.pod8
-rw-r--r--man/pt/dpkg-scansources.pod6
-rw-r--r--man/pt/dpkg-shlibdeps.pod6
-rw-r--r--man/pt/dpkg-source.pod20
-rw-r--r--man/pt/dpkg-split.pod4
-rw-r--r--man/pt/dpkg-statoverride.pod2
-rw-r--r--man/pt/dpkg.pod62
-rw-r--r--man/pt/dsc.pod10
-rw-r--r--man/pt/dselect.pod16
-rw-r--r--man/pt/start-stop-daemon.pod6
-rw-r--r--man/pt/update-alternatives.pod12
-rw-r--r--man/sv/dpkg-buildflags.pod4
-rw-r--r--man/sv/dpkg-deb.pod6
-rw-r--r--man/sv/dpkg-source.pod4
-rw-r--r--man/sv/dpkg-split.pod2
-rw-r--r--man/sv/dpkg.pod4
-rw-r--r--po/ast.po12
-rw-r--r--po/bs.po6
-rw-r--r--po/ca.po10
-rw-r--r--po/cs.po12
-rw-r--r--po/da.po12
-rw-r--r--po/de.po12
-rw-r--r--po/dpkg.pot8
-rw-r--r--po/dz.po12
-rw-r--r--po/el.po12
-rw-r--r--po/eo.po12
-rw-r--r--po/es.po12
-rw-r--r--po/et.po12
-rw-r--r--po/eu.po12
-rw-r--r--po/fr.po12
-rw-r--r--po/gl.po12
-rw-r--r--po/hu.po12
-rw-r--r--po/id.po14
-rw-r--r--po/it.po12
-rw-r--r--po/ja.po12
-rw-r--r--po/km.po12
-rw-r--r--po/ko.po14
-rw-r--r--po/ku.po6
-rw-r--r--po/lt.po10
-rw-r--r--po/mr.po12
-rw-r--r--po/nb.po14
-rw-r--r--po/ne.po12
-rw-r--r--po/nl.po12
-rw-r--r--po/nn.po12
-rw-r--r--po/oc.po10
-rw-r--r--po/pa.po12
-rw-r--r--po/pl.po12
-rw-r--r--po/pt.po12
-rw-r--r--po/pt_BR.po12
-rw-r--r--po/ro.po12
-rw-r--r--po/ru.po12
-rw-r--r--po/sk.po12
-rw-r--r--po/sv.po10
-rw-r--r--po/th.po12
-rw-r--r--po/tl.po12
-rw-r--r--po/tr.po12
-rw-r--r--po/vi.po12
-rw-r--r--po/zh_CN.po12
-rw-r--r--po/zh_TW.po12
-rw-r--r--scripts/Dpkg/Vendor/Debian.pm15
-rw-r--r--scripts/Test/Dpkg.pm43
-rw-r--r--scripts/po/ca.po2
-rw-r--r--scripts/po/de.po2
-rw-r--r--scripts/po/dpkg-dev.pot4
-rw-r--r--scripts/po/es.po2
-rw-r--r--scripts/po/fr.po2
-rw-r--r--scripts/po/nl.po2
-rw-r--r--scripts/po/pl.po2
-rw-r--r--scripts/po/pt.po2
-rw-r--r--scripts/po/ru.po2
-rw-r--r--scripts/po/sv.po2
-rw-r--r--scripts/t/Dpkg_BuildFlags.t51
-rw-r--r--scripts/t/Dpkg_OpenPGP.t84
-rw-r--r--src/at/package.m44
-rwxr-xr-xsrc/at/testsuite10
-rw-r--r--src/deb/main.c6
-rw-r--r--t/shellcheck.t1
180 files changed, 2916 insertions, 2458 deletions
diff --git a/.dist-version b/.dist-version
index da9594f..013173a 100644
--- a/.dist-version
+++ b/.dist-version
@@ -1 +1 @@
-1.22.5
+1.22.6
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3a45c0d..b21e089 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,6 +43,20 @@ vpath-tests:
- make -j$(nproc) check
TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
+# Test whether the unit tests pass with minimal library dependencies.
+minlib-tests:
+ stage: test
+ script:
+ - ./configure
+ --without-liblzma
+ --without-libz
+ --without-libz-ng
+ --without-libzstd
+ --without-libbz2
+ --without-libselinux
+ - make -j$(nproc) check
+ TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
+
# Test whether we can build the shared library.
shlib-tests:
stage: test
diff --git a/ChangeLog b/ChangeLog
index 2a87c91..3afded3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,371 @@
+commit b2f9600ead232a2dd3c27f8b52807a9ca5854d17
+Author: Guillem Jover <guillem@debian.org>
+Date: Sun Mar 10 20:23:06 2024 +0100
+
+ Release 1.22.6
+
+ debian/changelog | 42 +++++++++++++++++++++++++++++++++++++++---
+ 1 file changed, 39 insertions(+), 3 deletions(-)
+
+commit e277df5e15eb6145fb4bcb6babcea3bc4051b67f
+Author: Guillem Jover <guillem@debian.org>
+Date: Sun Mar 10 20:21:23 2024 +0100
+
+ po: Regenerate .pot files and merge .po files with them
+
+ dselect/po/bs.po | 2 +-
+ dselect/po/ca.po | 2 +-
+ dselect/po/cs.po | 2 +-
+ dselect/po/da.po | 2 +-
+ dselect/po/de.po | 2 +-
+ dselect/po/dselect.pot | 4 ++--
+ dselect/po/el.po | 2 +-
+ dselect/po/es.po | 2 +-
+ dselect/po/et.po | 2 +-
+ dselect/po/eu.po | 2 +-
+ dselect/po/fr.po | 2 +-
+ dselect/po/gl.po | 2 +-
+ dselect/po/hu.po | 2 +-
+ dselect/po/id.po | 2 +-
+ dselect/po/it.po | 2 +-
+ dselect/po/ja.po | 2 +-
+ dselect/po/ko.po | 2 +-
+ dselect/po/nb.po | 2 +-
+ dselect/po/nl.po | 2 +-
+ dselect/po/nn.po | 2 +-
+ dselect/po/pl.po | 2 +-
+ dselect/po/pt.po | 2 +-
+ dselect/po/pt_BR.po | 2 +-
+ dselect/po/ro.po | 2 +-
+ dselect/po/ru.po | 2 +-
+ dselect/po/sk.po | 2 +-
+ dselect/po/sv.po | 2 +-
+ dselect/po/tl.po | 2 +-
+ dselect/po/vi.po | 2 +-
+ dselect/po/zh_CN.po | 2 +-
+ dselect/po/zh_TW.po | 2 +-
+ man/po/de.po | 21 ++++++++++++++++-----
+ man/po/dpkg-man.pot | 20 ++++++++++++++------
+ man/po/es.po | 23 ++++++++++++++++++-----
+ man/po/fr.po | 23 ++++++++++++++++++-----
+ man/po/hu.po | 21 ++++++++++++++++-----
+ man/po/it.po | 23 ++++++++++++++++++-----
+ man/po/ja.po | 23 ++++++++++++++++++-----
+ man/po/nl.po | 27 ++++++++++++++++++++++-----
+ man/po/pl.po | 23 ++++++++++++++++++-----
+ man/po/pt.po | 35 ++++++++++++++++++++++++++++++-----
+ man/po/pt_BR.po | 21 ++++++++++++++++-----
+ man/po/ru.po | 21 ++++++++++++++++-----
+ man/po/sv.po | 23 ++++++++++++++++++-----
+ man/po/zh_CN.po | 23 ++++++++++++++++++-----
+ po/ast.po | 12 ++++++------
+ po/bs.po | 6 +++---
+ po/ca.po | 10 +++++-----
+ po/cs.po | 12 ++++++------
+ po/da.po | 12 ++++++------
+ po/de.po | 12 ++++++------
+ po/dpkg.pot | 8 ++++----
+ po/dz.po | 12 ++++++------
+ po/el.po | 12 ++++++------
+ po/eo.po | 12 ++++++------
+ po/es.po | 12 ++++++------
+ po/et.po | 12 ++++++------
+ po/eu.po | 12 ++++++------
+ po/fr.po | 12 ++++++------
+ po/gl.po | 12 ++++++------
+ po/hu.po | 12 ++++++------
+ po/id.po | 14 +++++++-------
+ po/it.po | 12 ++++++------
+ po/ja.po | 12 ++++++------
+ po/km.po | 12 ++++++------
+ po/ko.po | 14 +++++++-------
+ po/ku.po | 6 +++---
+ po/lt.po | 10 +++++-----
+ po/mr.po | 12 ++++++------
+ po/nb.po | 14 +++++++-------
+ po/ne.po | 12 ++++++------
+ po/nl.po | 12 ++++++------
+ po/nn.po | 12 ++++++------
+ po/oc.po | 10 +++++-----
+ po/pa.po | 12 ++++++------
+ po/pl.po | 12 ++++++------
+ po/pt.po | 12 ++++++------
+ po/pt_BR.po | 12 ++++++------
+ po/ro.po | 12 ++++++------
+ po/ru.po | 12 ++++++------
+ po/sk.po | 12 ++++++------
+ po/sv.po | 10 +++++-----
+ po/th.po | 12 ++++++------
+ po/tl.po | 12 ++++++------
+ po/tr.po | 12 ++++++------
+ po/vi.po | 12 ++++++------
+ po/zh_CN.po | 12 ++++++------
+ po/zh_TW.po | 12 ++++++------
+ scripts/po/ca.po | 2 +-
+ scripts/po/de.po | 2 +-
+ scripts/po/dpkg-dev.pot | 4 ++--
+ scripts/po/es.po | 2 +-
+ scripts/po/fr.po | 2 +-
+ scripts/po/nl.po | 2 +-
+ scripts/po/pl.po | 2 +-
+ scripts/po/pt.po | 2 +-
+ scripts/po/ru.po | 2 +-
+ scripts/po/sv.po | 2 +-
+ 98 files changed, 548 insertions(+), 363 deletions(-)
+
+commit 07140b132092e92d8d6b1b6805ff056089951dad
+Author: Guillem Jover <guillem@debian.org>
+Date: Sun Mar 3 18:53:12 2024 +0100
+
+ Dpkg::Vendor::Debian: Unconditionally set qa bug-implicit-func
+
+ For the time64 default change, we conditionally enabled
+ bug-implicit-func to avoid silent ABI breakage due to implicit function
+ declarations that end up using the time32 symbols, but that is causing
+ confusion as the effects are not visible on the most commonly used
+ architectures. Instead, enable this globally, unless the maintainer has
+ specified otherwise.
+
+ Ref: #1065371
+
+ man/dpkg-buildflags.pod | 6 ++---
+ scripts/Dpkg/Vendor/Debian.pm | 15 ++++++++-----
+ scripts/t/Dpkg_BuildFlags.t | 51 ++++++++++++++++++++++++++++++++++---------
+ 3 files changed, 52 insertions(+), 20 deletions(-)
+
+commit 5806169ee5a7320ef2e2863642365803216d107c
+Author: Helge Kreutzmann <debian@helgefjell.de>
+Date: Sat Mar 9 08:01:44 2024 +0100
+
+ po: Update German man pages translation
+
+ man/po/de.po | 39 +++++++++++++++++++++++++--------------
+ 1 file changed, 25 insertions(+), 14 deletions(-)
+
+commit 7052455b00cfeeddf0dd07a0b59041ab684bade8
+Author: Guillem Jover <guillem@debian.org>
+Date: Sat Mar 9 07:31:42 2024 +0100
+
+ build: Fix typo in CI config
+
+ Fixes: commit e3f5a70aeecf0ded9f3f515de56e72dba36bce4f
+ Changelog: silent
+
+ .gitlab-ci.yml | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 8233c44d991952bb3d73f776dc00b1ca8e9945e0
+Author: Guillem Jover <guillem@debian.org>
+Date: Fri Mar 8 00:15:57 2024 +0100
+
+ build: Add gen-release script
+
+ This is an import of the local script that has been driving the usual
+ release process for a long time, but with the multi-branch support
+ removed, and only targeting the current tree structure.
+
+ Makefile.am | 1 +
+ build-aux/.gitignore | 1 +
+ build-aux/gen-release | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++
+ t/shellcheck.t | 1 +
+ 4 files changed, 169 insertions(+)
+
+commit a348606625cd63dff860fe766bcf3b5a725261e8
+Author: Guillem Jover <guillem@debian.org>
+Date: Fri Mar 8 13:13:14 2024 +0100
+
+ test: Skip OpenPGP tests if the backend does not have a verify command
+
+ If we cannot verify, we should skip the relevant tests for this
+ backend.
+
+ Closes: #1065648
+
+ scripts/t/Dpkg_OpenPGP.t | 63 ++++++++++++++++++++++++++----------------------
+ 1 file changed, 34 insertions(+), 29 deletions(-)
+
+commit 8547597648e5f4c0545c7383d281a2a42f2daac6
+Author: Guillem Jover <guillem@debian.org>
+Date: Sat Mar 9 00:18:12 2024 +0100
+
+ test: Refactor certfile and keyfile filenames for OpenPGP test
+
+ scripts/t/Dpkg_OpenPGP.t | 21 +++++++++++----------
+ 1 file changed, 11 insertions(+), 10 deletions(-)
+
+commit b46e860fa360f17a3646bf1babc8ca6ec9062069
+Author: Guillem Jover <guillem@debian.org>
+Date: Sat Mar 9 00:12:23 2024 +0100
+
+ test: Refactor OpenPGP backend and commands list
+
+ Instead of having two places to keep up-to-date, unify this in the
+ Test::Dpkg module into a single hash, and add a getter so that we can
+ keep one place to track this data.
+
+ scripts/Test/Dpkg.pm | 43 ++++++++++++++++++++++++++++++++-----------
+ scripts/t/Dpkg_OpenPGP.t | 12 ++----------
+ 2 files changed, 34 insertions(+), 21 deletions(-)
+
+commit e3f5a70aeecf0ded9f3f515de56e72dba36bce4f
+Author: Guillem Jover <guillem@debian.org>
+Date: Sat Mar 9 04:09:05 2024 +0100
+
+ build: Test with minimal library dependencies in CI
+
+ This disables the optional library usage, so we exercise non-library
+ using code paths, so that we can catch regressions such as the one
+ fixed in commit ec0f9943da9410427869e33d4fe8e2612d8e75dc.
+
+ .gitlab-ci.yml | 14 ++++++++++++++
+ 1 file changed, 14 insertions(+)
+
+commit de5e15f26100b379430a3d5071d199791ca37cf5
+Author: Guillem Jover <guillem@debian.org>
+Date: Fri Mar 8 12:59:36 2024 +0100
+
+ dpkg-deb: Fix up compressor parameters for default legacy format
+
+ When using the gzip command as a compressor backend the code ended up
+ passing «-c-1» because the default compression level was set to -1,
+ and we were not fixing it up.
+
+ Move the compressor fix up call after we have set compressor_params.
+
+ Fixes: commit b499f2688349694d24c4a4e53d461deeae826f5c
+
+ src/deb/main.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit 78598d3d655c39222178b4d48ce1d640e717496b
+Author: Guillem Jover <guillem@debian.org>
+Date: Fri Mar 8 00:21:23 2024 +0100
+
+ man: Document dpkg versions supporting SOURCE_DATE_EPOCH for various tools
+
+ The variable did not include that information in the description for
+ the various tools that honor it.
+
+ man/dpkg-deb.pod | 2 ++
+ man/dpkg-source.pod | 2 ++
+ man/dpkg-split.pod | 2 ++
+ 3 files changed, 6 insertions(+)
+
+commit f0f117bc03652d74cb6dbf985ce7a3613ada732e
+Author: Guillem Jover <guillem@debian.org>
+Date: Fri Mar 8 00:21:08 2024 +0100
+
+ debian: Fix typo in man page reference in changelog
+
+ debian/changelog | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit dd66748f0d697c30f2a1855386fc1c1148276298
+Author: Andreas Rönnquist <gusnan@debian.org>
+Date: Fri Mar 8 23:45:45 2024 +0100
+
+ po: Fix typos in Swedish man pages translations
+
+ Closes: #1065672
+ Signed-off-by: Guillem Jover <guillem@debian.org>
+
+ man/po/sv.po | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit 279c6ccb31343edbea89492cd4c9ed8cdf1b5771
+Author: Guillem Jover <guillem@debian.org>
+Date: Thu Mar 7 03:23:42 2024 +0100
+
+ po: Fix typos in Swedish man pages translations
+
+ Closes: #1065575
+ Stable-Candidate: 1.21.x 1.20.x
+
+ man/po/sv.po | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+commit ece63b215eeab2911ea11d6c62dc6ddf719abaf8
+Author: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>
+Date: Thu Mar 7 03:19:12 2024 +0100
+
+ po: Update Dutch man pages translations
+
+ Closes: #1065518
+ Signed-off-by: Guillem Jover <guillem@debian.org>
+
+ man/po/nl.po | 146 ++++++++++++++++++-----------------------------------------
+ 1 file changed, 44 insertions(+), 102 deletions(-)
+
+commit e7478f6c153d4e4dcbedb7fedfff69d42de47c26
+Author: Américo Monteiro <a_monteiro@gmx.com>
+Date: Thu Mar 7 03:15:34 2024 +0100
+
+ po: Update Portugese man pages translations
+
+ Closes: #1065401
+ Signed-off-by: Guillem Jover <guillem@debian.org>
+
+Notes:
+ Changelog: s/Portugese/Portuguese/
+
+ man/po/pt.po | 2225 ++++++++++++++--------------------------------------------
+ 1 file changed, 535 insertions(+), 1690 deletions(-)
+
+commit 4993fe783b62a3403804a3df8dbe755ae532a06a
+Author: Guillem Jover <guillem@debian.org>
+Date: Sun Mar 3 18:42:34 2024 +0100
+
+ Dpkg::Vendor::Debian: Make it possible to disable qa=-bug-implicit-func
+
+ We do not need to forcibly enable this feature if the user explicitly
+ specified it.
+
+ Closes: #1065371
+
+ scripts/Dpkg/Vendor/Debian.pm | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+commit 24d57d5eeaf77594e1f56116932048a6593a774c
+Author: Guillem Jover <guillem@debian.org>
+Date: Thu Feb 29 02:15:33 2024 +0100
+
+ libdpkg: Use a macro to define the zstd default compression level
+
+ This means we only need to change a single place to change the default
+ value.
+
+ lib/dpkg/compress.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit ad996529f127657818a47efbfc57cedfcb42f662
+Author: Guillem Jover <guillem@debian.org>
+Date: Wed Feb 28 04:35:58 2024 +0100
+
+ libdpkg: Use array access instead of pointer arithmetic for meminfo parser
+
+ This makes the code more uniform and shorter.
+
+ lib/dpkg/meminfo.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+commit c881a5a867601482383aaf242f7590f2e11e9427
+Author: Helge Kreutzmann <debian@helgefjell.de>
+Date: Wed Feb 28 18:57:49 2024 +0100
+
+ po: Update German man pages translation
+
+ man/po/de.po | 40 ++++++++++++++++------------------------
+ 1 file changed, 16 insertions(+), 24 deletions(-)
+
+commit 354f9ddb654296d1632e07dd7448efcbc11479ac
+Author: Guillem Jover <guillem@debian.org>
+Date: Tue Feb 27 05:01:29 2024 +0100
+
+ Bump version to 1.22.6
+
+ debian/changelog | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
commit 1c92a4a8bfbeea30ceb0109b096c4ec845e3c6ce
Author: Guillem Jover <guillem@debian.org>
Date: Tue Feb 27 04:32:30 2024 +0100
diff --git a/Makefile.am b/Makefile.am
index 7186045..1e536c0 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -60,6 +60,7 @@ EXTRA_DIST = \
README.l10n \
autogen \
build-aux/gen-changelog \
+ build-aux/gen-release \
build-aux/get-version \
build-aux/lcov-inject \
build-aux/run-script \
diff --git a/Makefile.in b/Makefile.in
index 0bbe0f9..b4ca8e7 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -524,14 +524,14 @@ dist_docspec_DATA = \
# EOL
EXTRA_DIST = .gitlab-ci.yml .mailmap ChangeLog.old README.l10n autogen \
- build-aux/gen-changelog build-aux/get-version \
- build-aux/lcov-inject build-aux/run-script \
- build-aux/test-runner doc/coding-style.txt \
- debian/README.bug-usertags debian/bug-script debian/changelog \
- debian/control debian/copyright debian/dpkg-dev.docs \
- debian/dpkg-dev.install debian/dpkg-dev.manpages \
- debian/dpkg.alternatives.logrotate debian/dpkg.cfg \
- debian/dpkg.cron.daily debian/dpkg.docs \
+ build-aux/gen-changelog build-aux/gen-release \
+ build-aux/get-version build-aux/lcov-inject \
+ build-aux/run-script build-aux/test-runner \
+ doc/coding-style.txt debian/README.bug-usertags \
+ debian/bug-script debian/changelog debian/control \
+ debian/copyright debian/dpkg-dev.docs debian/dpkg-dev.install \
+ debian/dpkg-dev.manpages debian/dpkg.alternatives.logrotate \
+ debian/dpkg.cfg debian/dpkg.cron.daily debian/dpkg.docs \
debian/dpkg.dpkg-db-backup.service \
debian/dpkg.dpkg-db-backup.timer debian/dpkg.install \
debian/dpkg.manpages debian/dpkg.postinst debian/dpkg.postrm \
diff --git a/build-aux/gen-release b/build-aux/gen-release
new file mode 100755
index 0000000..b32f43c
--- /dev/null
+++ b/build-aux/gen-release
@@ -0,0 +1,166 @@
+#!/bin/sh
+#
+# gen-release
+#
+# Copyright © 2017-2024 Guillem Jover <guillem@debian.org>
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <https://www.gnu.org/licenses/>.
+#
+
+set -x
+set -e
+set -u
+
+# Pre-checks.
+
+# Currently requires packages: dpkg-dev, git, schroot and devscripts
+# (the latter should eventually be replaced by dpkg tools).
+for req in dpkg-parsechangelog git schroot dch debsign dscverify; do
+ if ! command -v $req >/dev/null 2>&1; then
+ echo "error: missing required command $req" >&2
+ exit 1
+ fi
+done
+
+if [ "$(dpkg-parsechangelog -SSource)" != 'dpkg' ] || ! [ -e .git ]; then
+ echo "error: not inside the dpkg git tree" >&2
+ exit 1
+fi
+
+# Setup.
+dist="${1:-unstable}"
+relver="${2:-$(dpkg-parsechangelog -SVersion)}"
+
+numjobs="$(nproc)"
+checkflags="-j$numjobs AUTHOR_TESTING=1 TEST_PARALLEL=$numjobs"
+
+dircode="$(pwd)"
+dirtests="$dircode/tests"
+dirbuild="$(mktemp --tmpdir --directory release-dpkg.XXXXXXXX)"
+
+# Update the source chroot.
+schroot -c "source:$dist" -- sudo eatmydata apt-get --yes update
+schroot -c "source:$dist" -- sudo eatmydata apt-get --yes upgrade
+
+# Setup a clean chroot session.
+chroot="$(schroot -c "$dist" -b)"
+
+echo "Release start: $(date -Iseconds)"
+
+cd "$dircode"
+
+schroot -c "$chroot" -r -- sudo eatmydata apt-get --yes build-dep \
+ -P pkg.dpkg.author-testing,pkg.dpkg.author-release .
+
+if ! git log --format=tformat:%s -s HEAD~2.. | grep 'po: Regenerate'; then
+ # Clean slate.
+ git clean -Xdf
+
+ # Update the .pot and .po files.
+ echo "$relver" >.dist-version
+ schroot -c "$chroot" -r -- ./autogen
+ schroot -c "$chroot" -r -- ./configure
+ schroot -c "$chroot" -r -- make update-po
+ rm -f .dist-version
+ git commit -a -m 'po: Regenerate .pot files and merge .po files with them'
+fi
+
+if [ -z "$(git tag --list "$relver")" ]; then
+ # Finalize the actual release.
+ genchangelog='build-aux/gen-changelog'
+ sed -i -e "2e$genchangelog" -e '2,3d' debian/changelog
+ dch -r -D"$dist"
+ git commit -a -m "Release $relver"
+ git tag -s "$relver" -m "Release $relver"
+elif [ "$(git describe)" != "$relver" ]; then
+ echo "error: mismatched tag for $relver not on git HEAD" >&2
+ exit 1
+fi
+
+# Clean slate.
+git clean -Xdf
+
+# Prepare the tarball for distribution.
+schroot -c "$chroot" -r -- ./autogen
+schroot -c "$chroot" -r -- ./configure
+if [ "$dist" = unstable ]; then
+ # Generate the CPAN distribution only from main.
+ make dist-cpan
+fi
+# shellcheck disable=SC2086
+schroot -c "$chroot" -r -- make $checkflags distcheck
+
+# Prepare for packaged release.
+mkdir -p "$dirbuild"
+cp "dpkg-$relver.tar.xz" "$dirbuild/"
+
+# Teardown pre-release chroot.
+schroot -c "$chroot" -e
+
+cd "$dirbuild"
+
+# Setup a clean chroot session for the dist tarballs.
+chroot="$(schroot -c "$dist" -b)"
+
+# Build twice, to make sure we can build ourselves with the new dpkg,
+# and to verify that we are building reproducibly.
+
+# Build A and B in a chroot.
+for iter in a b; do (
+ mkdir -p "build-$iter"
+ cd "build-$iter"
+ tar xaf "../dpkg-$relver.tar.xz"
+ cd "dpkg-$relver"
+
+ schroot -c "$chroot" -r -- sudo eatmydata apt-get --yes build-dep .
+ schroot -c "$chroot" -r -- dpkg-buildpackage -us -uc --changes-option=-S
+
+ # Install resulting .debs.
+ schroot -c "$chroot" -r -- sudo eatmydata dpkg -iO ../*.deb
+) done
+
+# Run functional test-suite.
+(
+ set -x
+ set -e
+ set -u
+
+ cd "$dirtests"
+ schroot -c "$chroot" -r -- sudo eatmydata apt-get --yes purge pkg-config
+ schroot -c "$chroot" -r -- eatmydata make test-clean clean
+ schroot -c "$chroot" -r -- eatmydata make test 2>&1 | tee test.log
+)
+
+schroot -c "$chroot" -r -- sudo eatmydata apt-get --yes install lintian
+
+# Verify the result.
+diff -u build-a/dpkg_*.changes build-b/dpkg_*.changes || true
+# Prompt to continue? (.buildinfo will differ)
+diff -u build-a/dpkg_*.buildinfo build-b/dpkg_*.buildinfo || true
+# Prompt to continue? (Build-Date, Environment will differ).
+schroot -c "$chroot" -r -- lintian build-b/*.changes build-b/*.deb
+
+# Teardown chroot.
+schroot -c "$chroot" -e
+
+# Sign and verify.
+cd "$dirbuild/build-b"
+debsign dpkg_"${relver}"_*.changes
+dscverify dpkg_"${relver}"_*.changes
+
+ls -l "$(pwd)"
+
+echo "Release process finished (dpkg ${relver}): $(date -Iseconds)"
+echo " Hint: upload to CPAN"
+echo " Hint: update https://www.wikidata.org/wiki/Q305892"
diff --git a/configure b/configure
index 271deeb..7e1a705 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for dpkg 1.22.5.
+# Generated by GNU Autoconf 2.71 for dpkg 1.22.6.
#
# Report bugs to <debian-dpkg@lists.debian.org>.
#
@@ -681,8 +681,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dpkg'
PACKAGE_TARNAME='dpkg'
-PACKAGE_VERSION='1.22.5'
-PACKAGE_STRING='dpkg 1.22.5'
+PACKAGE_VERSION='1.22.6'
+PACKAGE_STRING='dpkg 1.22.6'
PACKAGE_BUGREPORT='debian-dpkg@lists.debian.org'
PACKAGE_URL='https://wiki.debian.org/Teams/Dpkg'
@@ -1610,7 +1610,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dpkg 1.22.5 to adapt to many kinds of systems.
+\`configure' configures dpkg 1.22.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1681,7 +1681,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dpkg 1.22.5:";;
+ short | recursive ) echo "Configuration of dpkg 1.22.6:";;
esac
cat <<\_ACEOF
@@ -1884,7 +1884,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dpkg configure 1.22.5
+dpkg configure 1.22.6
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2700,7 +2700,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dpkg $as_me 1.22.5, which was
+It was created by dpkg $as_me 1.22.6, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -5518,7 +5518,7 @@ fi
# Define the identity of the package.
PACKAGE='dpkg'
- VERSION='1.22.5'
+ VERSION='1.22.6'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -34449,7 +34449,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dpkg $as_me 1.22.5, which was
+This file was extended by dpkg $as_me 1.22.6, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -34518,7 +34518,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-dpkg config.status 1.22.5
+dpkg config.status 1.22.6
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/dselect/po/bs.po b/dselect/po/bs.po
index 7a47dd9..782c5e2 100644
--- a/dselect/po/bs.po
+++ b/dselect/po/bs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-02-17 08:55+0200\n"
"Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
"Language-Team: Bosnian <lokal@linux.org.ba>\n"
diff --git a/dselect/po/ca.po b/dselect/po/ca.po
index 8889494..6d6fa2c 100644
--- a/dselect/po/ca.po
+++ b/dselect/po/ca.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.10\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-12-17 19:34+0100\n"
"Last-Translator: Guillem Jover <guillem@debian.org>\n"
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
diff --git a/dselect/po/cs.po b/dselect/po/cs.po
index 5baa387..2935365 100644
--- a/dselect/po/cs.po
+++ b/dselect/po/cs.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-26 13:52+0100\n"
"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
diff --git a/dselect/po/da.po b/dselect/po/da.po
index e678c04..e65df40 100644
--- a/dselect/po/da.po
+++ b/dselect/po/da.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-11-27 02:33+0200\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
diff --git a/dselect/po/de.po b/dselect/po/de.po
index 7b850ef..0c5f357 100644
--- a/dselect/po/de.po
+++ b/dselect/po/de.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.22.0~\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-04-25 20:26+0200\n"
"Last-Translator: Sven Joachim <svenjoac@gmx.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
diff --git a/dselect/po/dselect.pot b/dselect/po/dselect.pot
index 7a0ae57..57e97da 100644
--- a/dselect/po/dselect.pot
+++ b/dselect/po/dselect.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: dpkg 1.22.5\n"
+"Project-Id-Version: dpkg 1.22.6\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\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"
diff --git a/dselect/po/el.po b/dselect/po/el.po
index a200e49..55cc372 100644
--- a/dselect/po/el.po
+++ b/dselect/po/el.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-02-17 08:56+0200\n"
"Last-Translator: quad-nrg.net <galaxico@quad-nrg.net>\n"
"Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n"
diff --git a/dselect/po/es.po b/dselect/po/es.po
index df6867b..ef7e967 100644
--- a/dselect/po/es.po
+++ b/dselect/po/es.po
@@ -40,7 +40,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-27 22:48+0100\n"
"Last-Translator: Javier Fernández-Sanguino <jfs@debian.org>\n"
"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
diff --git a/dselect/po/et.po b/dselect/po/et.po
index 191e343..a8d2404 100644
--- a/dselect/po/et.po
+++ b/dselect/po/et.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.14.5\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2007-07-13 08:22+0300\n"
"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
diff --git a/dselect/po/eu.po b/dselect/po/eu.po
index 28878df..1eb555b 100644
--- a/dselect/po/eu.po
+++ b/dselect/po/eu.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.16.8\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2012-09-01 12:21+0200\n"
"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@zundan.com>\n"
"Language-Team: Basque <debian-l10n-basque@lists.debian.org>\n"
diff --git a/dselect/po/fr.po b/dselect/po/fr.po
index 6220d3b..7bef36e 100644
--- a/dselect/po/fr.po
+++ b/dselect/po/fr.po
@@ -49,7 +49,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-02-05 23:47+0100\n"
"Last-Translator: Sébastien Poher <sebastien@volted.net>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
diff --git a/dselect/po/gl.po b/dselect/po/gl.po
index c0c71c3..f56863a 100644
--- a/dselect/po/gl.po
+++ b/dselect/po/gl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2008-12-27 15:56+0100\n"
"Last-Translator: mvillarino <mvillarino@users.sourceforge.net>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
diff --git a/dselect/po/hu.po b/dselect/po/hu.po
index 1dcb67c..0e342f5 100644
--- a/dselect/po/hu.po
+++ b/dselect/po/hu.po
@@ -4,7 +4,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-10-06 03:48+0100\n"
"Last-Translator: SZERVÁC Attila <sas@321.hu>\n"
"Language-Team: Hungarian <debian-l10n-hungarian@lists.debian.org>\n"
diff --git a/dselect/po/id.po b/dselect/po/id.po
index 701da41..04348a1 100644
--- a/dselect/po/id.po
+++ b/dselect/po/id.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-10-06 20:20+0700\n"
"Last-Translator: Arief S Fitrianto <arief@gurame.fisika.ui.ac.id>\n"
"Language-Team: Indonesian <debian-l10n-indonesian@lists.debian.org>\n"
diff --git a/dselect/po/it.po b/dselect/po/it.po
index 793bf91..a6a317f 100644
--- a/dselect/po/it.po
+++ b/dselect/po/it.po
@@ -42,7 +42,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.10.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-10-06 22:01+0200\n"
"Last-Translator: Stefano Canepa <sc@linux.it>\n"
"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
diff --git a/dselect/po/ja.po b/dselect/po/ja.po
index 4ebeb23..7f974e0 100644
--- a/dselect/po/ja.po
+++ b/dselect/po/ja.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2016-03-31 12:44+0900\n"
"Last-Translator: Takuma Yamada <tyamada@takumayamada.com>\n"
"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
diff --git a/dselect/po/ko.po b/dselect/po/ko.po
index c40d1fd..79f02a0 100644
--- a/dselect/po/ko.po
+++ b/dselect/po/ko.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-29 11:18+0100\n"
"Last-Translator: Sangdo Jun <sebuls@gmail.com>\n"
"Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n"
diff --git a/dselect/po/nb.po b/dselect/po/nb.po
index bfa8a76..4fe7d4a 100644
--- a/dselect/po/nb.po
+++ b/dselect/po/nb.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-12-05 13:25+0200\n"
"Last-Translator: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>\n"
"Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n"
diff --git a/dselect/po/nl.po b/dselect/po/nl.po
index ce2ac89..fa31353 100644
--- a/dselect/po/nl.po
+++ b/dselect/po/nl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-09-11 21:13+0200\n"
"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n"
diff --git a/dselect/po/nn.po b/dselect/po/nn.po
index 54d2239..89072d1 100644
--- a/dselect/po/nn.po
+++ b/dselect/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-02-17 08:57+0200\n"
"Last-Translator: Håvard Korsvoll <korsvoll@skulelinux.no>\n"
"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
diff --git a/dselect/po/pl.po b/dselect/po/pl.po
index 3b86f7a..603083e 100644
--- a/dselect/po/pl.po
+++ b/dselect/po/pl.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.15.4\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-12-21 20:58+0100\n"
"Last-Translator: Łukasz Dulny <bartekchom@poczta.onet.pl>\n"
"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
diff --git a/dselect/po/pt.po b/dselect/po/pt.po
index 3b3c051..446e1cb 100644
--- a/dselect/po/pt.po
+++ b/dselect/po/pt.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-11-30 13:28+0000\n"
"Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n"
"Language-Team: Portuguese <traduz@debianpt.org>\n"
diff --git a/dselect/po/pt_BR.po b/dselect/po/pt_BR.po
index 50a5222..8dcd14a 100644
--- a/dselect/po/pt_BR.po
+++ b/dselect/po/pt_BR.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2008-06-09 02:53-0300\n"
"Last-Translator: Felipe Augusto van de Wiel <faw@debian.org>\n"
"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
diff --git a/dselect/po/ro.po b/dselect/po/ro.po
index 53f98ce..0219f15 100644
--- a/dselect/po/ro.po
+++ b/dselect/po/ro.po
@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-09-13 20:15+0200\n"
"Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
"Language-Team: Romanian <debian-l10n-romanian@lists.debian.org>\n"
diff --git a/dselect/po/ru.po b/dselect/po/ru.po
index e997c97..6a6adbd 100644
--- a/dselect/po/ru.po
+++ b/dselect/po/ru.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-31 22:38+0100\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
diff --git a/dselect/po/sk.po b/dselect/po/sk.po
index 6649a46..a1334f4 100644
--- a/dselect/po/sk.po
+++ b/dselect/po/sk.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2012-07-03 01:09+0100\n"
"Last-Translator: Ivan Masár <helix84@centrum.sk>\n"
"Language-Team: Slovak <debian-l10n-slovak@lists.debian.org>\n"
diff --git a/dselect/po/sv.po b/dselect/po/sv.po
index df4d071..558ded4 100644
--- a/dselect/po/sv.po
+++ b/dselect/po/sv.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-10-24 18:29+0100\n"
"Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
diff --git a/dselect/po/tl.po b/dselect/po/tl.po
index 8f6e7c3..e2fbb48 100644
--- a/dselect/po/tl.po
+++ b/dselect/po/tl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2006-02-17 08:58+0200\n"
"Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n"
"Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n"
diff --git a/dselect/po/vi.po b/dselect/po/vi.po
index b568758..f91142e 100644
--- a/dselect/po/vi.po
+++ b/dselect/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.17.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-12-01 08:20+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <debian-l10n-vietnamese@lists.debian.org>\n"
diff --git a/dselect/po/zh_CN.po b/dselect/po/zh_CN.po
index 4b76967..18262e2 100644
--- a/dselect/po/zh_CN.po
+++ b/dselect/po/zh_CN.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-27 15:29-0500\n"
"Last-Translator: Boyuan Yang <073plan@gmail.com>\n"
"Language-Team: Chinese (simplified) <debian-l10n-chinese@lists.debian.org>\n"
diff --git a/dselect/po/zh_TW.po b/dselect/po/zh_TW.po
index af0e83b..a08ed7c 100644
--- a/dselect/po/zh_TW.po
+++ b/dselect/po/zh_TW.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dselect 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-01-28 15:57+0800\n"
"Last-Translator: Cheng-Chia Tseng <pswo10680@gmail.com>\n"
"Language-Team: Chinese (traditional) <debian-l10n-chinese@lists.debian.org>\n"
diff --git a/lib/dpkg/compress.c b/lib/dpkg/compress.c
index adf26ea..9ae1590 100644
--- a/lib/dpkg/compress.c
+++ b/lib/dpkg/compress.c
@@ -42,6 +42,7 @@
#define DPKG_ZSTD_MAX_LEVEL 22
#define ZSTD_CLEVEL_DEFAULT 3
#endif
+#define DPKG_ZSTD_CLEVEL_DEFAULT ZSTD_CLEVEL_DEFAULT
#ifdef WITH_LIBBZ2
#include <bzlib.h>
#endif
@@ -1288,7 +1289,7 @@ compress_zstd(struct compress_params *params, int fd_in, int fd_out,
static const struct compressor compressor_zstd = {
.name = "zstd",
.extension = ".zst",
- .default_level = ZSTD_CLEVEL_DEFAULT,
+ .default_level = DPKG_ZSTD_CLEVEL_DEFAULT,
.fixup_params = fixup_none_params,
.compress = compress_zstd,
.decompress = decompress_zstd,
diff --git a/lib/dpkg/meminfo.c b/lib/dpkg/meminfo.c
index 998f65c..3288adf 100644
--- a/lib/dpkg/meminfo.c
+++ b/lib/dpkg/meminfo.c
@@ -129,8 +129,7 @@ meminfo_get_available_from_file(const char *filename, uint64_t *val)
if ((num == INTMAX_MAX) && errno == ERANGE)
return MEMINFO_INT_MAX;
/* It should end with ' kB\n'. */
- if (*end != ' ' || *(end + 1) != 'k' ||
- *(end + 2) != 'B')
+ if (end[0] != ' ' || end[1] != 'k' || end[2] != 'B')
return MEMINFO_NO_UNIT;
/* This should not overflow, but just in case. */
diff --git a/man/de/dpkg-buildflags.pod b/man/de/dpkg-buildflags.pod
index 091cece..f27d1d0 100644
--- a/man/de/dpkg-buildflags.pod
+++ b/man/de/dpkg-buildflags.pod
@@ -329,11 +329,11 @@ Wenn diese Funktionalität aktiviert ist, wird sie den Wert aus der gleichen Fun
=item B<time64>
-This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area, and the B<bug-implicit-func> feature from the B<qa> feature area as it requires them.
+This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area.
-If the setting is enabled explicitly then it gets enabled on all architectures including i386 but not hurd-i386 nor kfreebsd-i386 (where the kernel does not have time64 interfaces), ignoring the binary backwards compatibility default.
+Falls diese Einstellung explizit aktiviert ist, dann wird sie auf allen Architekturen einschließlich i386 aktiviert, aber nicht auf hurd-i386 oder kfreebsd-i386 (wo der Kernel nicht über die Schnittstelle time64 verfügt) und die standardmäßige binäre Rückwärtskompatibilität wird ignoriert.
-It is also enabled by default by gcc on the armel, armhf, hppa, m68k, mips, mipsel, powerpc and sh4 Debian architectures, where disabling the feature will add instead B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> to B<CPPFLAGS>.
+Sie wird standardmäßig durch GCC auch auf den Debian-Architekturen Armel, Armhf, HPPA, M68k, Mips, Mipsel, Powerpc und Sh4 aktiviert, bei denen die Deaktivierung der Funktionalität stattdessen B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> zu B<CPPFLAGS> hinzfügt.
=back
@@ -357,7 +357,7 @@ Mehrere Optionen zur Kompilierung (Details weiter unten) können verwandt werden
=item B<bug-implicit-func>
-Diese Einstellung (seit Dpkg 1.22.3; standardmäßig deaktiviert) fügt B<-Werror=implicit-function-declaration> zu B<CFLAGS> hinzu.
+This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
=item B<bug>
diff --git a/man/de/dpkg-deb.pod b/man/de/dpkg-deb.pod
index 18b1df1..35f34af 100644
--- a/man/de/dpkg-deb.pod
+++ b/man/de/dpkg-deb.pod
@@ -224,6 +224,8 @@ Falls gesetzt, wird B<dpkg-deb> es als das Verzeichnis verwenden, in dem tempor
Falls gesetzt, wird es als Zeitstempel (als Sekunden seit der Epoche) in dem L<ar(5)>-Container von L<deb(5)> und zum Festlegen der Mtime in den Dateieinträgen von L<tar(5)> verwandt.
+Seit Dpkg 1.18.8.
+
=back
=head1 BEMERKUNGEN
diff --git a/man/de/dpkg-parsechangelog.pod b/man/de/dpkg-parsechangelog.pod
index 2b275b8..0208e61 100644
--- a/man/de/dpkg-parsechangelog.pod
+++ b/man/de/dpkg-parsechangelog.pod
@@ -34,7 +34,7 @@ Gibt die Changelog-Datei an, aus der Informationen gelesen werden sollen. Ein
=item B<-F> I<Changelog-Format>
-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 B<debian> standard format. See also L</CHANGELOG FORMATS>.
+Gibt das Format der Changelog-Datei an. Standardmäßig wird das Format aus einer speziellen Zeile in der Nähe des Endes der Changelogs gelesen oder, falls dies fehlschlägt, wird das B<debian>-Standardformat angenommen. Siehe auch L</CHANGELOG-FORMATE>.
=item B<-L> I<libverzeichnis>
diff --git a/man/de/dpkg-shlibdeps.pod b/man/de/dpkg-shlibdeps.pod
index 5ad5b22..d121f89 100644
--- a/man/de/dpkg-shlibdeps.pod
+++ b/man/de/dpkg-shlibdeps.pod
@@ -50,7 +50,7 @@ Vom Paket bereitgestellte Abhängigkeitsinformationen für Laufzeitbibliotheken.
Während des Durchsuchens aller vom Programm verwendeten Symbole erinnert sich B<dpkg-shlibdeps> an die (höchste) Minimalversion, die von jeder Bibliothek benötigt wird. Am Ende des Prozesses ist es in der Lage, die minimale Abhängigkeit für jede eingesetzte Bibliothek zu schreiben (vorausgesetzt, die Informationen in den I<Symbol>-Dateien sind korrekt).
-As a safe-guard measure, a symbols file can provide a B<Build-Depends-Package> or B<Build-Depends-Packages> meta-information field and B<dpkg-shlibdeps> will extract the minimal version required by the corresponding package in the B<Build-Depends> field and use this version if it's higher than the minimal version computed by scanning symbols.
+Als Sicherheitsmaßnahme kann eine Symbols-Datei ein Meta-Informationsfeld B<Build-Depends-Package> oder B<Build-Depends-Packages> enthalten. B<dpkg-shlibdeps> entnimmt dann die minimale Version, die von dem korrespondierenden Paket im Feld B<Build-Depends> benötigt wird, und verwendet diese Version, falls sie höher ist als die minimale Version, die beim Durchsuchen der Symbole ermittelt wurde.
=head2 Shlibs-Dateien
diff --git a/man/de/dpkg-source.pod b/man/de/dpkg-source.pod
index 465b30c..00e1d3f 100644
--- a/man/de/dpkg-source.pod
+++ b/man/de/dpkg-source.pod
@@ -500,6 +500,8 @@ Falls dies gesetzt ist, wird es zur Entscheidung, ob Native Language Support, au
Falls gesetzt, wird sie als Zeitstempel (als Sekunden seit der Epoche) zum Festlegen der Mtime in den Dateieinträgen von L<tar(5)> verwandt.
+Seit Dpkg 1.18.11.
+
=item B<VISUAL>
=item B<EDITOR>
diff --git a/man/de/dpkg-split.pod b/man/de/dpkg-split.pod
index 2b6adad..2380532 100644
--- a/man/de/dpkg-split.pod
+++ b/man/de/dpkg-split.pod
@@ -176,6 +176,8 @@ Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterstützten Werte sind: B
Falls gesetzt, wird sie als Zeitstempel (als Sekunden seit der Epoche) in dem L<ar(5)>-Container von L<deb-split(5)> verwandt.
+Seit Dpkg 1.18.11.
+
=back
=head1 DATEIEN
diff --git a/man/dpkg-buildflags.pod b/man/dpkg-buildflags.pod
index 7b31238..cc78f6b 100644
--- a/man/dpkg-buildflags.pod
+++ b/man/dpkg-buildflags.pod
@@ -470,9 +470,7 @@ hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support
on 32-bit architectures where their ABI does not include it by default,
by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>.
This setting automatically enables the B<lfs> feature from the B<abi>
-feature area,
-and the B<bug-implicit-func> feature from the B<qa> feature area
-as it requires them.
+feature area.
If the setting is enabled explicitly then it gets enabled on all
architectures including i386 but not hurd-i386 nor kfreebsd-i386
@@ -520,7 +518,7 @@ problems in the source code or build system.
=item B<bug-implicit-func>
-This setting (since dpkg 1.22.3; disabled by default) adds
+This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds
B<-Werror=implicit-function-declaration> to B<CFLAGS>.
=item B<bug>
diff --git a/man/dpkg-deb.pod b/man/dpkg-deb.pod
index 103d6c0..e406f0b 100644
--- a/man/dpkg-deb.pod
+++ b/man/dpkg-deb.pod
@@ -405,6 +405,8 @@ If set, it will be used as the timestamp (as seconds since the epoch) in
the L<deb(5)>'s L<ar(5)> container and used to clamp the mtime in
the L<tar(5)> file entries.
+Since dpkg 1.18.8.
+
=back
=head1 NOTES
diff --git a/man/dpkg-source.pod b/man/dpkg-source.pod
index 3201a6e..736f42f 100644
--- a/man/dpkg-source.pod
+++ b/man/dpkg-source.pod
@@ -1001,6 +1001,8 @@ The accepted values are: B<0> and B<1> (default).
If set, it will be used as the timestamp (as seconds since the epoch) to
clamp the mtime in the L<tar(5)> file entries.
+Since dpkg 1.18.11.
+
=item B<VISUAL>
=item B<EDITOR>
diff --git a/man/dpkg-split.pod b/man/dpkg-split.pod
index 8f5b553..dcd9c26 100644
--- a/man/dpkg-split.pod
+++ b/man/dpkg-split.pod
@@ -295,6 +295,8 @@ B<never>.
If set, it will be used as the timestamp (as seconds since the epoch) in
the L<deb-split(5)>'s L<ar(5)> container.
+Since dpkg 1.18.11.
+
=back
=head1 FILES
diff --git a/man/fr/dpkg-deb.pod b/man/fr/dpkg-deb.pod
index 0a1ab1f..7ddc8df 100644
--- a/man/fr/dpkg-deb.pod
+++ b/man/fr/dpkg-deb.pod
@@ -224,6 +224,8 @@ Si cette option est utilisée, B<dpkg-deb> l'utilisera comme répertoire pour cr
If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb(5)>'s L<ar(5)> container and used to clamp the mtime in the L<tar(5)> file entries.
+Since dpkg 1.18.8.
+
=back
=head1 NOTES
diff --git a/man/fr/dpkg-source.pod b/man/fr/dpkg-source.pod
index 5c00d04..9631300 100644
--- a/man/fr/dpkg-source.pod
+++ b/man/fr/dpkg-source.pod
@@ -502,6 +502,8 @@ Si cette variable est définie, elle sera utilisée pour décider l'activation d
If set, it will be used as the timestamp (as seconds since the epoch) to clamp the mtime in the L<tar(5)> file entries.
+Since dpkg 1.18.11.
+
=item B<VISUAL>
=item B<EDITOR>
diff --git a/man/fr/dpkg-split.pod b/man/fr/dpkg-split.pod
index bdaee3b..9f6660d 100644
--- a/man/fr/dpkg-split.pod
+++ b/man/fr/dpkg-split.pod
@@ -176,6 +176,8 @@ Définit le mode de couleur (depuis S<dpkg 1.18.5).> Les valeurs actuellement ac
If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb-split(5)>'s L<ar(5)> container.
+Since dpkg 1.18.11.
+
=back
=head1 FICHIERS
diff --git a/man/nl/dpkg-buildflags.pod b/man/nl/dpkg-buildflags.pod
index d2b768a..7e452f5 100644
--- a/man/nl/dpkg-buildflags.pod
+++ b/man/nl/dpkg-buildflags.pod
@@ -330,7 +330,7 @@ Wanneer deze functie is ingeschakeld, wordt de waarde van dezelfde functie in he
=item B<time64>
-This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area, and the B<bug-implicit-func> feature from the B<qa> feature area as it requires them.
+This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area.
If the setting is enabled explicitly then it gets enabled on all architectures including i386 but not hurd-i386 nor kfreebsd-i386 (where the kernel does not have time64 interfaces), ignoring the binary backwards compatibility default.
@@ -358,13 +358,13 @@ Er kunnen verschillende compilatieopties (die hierna beschreven worden) gebruikt
=item B<bug-implicit-func>
-This setting (since dpkg 1.22.3; disabled by default) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
+This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
=item B<bug>
Deze instelling (sinds dpkg 1.17.4; standaard uitgeschakeld) voegt alle waarschuwingsopties toe die op een betrouwbare wijze problematische broncode opsporen. De waarschuwingen zijn fataal. De enige vlaggen die momenteel ondersteund worden zijn B<CFLAGS> en B<CXXFLAGS> waarbij de vlaggen ingesteld staan op B<-Werror=array-bounds>, B<-Werror=clobbered>, B<-Werror=implicit-function-declaration> en B<-Werror=volatile-register-var>.
-This feature handles B<-Werror=implicit-function-declaration> via the B<bug-implicit-func> feature, if that has not been specified.
+Deze functionaliteit verwerkt B<-Werror=implicit-function-declaration> via de functionaliteit B<bug-implicit-func>, als die niet is gespecificeerd.
=item B<canary>
diff --git a/man/nl/dpkg-buildtree.pod b/man/nl/dpkg-buildtree.pod
new file mode 100644
index 0000000..8aa6cc9
--- /dev/null
+++ b/man/nl/dpkg-buildtree.pod
@@ -0,0 +1,86 @@
+
+ *****************************************************
+ * GENERATED FILE, DO NOT EDIT *
+ * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
+ *****************************************************
+
+This file was generated by po4a(7). Do not store it (in VCS, for example),
+but store the PO file used as source file by po4a-translate.
+
+In fact, consider this as a binary, and the PO file as a regular .c file:
+If the PO get lost, keeping this translation up-to-date will be harder.
+
+=encoding UTF-8
+
+=head1 NAAM
+
+dpkg-buildtree - helper voor bewerkingen op de bouwboom tijdens het bouwen van pakketten
+
+=head1 OVERZICHT
+
+B<dpkg-buildtree> [I<optie>...] [I<commando>]
+
+=head1 BESCHRIJVING
+
+B<dpkg-buildtree> is gereedschap om algemene bewerkingen uit te voeren op de bouwboom voor een bronpakket.
+
+Dit programma werd geïntroduceerd in dpkg 1.22.3.
+
+=head1 COMMANDO'S
+
+=over
+
+=item B<clean>
+
+Verwijdert alle artefacten die tijdens een build door de verschillende dpkg-gereedschappen zijn gegenereerd, en padnamen die worden gebruikt of beheerd door dpkg-gereedschappen en die veilig kunnen worden opgeschoond. Deze bestanden worden gebruikt om de status bij te houden tussen de verschillende doorlopen bij het bouwen van pakketten, en zijn in veel gevallen interne implementatiedetails waar de verpakker zich niet mee bezig moet houden, of zijn staging-mappen die bouwartefacten bevatten.
+
+=item B<--help>
+
+Info tonen over het gebruik en afsluiten.
+
+=item B<--version>
+
+De versie tonen en afsluiten.
+
+=back
+
+=head1 BESTANDEN
+
+=head2 Opgeschoonde bestanden
+
+=over
+
+=item F<debian/files>
+
+=item F<debian/files.new>
+
+Bestanden gegenereerd door L<dpkg-distaddfile(1)>.
+
+=item F<debian/substvars>
+
+=item F<debian/substvars.new>
+
+Bestanden gegenereerd door L<dpkg-shlibdeps(1)>.
+
+=item F<debian/tmp>
+
+Staging-map met de inhoud die moet worden gebruikt bij het maken van een pakket. Zowel L<dpkg-gencontrol(1)> als L<dpkg-gensymbols(1)> genereren er bestanden in.
+
+=back
+
+=head1 VOORBEELDEN
+
+=head2 Het gebruik in debian/rules
+
+U kunt B<dpkg-buildtree clean> aanroepen vanuit het target B<clean> van F<debian/rules>, nadat u andere noodzakelijke opschoonbewerkingen hebt uitgevoerd.
+
+Bijvoorbeeld voor een autoconf-achtig bouwsysteem:
+
+=over
+
+ clean:
+ [ ! -f Makefile ] || $(MAKE) distclean
+ dpkg-buildtree clean
+
+=back
+
diff --git a/man/nl/dpkg-deb.pod b/man/nl/dpkg-deb.pod
index 6674546..dd52e71 100644
--- a/man/nl/dpkg-deb.pod
+++ b/man/nl/dpkg-deb.pod
@@ -224,6 +224,8 @@ Indien dit ingesteld werd, zal B<dpkg-deb> het gebruiken als de map waarin tijde
Indien dit ingesteld werd, zal het gebruikt worden als de tijdsaanduiding (timestamp) (in seconden sinds de epoch) in de L<ar(5)>-container van het L<deb(5)>-bestand en zal het ook gebruikt worden om de mtime vast te zetten op de items uit het L<tar(5)>-bestand.
+Since dpkg 1.18.8.
+
=back
=head1 OPMERKINGEN
diff --git a/man/nl/dpkg-divert.pod b/man/nl/dpkg-divert.pod
index 2ffc0d1..2a6723d 100644
--- a/man/nl/dpkg-divert.pod
+++ b/man/nl/dpkg-divert.pod
@@ -24,7 +24,7 @@ B<dpkg-divert> [I<optie>...] I<commando>
B<dpkg-divert> is het hulpprogramma dat gebruikt wordt om de lijst met omleggingen aan te maken en bij te werken.
-File I<diversions> are a way of forcing L<dpkg(1)> not to install a file into its location, but to a I<diverted> location. Diversions can be used through the package maintainer scripts to move a file away when it causes a conflict. System administrators can also use it to override some package's configuration file, or whenever some files (which aren't marked as “conffiles”) need to be preserved by B<dpkg>, when installing a newer version of a package which contains those files.
+Bestands-I<omleggingen> zijn een manier om L<dpkg(1)> te dwingen een bestand niet op zijn eigen locatie te installeren, maar op een I<omgeleide> locatie. Omleggingen kunnen door de scripts van de pakketbeheerder gebruikt worden om een bestand uit de weg te zetten als het een tegenstrijdigheid veroorzaakt. Systeembeheerders kunnen het ook gebruiken om het configuratiebestand van een bepaald pakket te vervangen of wanneer bepaalde bestanden (die niet als configuratiebestanden van het type “conffiles” gemarkeerd staan) behouden moeten worden door B<dpkg> bij het installeren van een recentere versie van een pakket dat die bestanden bevat.
=head1 COMMANDO'S
diff --git a/man/nl/dpkg-maintscript-helper.pod b/man/nl/dpkg-maintscript-helper.pod
index af18f37..8c43e3f 100644
--- a/man/nl/dpkg-maintscript-helper.pod
+++ b/man/nl/dpkg-maintscript-helper.pod
@@ -77,7 +77,7 @@ Dit houdt in dat indien een pakket de bedoeling heeft om een configuratiebestand
B<Opmerking>: In de meeste gevallen kan dit vervangen worden door de vlag C<remove-on-upgrade> in F<DEBIAN/conffiles> (sinds dpkg 1.20.6), zie L<deb-conffiles(5)>.
-If a conffile is completely removed, it should be removed from disk, unless the user has modified it. If there are local modifications, they should be preserved. If the package upgrade aborts, the newly obsolete conffile should not disappear.
+Indien een configuratiebestand volledig verwijderd wordt, moet het van schijf verwijderd worden, tenzij de gebruiker het aangepast heeft. Indien er lokale aanpassingen aangebracht werden, moeten die behouden blijven. Indien het opwaarderen van het pakket afbreekt, mag het pas in onbruik geraakte configuratiebestand niet verdwijnen.
Dit alles wordt toegepast door het volgende shell-fragment te plaatsen in de scripts B<preinst>, B<postinst> en B<postrm> van de beheerder:
diff --git a/man/nl/dpkg-source.pod b/man/nl/dpkg-source.pod
index 1e6d6c1..795284b 100644
--- a/man/nl/dpkg-source.pod
+++ b/man/nl/dpkg-source.pod
@@ -501,6 +501,8 @@ Indien dit ingesteld is, zal het gebruikt worden om te beslissen over het active
Indien dit ingesteld werd, zal het gebruikt worden als de tijdsaanduiding (timestamp) (in seconden sinds de epoch) om de mtime vast te zetten op de items uit het L<tar(5)>-bestand.
+Since dpkg 1.18.11.
+
=item B<VISUAL>
=item B<EDITOR>
diff --git a/man/nl/dpkg-split.pod b/man/nl/dpkg-split.pod
index f65b367..864d8b1 100644
--- a/man/nl/dpkg-split.pod
+++ b/man/nl/dpkg-split.pod
@@ -176,6 +176,8 @@ Stelt de kleurmodus in (sinds dpkg 1.18.5). Waarden die momenteel gebruikt mogen
Indien dit ingesteld werd, zal het gebruikt worden als de tijdsaanduiding (timestamp) (in seconden sinds de epoch) in de L<ar(5)>-container van L<deb-split(5)>.
+Since dpkg 1.18.11.
+
=back
=head1 BESTANDEN
diff --git a/man/nl/dpkg.pod b/man/nl/dpkg.pod
index 44cfc40..32c96d6 100644
--- a/man/nl/dpkg.pod
+++ b/man/nl/dpkg.pod
@@ -655,7 +655,7 @@ Voor de opgegeven pakketten het toetsen van afhankelijkheden negeren (eigenlijk
Alles wat gedaan moet worden, uitvoeren, maar geen veranderingen wegschrijven. Dit wordt gebruikt om te zien wat er bij de opgegeven actie zou gebeuren, zonder dat er effectief iets gewijzigd wordt.
-Be sure to give B<--no-act> before the action-parameter, or you might end up with undesirable results (e.g. B<dpkg --purge foo --no-act> will first purge package “foo” and then try to purge package ”--no-act”, even though you probably expected it to actually do nothing).
+Zorg ervoor om B<--no-act> voor de actie-parameter op te geven, anders zou u ongewenste resultaten kunnen bekomen (bijvoorbeeld zal B<dpkg --purge foo --no-act> eerst pakket "foo" wissen en dan proberen pakket "--no-act" te wissen, ook al verwachtte u wellicht dat er niets gedaan zou worden).
=item B<-R>, B<--recursive>
diff --git a/man/po/de.po b/man/po/de.po
index 1cd047e..e928a34 100644
--- a/man/po/de.po
+++ b/man/po/de.po
@@ -11,10 +11,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: dpkg-man 1.22.3\n"
+"Project-Id-Version: dpkg-man 1.22.6\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
-"PO-Revision-Date: 2024-02-22 21:19+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
+"PO-Revision-Date: 2024-03-09 07:59+0100\n"
"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
"Language: de\n"
@@ -9869,23 +9869,26 @@ msgstr "B<time64>"
#: dpkg-buildflags.pod
#, fuzzy
#| msgid ""
-#| "This setting (since dpkg 1.22.0; disabled by default) enables 64-bit "
-#| "time_t support on 32-bit architectures where their ABI does not include "
-#| "it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting "
-#| "automatically enables the B<lfs> feature as it requires it."
+#| "This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-"
+#| "i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support "
+#| "on 32-bit architectures where their ABI does not include it by default, "
+#| "by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
+#| "enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
+#| "implicit-func> feature from the B<qa> feature area as it requires them."
msgid ""
"This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-"
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
-"Diese Einstellung (seit Dpkg 1.22.0; standardmäßig deaktiviert) aktiviert "
-"die Unterstützung von 64-bit time_t auf 32-bit-Architekturen bei denen das "
-"ABI dies nicht standardmäßig enthält, indem B<-D_TIME_BITS=64> zu "
-"B<CPPFLAGS> hinzugefügt wird. Diese Einstellung aktiviert automatisch die "
-"Funktionalität B<lfs>, da sie diese benötigt."
+"Diese Einstellung (seit Dpkg 1.22.0; seit Dpkg 1.22.5 standardmäßig "
+"aktiviert außer für i386, hurd-i386 und kfreebsd-i386) aktiviert die "
+"Unterstützung von 64-bit time_t auf 32-bit-Architekturen bei denen das ABI "
+"dies nicht standardmäßig enthält, indem B<-D_TIME_BITS=64> zu B<CPPFLAGS> "
+"hinzugefügt wird. Diese Einstellung aktiviert automatisch die Funktionalität "
+"B<lfs> von dem Funktionsbereich B<abi> und die Funktionalität B<bug-implicit-"
+"func> vom Funktionsbereich B<qa>, da sie diese benötigt."
#. type: textblock
#: dpkg-buildflags.pod
@@ -9895,6 +9898,10 @@ msgid ""
"kernel does not have time64 interfaces), ignoring the binary backwards "
"compatibility default."
msgstr ""
+"Falls diese Einstellung explizit aktiviert ist, dann wird sie auf allen "
+"Architekturen einschließlich i386 aktiviert, aber nicht auf hurd-i386 oder "
+"kfreebsd-i386 (wo der Kernel nicht über die Schnittstelle time64 verfügt) "
+"und die standardmäßige binäre Rückwärtskompatibilität wird ignoriert."
#. type: textblock
#: dpkg-buildflags.pod
@@ -9904,6 +9911,10 @@ msgid ""
"will add instead B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> to "
"B<CPPFLAGS>."
msgstr ""
+"Sie wird standardmäßig durch GCC auch auf den Debian-Architekturen Armel, "
+"Armhf, HPPA, M68k, Mips, Mipsel, Powerpc und Sh4 aktiviert, bei denen die "
+"Deaktivierung der Funktionalität stattdessen B<-U_LARGEFILE_SOURCE -"
+"U_FILE_OFFSET_BITS -U_TIME_BITS> zu B<CPPFLAGS> hinzfügt."
#. type: =head2
#: dpkg-buildflags.pod
@@ -9954,9 +9965,13 @@ msgstr "B<bug-implicit-func>"
#. type: textblock
#: dpkg-buildflags.pod
+#, fuzzy
+#| msgid ""
+#| "This setting (since dpkg 1.22.3; disabled by default) adds B<-"
+#| "Werror=implicit-function-declaration> to B<CFLAGS>."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"Diese Einstellung (seit Dpkg 1.22.3; standardmäßig deaktiviert) fügt B<-"
"Werror=implicit-function-declaration> zu B<CFLAGS> hinzu."
@@ -13933,6 +13948,11 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+msgid "Since dpkg 1.18.8."
+msgstr "Seit Dpkg 1.18.8."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -17224,11 +17244,6 @@ msgstr "B<-F> I<Changelog-Format>"
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| 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 B<debian> standard format. See also B<CHANGELOG FORMATS>."
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 "
@@ -17237,7 +17252,7 @@ msgstr ""
"Gibt das Format der Changelog-Datei an. Standardmäßig wird das Format aus "
"einer speziellen Zeile in der Nähe des Endes der Changelogs gelesen oder, "
"falls dies fehlschlägt, wird das B<debian>-Standardformat angenommen. Siehe "
-"auch B<CHANGELOG-FORMATE>."
+"auch L</CHANGELOG-FORMATE>."
#. type: =item
#: dpkg-parsechangelog.pod
@@ -19420,13 +19435,6 @@ msgstr ""
#. type: textblock
#: dpkg-shlibdeps.pod
-#, fuzzy
-#| msgid ""
-#| "As a safe-guard measure, a symbols file can provide a B<Build-Depends-"
-#| "Package> meta-information field and B<dpkg-shlibdeps> will extract the "
-#| "minimal version required by the corresponding package in the B<Build-"
-#| "Depends> field and use this version if it's higher than the minimal "
-#| "version computed by scanning symbols."
msgid ""
"As a safe-guard measure, a symbols file can provide a B<Build-Depends-"
"Package> or B<Build-Depends-Packages> meta-information field and B<dpkg-"
@@ -19435,10 +19443,11 @@ msgid ""
"than the minimal version computed by scanning symbols."
msgstr ""
"Als Sicherheitsmaßnahme kann eine Symbols-Datei ein Meta-Informationsfeld "
-"B<Build-Depends-Package> enthalten. B<dpkg-shlibdeps> entnimmt dann die "
-"minimale Version, die von dem korrespondierenden Paket im Feld B<Build-"
-"Depends> benötigt wird, und verwendet diese Version, falls sie höher ist als "
-"die minimale Version, die beim Durchsuchen der Symbole ermittelt wurde."
+"B<Build-Depends-Package> oder B<Build-Depends-Packages> enthalten. B<dpkg-"
+"shlibdeps> entnimmt dann die minimale Version, die von dem "
+"korrespondierenden Paket im Feld B<Build-Depends> benötigt wird, und "
+"verwendet diese Version, falls sie höher ist als die minimale Version, die "
+"beim Durchsuchen der Symbole ermittelt wurde."
#. type: =head2
#: dpkg-shlibdeps.pod
@@ -21874,6 +21883,11 @@ msgstr ""
"Falls gesetzt, wird sie als Zeitstempel (als Sekunden seit der Epoche) zum "
"Festlegen der Mtime in den Dateieinträgen von L<tar(5)> verwandt."
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+msgid "Since dpkg 1.18.11."
+msgstr "Seit Dpkg 1.18.11."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/dpkg-man.pot b/man/po/dpkg-man.pot
index 7f30a39..b3a1613 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.22.5\n"
+"Project-Id-Version: dpkg-man 1.22.6\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\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"
@@ -7708,9 +7708,7 @@ msgid ""
"hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support "
"on 32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the "
-"B<bug-implicit-func> feature from the B<qa> feature area as it requires "
-"them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -7772,7 +7770,7 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds "
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
@@ -10942,6 +10940,11 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+msgid "Since dpkg 1.18.8."
+msgstr ""
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -16976,6 +16979,11 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+msgid "Since dpkg 1.18.11."
+msgstr ""
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/es.po b/man/po/es.po
index f57123c..21eca0c 100644
--- a/man/po/es.po
+++ b/man/po/es.po
@@ -38,7 +38,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.16.8\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:42+0200\n"
"Last-Translator: Omar Campagne <ocampagne@gmail.com>\n"
"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@ -10690,8 +10690,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -10761,8 +10760,8 @@ msgstr ""
#| "injection vulnerabilities into denial of service or into non-issues "
#| "(depending on the application)."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"Esta opción (activa por omisión) añade B<-fstack-protector --param=ssp-"
"buffer-size=4> a B<CFLAGS> y B<CXXFLAGS>. Esto añade comprobaciones de "
@@ -15089,6 +15088,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.8."
+msgstr "Cancela un B<--no-triggers> previo."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -24019,6 +24025,13 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.11."
+msgstr "Cancela un B<--no-triggers> previo."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/fr.po b/man/po/fr.po
index fefe1af..1b76d8c 100644
--- a/man/po/fr.po
+++ b/man/po/fr.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-02-05 23:52+0100\n"
"Last-Translator: Jean-Pierre Giraud <jean-pierregiraud@neuf.fr>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -10400,8 +10400,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
"Ce paramètre (désactivé par défaut) active la prise en charge des gros "
"fichiers (LFS) sur les architectures 32 bits où l'ABI n'inclut pas LFS par "
@@ -10478,8 +10477,8 @@ msgstr ""
#| "This setting (disabled by default) adds B<-fsanitize=undefined> to "
#| "B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"Ce paramètre (désactivé par défaut) ajoute B<-fsanitize=undefined> à "
"B<CFLAGS>, B<CXXFLAGS> et B<LDFLAGS>."
@@ -14718,6 +14717,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.8."
+msgstr "depuis dpkg 1.21.10)."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -23043,6 +23049,13 @@ msgstr ""
"seconde à partir de « l'epoch ») pour fixer le « mtime » dans les entrées du "
"fichier B<tar>(5)."
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.11."
+msgstr "depuis dpkg 1.21.10)."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/hu.po b/man/po/hu.po
index 4b2f6d0..c10c651 100644
--- a/man/po/hu.po
+++ b/man/po/hu.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:42+0200\n"
"Last-Translator: SZERVÁC Attila <sas@321.hu>\n"
"Language-Team: Hungarian <debian-l10n-hungarian@lists.debian.org>\n"
@@ -8373,8 +8373,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -8436,8 +8435,8 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
#. type: =item
@@ -11936,6 +11935,12 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+msgid "Since dpkg 1.18.8."
+msgstr "Debian Project"
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -18198,6 +18203,12 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+msgid "Since dpkg 1.18.11."
+msgstr "Debian Project"
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/it.po b/man/po/it.po
index a8b2c71..9a01b3c 100644
--- a/man/po/it.po
+++ b/man/po/it.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.16.10\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:43+0200\n"
"Last-Translator: Beatrice Torracca <beatricet@libero.it>\n"
"Language-Team: Italian <debian-l10n-italian@lists.debian.org>\n"
@@ -9963,8 +9963,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -10026,8 +10025,8 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
#. type: =item
@@ -14145,6 +14144,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.8."
+msgstr "Annulla un'opzione B<--no-triggers> precedente."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -22088,6 +22094,13 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.11."
+msgstr "Annulla un'opzione B<--no-triggers> precedente."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/ja.po b/man/po/ja.po
index 30b4498..7fd0462 100644
--- a/man/po/ja.po
+++ b/man/po/ja.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:43+0200\n"
"Last-Translator: TAKAHASHI Motonobu <monyo@monyo.com>\n"
"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
@@ -10477,8 +10477,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -10548,8 +10547,8 @@ msgstr ""
#| "injection vulnerabilities into denial of service or into non-issues "
#| "(depending on the application)."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"この設定 (デフォルト有効) により、B<CFLAGS> および B<CXXFLAGS> に B<-fstack-"
"protector --param=ssp-buffer-size=4> が追加される。これにより、スタックの上書"
@@ -14805,6 +14804,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.8."
+msgstr "先に指定した B<--no-triggers> を無効にする。"
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -23510,6 +23516,13 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.11."
+msgstr "先に指定した B<--no-triggers> を無効にする。"
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/nl.po b/man/po/nl.po
index 50ee572..1ff3a93 100644
--- a/man/po/nl.po
+++ b/man/po/nl.po
@@ -2,14 +2,14 @@
# Copyright © 1994-2016 Dpkg Developers
# This file is distributed under the same license as the dpkg package.
#
-# Frans Spiesschaert <Frans.Spiesschaert@yucom.be>, 2016-2023.
+# Frans Spiesschaert <Frans.Spiesschaert@yucom.be>, 2016-2024.
#
msgid ""
msgstr ""
-"Project-Id-Version: dpkg-man 1.22.2\n"
+"Project-Id-Version: dpkg-man 1.22.4\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
-"PO-Revision-Date: 2024-01-08 12:36+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
+"PO-Revision-Date: 2024-02-26 23:55+0100\n"
"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n"
"Language: nl\n"
@@ -9967,8 +9967,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
"Deze instelling (sinds dpkg 1.22.0; standaard uitgezet) activeert "
"ondersteuning voor 64-bits time_t op 32-bits architecturen waar hun ABI dit "
@@ -10039,20 +10038,20 @@ msgstr ""
#. type: =item
#: dpkg-buildflags.pod
msgid "B<bug-implicit-func>"
-msgstr ""
+msgstr "B<bug-implicit-func>"
#. type: textblock
#: dpkg-buildflags.pod
#, fuzzy
#| msgid ""
-#| "This setting (since dpkg 1.18.0; disabled by default) adds B<-"
-#| "fsanitize=undefined> to B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>."
+#| "This setting (since dpkg 1.22.3; disabled by default) adds B<-"
+#| "Werror=implicit-function-declaration> to B<CFLAGS>."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
-"Deze instelling (sinds dpkg 1.18.0; standaard uitgeschakeld) voegt B<-"
-"fsanitize=undefined> toe aan B<CFLAGS>, B<CXXFLAGS> en B<LDFLAGS>."
+"Deze instelling (sinds dpkg 1.22.3; standaard uitgeschakeld) voegt B<-"
+"Werror=implicit-function-declaration> toe aan B<CFLAGS>."
#. type: =item
#: dpkg-buildflags.pod
@@ -10081,6 +10080,8 @@ msgid ""
"This feature handles B<-Werror=implicit-function-declaration> via the B<bug-"
"implicit-func> feature, if that has not been specified."
msgstr ""
+"Deze functionaliteit verwerkt B<-Werror=implicit-function-declaration> via "
+"de functionaliteit B<bug-implicit-func>, als die niet is gespecificeerd."
#. type: =item
#: dpkg-buildflags.pod
@@ -13113,40 +13114,29 @@ msgstr ""
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid ""
-#| "dpkg-buildapi - returns the build API level to use during package build"
msgid "dpkg-buildtree - helper for build tree operations during package builds"
msgstr ""
-"dpkg-buildapi - geeft het API-niveau terug dat tijdens het bouwen van het "
-"pakket moet worden gebruikt"
+"dpkg-buildtree - helper voor bewerkingen op de bouwboom tijdens het bouwen "
+"van pakketten"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<dpkg-buildapi> [I<option>...] [I<command>]"
msgid "B<dpkg-buildtree> [I<option>...] [I<command>]"
-msgstr "B<dpkg-buildapi> [I<optie>...] [I<commando>]"
+msgstr "B<dpkg-buildtree> [I<optie>...] [I<commando>]"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-buildflags> is a tool to retrieve compilation flags to use during "
-#| "build of Debian packages."
msgid ""
"B<dpkg-buildtree> is a tool to perform common operations on the build tree "
"for a source package."
msgstr ""
-"B<dpkg-buildflags> is gereedschap om de compilatievlaggen op te halen die "
-"tijdens het bouwen van Debian pakketten gebruikt moeten worden."
+"B<dpkg-buildtree> is gereedschap om algemene bewerkingen uit te voeren op de "
+"bouwboom voor een bronpakket."
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "This program was introduced in dpkg 1.22.0."
msgid "This program was introduced in dpkg 1.22.3."
-msgstr "Dit programma werd geïntroduceerd in dpkg 1.22.0."
+msgstr "Dit programma werd geïntroduceerd in dpkg 1.22.3."
#. type: textblock
#: dpkg-buildtree.pod
@@ -13157,58 +13147,53 @@ msgid ""
"many cases internal implementation details the packager should not be "
"concerned about, or are staging directories containing build artifacts."
msgstr ""
+"Verwijdert alle artefacten die tijdens een build door de verschillende dpkg-"
+"gereedschappen zijn gegenereerd, en padnamen die worden gebruikt of beheerd "
+"door dpkg-gereedschappen en die veilig kunnen worden opgeschoond. Deze "
+"bestanden worden gebruikt om de status bij te houden tussen de verschillende "
+"doorlopen bij het bouwen van pakketten, en zijn in veel gevallen interne "
+"implementatiedetails waar de verpakker zich niet mee bezig moet houden, of "
+"zijn staging-mappen die bouwartefacten bevatten."
#. type: =head2
#: dpkg-buildtree.pod
msgid "Cleaned files"
-msgstr ""
+msgstr "Opgeschoonde bestanden"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/files>"
msgid "F<debian/files>"
-msgstr "B<debian/files>"
+msgstr "F<debian/files>"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/files>"
msgid "F<debian/files.new>"
-msgstr "B<debian/files>"
+msgstr "F<debian/files.new>"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "L<dpkg-genchanges(1)>, L<dpkg-distaddfile(1)>."
msgid "Files generated by L<dpkg-distaddfile(1)>."
-msgstr "L<dpkg-genchanges(1)>, L<dpkg-distaddfile(1)>."
+msgstr "Bestanden gegenereerd door L<dpkg-distaddfile(1)>."
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/substvars>"
msgid "F<debian/substvars>"
-msgstr "B<debian/substvars>"
+msgstr "F<debian/substvars>"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/substvars>"
msgid "F<debian/substvars.new>"
-msgstr "B<debian/substvars>"
+msgstr "F<debian/substvars.new>"
#. type: textblock
#: dpkg-buildtree.pod
msgid "Files generated by L<dpkg-shlibdeps(1)>."
-msgstr ""
+msgstr "Bestanden gegenereerd door L<dpkg-shlibdeps(1)>."
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/control>"
msgid "F<debian/tmp>"
-msgstr "B<debian/control>"
+msgstr "F<debian/tmp>"
#. type: textblock
#: dpkg-buildtree.pod
@@ -13217,6 +13202,9 @@ msgid ""
"package. Both L<dpkg-gencontrol(1)> and L<dpkg-gensymbols(1)> generate "
"files within."
msgstr ""
+"Staging-map met de inhoud die moet worden gebruikt bij het maken van een "
+"pakket. Zowel L<dpkg-gencontrol(1)> als L<dpkg-gensymbols(1)> genereren er "
+"bestanden in."
#. type: textblock
#: dpkg-buildtree.pod
@@ -13224,11 +13212,14 @@ msgid ""
"You can call B<dpkg-buildtree clean> from the F<debian/rules> B<clean> "
"target, after having performed other necessary cleanups."
msgstr ""
+"U kunt B<dpkg-buildtree clean> aanroepen vanuit het target B<clean> van "
+"F<debian/rules>, nadat u andere noodzakelijke opschoonbewerkingen hebt "
+"uitgevoerd."
#. type: textblock
#: dpkg-buildtree.pod
msgid "For example for an autoconf-like build system:"
-msgstr ""
+msgstr "Bijvoorbeeld voor een autoconf-achtig bouwsysteem:"
#. type: verbatim
#: dpkg-buildtree.pod
@@ -13239,6 +13230,10 @@ msgid ""
" \tdpkg-buildtree clean\n"
"\n"
msgstr ""
+" clean:\n"
+" \t[ ! -f Makefile ] || $(MAKE) distclean\n"
+" \tdpkg-buildtree clean\n"
+"\n"
#. type: textblock
#: dpkg-checkbuilddeps.pod
@@ -14077,6 +14072,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.8."
+msgstr "Sinds dpkg 1.21.10."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -14235,15 +14237,6 @@ msgstr ""
#. type: textblock
#: dpkg-divert.pod
-#, fuzzy
-#| msgid ""
-#| "File I<diversions> are a way of forcing L<dpkg(1)> not to install a file "
-#| "into its location, but to a I<diverted> location. Diversions can be used "
-#| "through the Debian package scripts to move a file away when it causes a "
-#| "conflict. System administrators can also use it to override some "
-#| "package's configuration file, or whenever some files (which aren't marked "
-#| "as “conffiles”) need to be preserved by B<dpkg>, when installing a newer "
-#| "version of a package which contains those files."
msgid ""
"File I<diversions> are a way of forcing L<dpkg(1)> not to install a file "
"into its location, but to a I<diverted> location. Diversions can be used "
@@ -14255,7 +14248,7 @@ msgid ""
msgstr ""
"Bestands-I<omleggingen> zijn een manier om L<dpkg(1)> te dwingen een bestand "
"niet op zijn eigen locatie te installeren, maar op een I<omgeleide> locatie. "
-"Omleggingen kunnen door de scripts van een Debian pakket gebruikt worden om "
+"Omleggingen kunnen door de scripts van de pakketbeheerder gebruikt worden om "
"een bestand uit de weg te zetten als het een tegenstrijdigheid veroorzaakt. "
"Systeembeheerders kunnen het ook gebruiken om het configuratiebestand van "
"een bepaald pakket te vervangen of wanneer bepaalde bestanden (die niet als "
@@ -16548,12 +16541,6 @@ msgstr ""
#. type: textblock
#: dpkg-maintscript-helper.pod
-#, fuzzy
-#| msgid ""
-#| "If a conffile is completely removed, it should be removed from disk, "
-#| "unless the user has modified it. If there are local modifications, they "
-#| "should be preserved. If the package upgrades aborts, the newly obsolete "
-#| "conffile should not disappear."
msgid ""
"If a conffile is completely removed, it should be removed from disk, unless "
"the user has modified it. If there are local modifications, they should be "
@@ -22138,6 +22125,13 @@ msgstr ""
"(timestamp) (in seconden sinds de epoch) om de mtime vast te zetten op de "
"items uit het L<tar(5)>-bestand."
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.11."
+msgstr "Sinds dpkg 1.21.10."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
@@ -25440,12 +25434,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Be sure to give B<--no-act> before the action-parameter, or you might end "
-#| "up with undesirable results. (e.g. B<dpkg --purge foo --no-act> will "
-#| "first purge package “foo” and then try to purge package ”--no-act”, even "
-#| "though you probably expected it to actually do nothing)."
msgid ""
"Be sure to give B<--no-act> before the action-parameter, or you might end up "
"with undesirable results (e.g. B<dpkg --purge foo --no-act> will first purge "
@@ -25453,9 +25441,9 @@ msgid ""
"probably expected it to actually do nothing)."
msgstr ""
"Zorg ervoor om B<--no-act> voor de actie-parameter op te geven, anders zou u "
-"ongewenste resultaten kunnen bekomen. (bijvoorbeeld zal B<dpkg --purge foo --"
+"ongewenste resultaten kunnen bekomen (bijvoorbeeld zal B<dpkg --purge foo --"
"no-act> eerst pakket \"foo\" wissen en dan proberen pakket \"--no-act\" te "
-"wissen, ook al verwachtte u wellicht dat er niets gedaan zou worden)"
+"wissen, ook al verwachtte u wellicht dat er niets gedaan zou worden)."
#. type: =item
#: dpkg.pod
@@ -30674,32 +30662,3 @@ msgstr ""
#~ "uitgeschakeld worden met de schakelaars ‘B<+>’ en ‘B<->’. Om bijvoorbeeld "
#~ "de B<hardening>-functionaliteit “pie” te activeren en de functionaliteit "
#~ "“fortify” uit te schakelen, kunt u in B<debian/rules> het volgende doen:"
-
-#~ 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 L<deb-version(7)>."
-#~ msgstr ""
-#~ "Gewoonlijk is dit het originele versienummer van het pakket, welke vorm "
-#~ "de auteur van het programma er ook aan geeft. Het kan ook een Debian-"
-#~ "revisienummer bevatten (voor niet uit Debian stammende pakketten). De "
-#~ "exacte indeling en het sorteringsalgoritme worden beschreven in L<deb-"
-#~ "version(7)>."
-
-#~ msgid ""
-#~ "This setting defines the current vendor. If not set, it will discover the "
-#~ "current vendor by reading B<%PKGCONFDIR%/origins/default>."
-#~ msgstr ""
-#~ "Deze instelling definieert de huidige leverancier. Indien dit niet "
-#~ "ingesteld werd, zal er gezocht worden naar de huidige leverancier door in "
-#~ "B<%PKGCONFDIR%/origins/default> te gaan kijken."
-
-#~ msgid ""
-#~ "B<Warning>: These options are mostly intended to be used by experts only. "
-#~ "Using them without fully understanding their effects may break your whole "
-#~ "system."
-#~ msgstr ""
-#~ "B<Waarschuwing>: deze opties zijn vooral bedoeld om enkel door experts "
-#~ "gebruikt te worden. Er gebruik van maken zonder een volkomen begrip van "
-#~ "hun effecten kan uw volledig systeem defect maken."
diff --git a/man/po/pl.po b/man/po/pl.po
index 207f6fb..2e62237 100644
--- a/man/po/pl.po
+++ b/man/po/pl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.15.4\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:43+0200\n"
"Last-Translator: Michał Kułach <michal.kulach@gmail.com>\n"
"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
@@ -10589,8 +10589,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -10660,8 +10659,8 @@ msgstr ""
#| "injection vulnerabilities into denial of service or into non-issues "
#| "(depending on the application)."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"To ustawienie (domyślnie włączone) dodaje B<-fstack-protector --param=ssp-"
"buffer-size=4> do B<CFLAGS> i B<CXXFLAGS>. W ten sposób dodawane są "
@@ -14960,6 +14959,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.8."
+msgstr "Anuluje poprzednie B<--no-triggers>."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -23824,6 +23830,13 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Cancels a previous B<--no-triggers>."
+msgid "Since dpkg 1.18.11."
+msgstr "Anuluje poprzednie B<--no-triggers>."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/pt.po b/man/po/pt.po
index 3d4b25b..53ddd3a 100644
--- a/man/po/pt.po
+++ b/man/po/pt.po
@@ -2,13 +2,13 @@
# Copyright (C) 2014 Free Software Foundation, Inc.
# This file is distributed under the same license as the dpkg package.
#
-# Américo Monteiro <a_monteiro@gmx.com>, 2014 - 2023.
+# Américo Monteiro <a_monteiro@gmx.com>, 2014 - 2024.
msgid ""
msgstr ""
-"Project-Id-Version: dpkg-man 1.22.0\n"
+"Project-Id-Version: dpkg-man 1.22.5\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
-"PO-Revision-Date: 2023-09-10 20:25+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
+"PO-Revision-Date: 2024-03-03 22:04+0000\n"
"Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n"
"Language-Team: Portuguese <>\n"
"Language: pt\n"
@@ -257,12 +257,6 @@ msgstr "B<Version:>I< string-de-versão> (obrigatório)"
#. type: textblock
#: deb-buildinfo.pod deb-changes.pod deb-control.pod dsc.pod
-#, fuzzy
-#| 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>(7)."
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 "
@@ -272,7 +266,7 @@ msgstr ""
"Tipicamente, isto é o número de versão do pacote original seja em que "
"formato o autor do programa usa. Pode também incluir um número de revisão "
"Debian (para pacotes não-nativos). O formato exacto e algoritmo de ordenação "
-"estão descritos em B<deb-version>(7)."
+"estão descritos em L<deb-version(7)>."
#. type: =item
#: deb-buildinfo.pod
@@ -384,16 +378,12 @@ msgstr "B<Build-Date:> I<build-date>"
#. type: textblock
#: deb-buildinfo.pod
-#, fuzzy
-#| msgid ""
-#| "The date the package was built. It must be in the same format as the "
-#| "date in a B<deb-changelog>(5) entry."
msgid ""
"The date the package was built. It must be in the same format as the date "
"in a L<deb-changelog(5)> entry."
msgstr ""
"A data em que o pacote foi compilado. Tem de estar no mesmo formato que a "
-"data duma entrada B<deb-changelog>(5)."
+"data duma entrada L<deb-changelog(5)>."
#. type: =item
#: deb-buildinfo.pod
@@ -658,14 +648,10 @@ msgstr "VEJA TAMBÉM"
#. type: textblock
#: deb-buildinfo.pod
-#, fuzzy
-#| msgid ""
-#| "L<deb822(5)>, B<deb-changes>(5), B<deb-version>(7), B<dpkg-"
-#| "genbuildinfo>(1)."
msgid ""
"L<deb822(5)>, L<deb-changes(5)>, L<deb-version(7)>, L<dpkg-genbuildinfo(1)>."
msgstr ""
-"L<deb822(5)>, B<deb-changes>(5), B<deb-version>(7), B<dpkg-genbuildinfo>(1)."
+"L<deb822(5)>, L<deb-changes(5)>, L<deb-version(7)>, L<dpkg-genbuildinfo(1)>."
#. type: textblock
#: deb-changelog.pod
@@ -708,18 +694,7 @@ msgstr "Esse formato é uma série de entradas como esta:"
#. type: verbatim
#: deb-changelog.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| "Z<>\n"
-#| " 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 B<dpkg-parsechangelog>(1) output]\n"
-#| " * I<even-more-change-details>\n"
-#| " [optional blank line(s), stripped]\n"
-#| " -- I<maintainer-name> <I<email-address>> I<date>\n"
-#| "\n"
+#, no-wrap
msgid ""
"Z<>\n"
" I<package> (I<version>) I<distributions>; I<metadata>\n"
@@ -737,7 +712,7 @@ msgstr ""
" [optional blank line(s), stripped]\n"
" * I<change-details>\n"
" I<more-change-details>\n"
-" [blank line(s), included in B<dpkg-parsechangelog>(1) output]\n"
+" [blank line(s), included in L<dpkg-parsechangelog(1)> output]\n"
" * I<even-more-change-details>\n"
" [optional blank line(s), stripped]\n"
" -- I<maintainer-name> <I<email-address>> I<date>\n"
@@ -767,12 +742,6 @@ msgstr ""
#. type: textblock
#: deb-changelog.pod
-#, fuzzy
-#| msgid ""
-#| "I<metadata> lists zero or more comma-separated I<keyword>=I<value> "
-#| "items. Each keyword can contain only minus and case insensitive "
-#| "alphanumeric characters, as they need to be mapped to B<deb822>(5) field "
-#| "names. The only I<keyword>s currently supported by B<dpkg> are:"
msgid ""
"I<metadata> lists zero or more comma-separated I<keyword>=I<value> items. "
"Each keyword can contain only minus and case insensitive alphanumeric "
@@ -782,7 +751,7 @@ msgstr ""
"I<metadata> lista zero ou mais itens I<keyword>=I<value> separados por "
"espaços. Cada palavra-chave pode conter apenas os caracteres menos e "
"alfanuméricos insensíveis a maiúsculas/minúsculas, pois precisam de ser "
-"mapeadas para nomes de campos B<deb822>(5). As únicas I<keyword>s "
+"mapeadas para nomes de campos L<deb822(5)>. As únicas I<keyword>s "
"presentemente suportadas pelo B<dpkg> são:"
#. type: =item
@@ -1158,22 +1127,18 @@ msgstr ""
#. type: textblock
#: deb-changelog.pod
-#, fuzzy
-#| msgid ""
-#| "L<deb822(5)>, B<deb-changes>(5), B<deb-version>(7), B<dpkg-"
-#| "genbuildinfo>(1)."
msgid ""
"L<deb822(5)>, L<deb-changes(5)>, L<deb-version(7)>, L<dpkg-"
"parsechangelog(1)>."
msgstr ""
-"L<deb822(5)>, B<deb-changes>(5), B<deb-version>(7), B<dpkg-genbuildinfo>(1)."
+"L<deb822(5)>, L<deb-changes(5)>, L<deb-version(7)>, L<dpkg-"
+"parsechangelog(1)>."
#. type: textblock
#: deb-changes.pod
-#, fuzzy
-#| msgid "deb-changes - Debian changes file format"
msgid "deb-changes - Debian upload changes control file format"
-msgstr "deb-changes - Formato Debian de ficheiros de alterações"
+msgstr ""
+"deb-changes - Formato Debian de ficheiro de controle de envio de alterações"
#. type: textblock
#: deb-changes.pod
@@ -1233,16 +1198,12 @@ msgstr "B<Date:> I<release-date> (necessário)"
#. type: textblock
#: deb-changes.pod
-#, fuzzy
-#| 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."
msgid ""
"The date the package was built or last edited. It must be in the same "
"format as the date in a L<deb-changelog(5)> entry."
msgstr ""
"A data em que o pacote foi compilado ou editado pela última vez. Tem de "
-"estar no mesmo formato que a data duma entrada em B<deb-changelog>(5)."
+"estar no mesmo formato que a data duma entrada em L<deb-changelog(5)>."
#. type: textblock
#: deb-changes.pod
@@ -1543,10 +1504,8 @@ msgstr ""
#. type: textblock
#: deb-changes.pod
-#, fuzzy
-#| msgid "L<deb822(5)>, B<deb-src-control>(5), B<deb-version>(7)."
msgid "L<deb822(5)>, L<deb-src-control(5)>, L<deb-version(7)>."
-msgstr "L<deb822(5)>, B<deb-src-control>(5), B<deb-version>(7)."
+msgstr "L<deb822(5)>, L<deb-src-control(5)>, L<deb-version(7)>."
#. type: textblock
#: deb-conffiles.pod
@@ -1631,19 +1590,13 @@ msgstr ""
#. type: textblock
#: deb-conffiles.pod
-#, fuzzy
-#| msgid "B<dpkg-deb>(1), B<dpkg>(1)."
msgid "L<dpkg-deb(1)>, L<dpkg(1)>."
-msgstr "B<dpkg-deb>(1), B<dpkg>(1)."
+msgstr "L<dpkg-deb(1)>, L<dpkg(1)>."
#. type: textblock
#: deb-control.pod
-#, fuzzy
-#| msgid "deb-control - Debian binary packages' master control file format"
msgid "deb-control - Debian binary package control file format"
-msgstr ""
-"deb-control - formato Debian de ficheiro de controle mestre de pacotes "
-"binários"
+msgstr "deb-control - formato Debian de ficheiro de controle de pacote binário"
#. type: textblock
#: deb-control.pod
@@ -1652,11 +1605,6 @@ msgstr "B<DEBIAN/control>"
#. type: textblock
#: deb-control.pod
-#, fuzzy
-#| msgid ""
-#| "Each Debian binary package contains a B<control> file in its B<control> "
-#| "member, and its L<deb822(5)> format is a subset of the master B<debian/"
-#| "control> file in Debian source packages, see B<deb-src-control>(5)."
msgid ""
"Each Debian binary package contains a B<control> file in its B<control> "
"member, and its L<deb822(5)> format is a subset of the B<debian/control> "
@@ -1664,8 +1612,9 @@ msgid ""
"control(5)>."
msgstr ""
"Cada pacote binário Debian contem um ficheiro B<control> no seu membro "
-"B<control>, e o seu formato L<deb822(5)> é um subconjunto do ficheiro "
-"B<debian/control> mestre em pacotes fonte Debian, veja B<deb-src-control>(5)."
+"B<control>, e o seu formato L<deb822(5)> é um subconjunto do ficheiro modelo "
+"de controle de fonte B<debian/control> em pacotes fonte Debian, veja L<deb-"
+"src-control(5)>."
#. type: textblock
#: deb-control.pod
@@ -2413,12 +2362,6 @@ msgstr "B<Auto-Built-Package:> I<reason-list>"
#. type: textblock
#: deb-control.pod
-#, fuzzy
-#| msgid ""
-#| "This field specifies a whitespace separated list of reasons why this "
-#| "package was auto-generated. Binary packages marked with this field will "
-#| "not appear in the I<debian/control> master source control file. The only "
-#| "currently used reason is B<debug-symbols>."
msgid ""
"This field specifies a whitespace separated list of reasons why this package "
"was auto-generated. Binary packages marked with this field will not appear "
@@ -2427,7 +2370,7 @@ msgid ""
msgstr ""
"Esta campo especifica uma lista de razões separadas por espaços de porquê "
"este pacote foi auto-gerado. OS pacotes binários marcados com este campo não "
-"irão aparecer no ficheiro de controle fonte mestre I<debian/control>. A "
+"irão aparecer no ficheiro de controle fonte modelo I<debian/control>. A "
"única razão usada actualmente é B<debug-symbols>."
#. type: =item
@@ -2512,16 +2455,12 @@ msgstr ""
#. type: textblock
#: deb-control.pod
-#, fuzzy
-#| msgid ""
-#| "L<deb822(5)>, B<deb-src-control>(5), B<deb>(5), B<deb-version>(7), "
-#| "B<debtags>(1), B<dpkg>(1), B<dpkg-deb>(1)."
msgid ""
"L<deb822(5)>, L<deb-src-control(5)>, L<deb(5)>, L<deb-version(7)>, "
"L<debtags(1)>, L<dpkg(1)>, L<dpkg-deb(1)>."
msgstr ""
-"L<deb822(5)>, B<deb-src-control>(5), B<deb>(5), B<deb-version>(7), "
-"B<debtags>(1), B<dpkg>(1), B<dpkg-deb>(1)."
+"L<deb822(5)>, L<deb-src-control(5)>, L<deb(5)>, L<deb-version(7)>, "
+"L<debtags(1)>, L<dpkg(1)>, L<dpkg-deb(1)>."
#. type: textblock
#: deb-extra-override.pod
@@ -2590,11 +2529,8 @@ msgstr ""
#. type: textblock
#: deb-extra-override.pod deb-override.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-scanpackages>(1), B<dpkg-scansources>(1), B<apt-ftparchive>(1)."
msgid "L<dpkg-scanpackages(1)>, L<dpkg-scansources(1)>, L<apt-ftparchive(1)>."
-msgstr "B<dpkg-scanpackages>(1), B<dpkg-scansources>(1), B<apt-ftparchive>(1)."
+msgstr "L<dpkg-scanpackages(1)>, L<dpkg-scansources(1)>, L<apt-ftparchive(1)>."
#. type: textblock
#: deb-md5sums.pod
@@ -2670,10 +2606,8 @@ msgstr ""
#. type: textblock
#: deb-md5sums.pod
-#, fuzzy
-#| msgid "B<md5sum>(1), B<dpkg-deb>(1), B<dpkg>(1)."
msgid "L<md5sum(1)>, L<dpkg-deb(1)>, L<dpkg(1)>."
-msgstr "B<md5sum>(1), B<dpkg-deb>(1), B<dpkg>(1)."
+msgstr "L<md5sum(1)>, L<dpkg-deb(1)>, L<dpkg(1)>."
#. type: textblock
#: deb-old.pod
@@ -2687,11 +2621,6 @@ msgstr "I<filename>B<.deb>"
#. type: textblock
#: deb-old.pod
-#, fuzzy
-#| msgid ""
-#| "The B<.deb> format is the Debian binary package file format. This manual "
-#| "page describes the B<old> format, used before Debian 0.93. Please see "
-#| "B<deb>(5) for details of the new format."
msgid ""
"The B<.deb> format is the Debian binary package file format. This manual "
"page describes the B<old> format, used before Debian 0.93. Please see "
@@ -2699,7 +2628,7 @@ msgid ""
msgstr ""
"O formato B<.deb> é o formato de ficheiro de pacote binário Debian. Este "
"manual descreve o formato B<antigo>, usando antes de Debian 0.93. Por favor "
-"veja B<deb>(5) para detalhes sobre o novo formato."
+"veja L<deb(5)> para detalhes sobre o novo formato."
#. type: =head1
#: deb-old.pod deb-split.pod deb.pod
@@ -2779,10 +2708,8 @@ msgstr ""
#. type: textblock
#: deb-old.pod
-#, fuzzy
-#| msgid "B<deb>(5), B<deb-control>(5), B<dpkg-deb>(1), B<dpkg>(1)."
msgid "L<deb(5)>, L<deb-control(5)>, L<dpkg-deb(1)>."
-msgstr "B<deb>(5), B<deb-control>(5), B<dpkg-deb>(1), B<dpkg>(1)."
+msgstr "L<deb(5)>, L<deb-control(5)>, L<dpkg-deb(1)>."
#. type: textblock
#: deb-origin.pod
@@ -2940,10 +2867,8 @@ msgstr ""
#. type: textblock
#: deb-origin.pod
-#, fuzzy
-#| msgid "B<dpkg-vendor>(1)"
msgid "L<dpkg-vendor(1)>."
-msgstr "B<dpkg-vendor>(1)"
+msgstr "L<dpkg-vendor(1)>."
#. type: textblock
#: deb-override.pod
@@ -3121,10 +3046,8 @@ msgstr ""
#. type: textblock
#: deb-postinst.pod deb-postrm.pod deb-preinst.pod deb-prerm.pod
#: dpkg-divert.pod dpkg-query.pod dpkg-statoverride.pod dpkg.cfg.pod
-#, fuzzy
-#| msgid "B<dpkg>(1)."
msgid "L<dpkg(1)>."
-msgstr "B<dpkg>(1)."
+msgstr "L<dpkg(1)>."
#. type: textblock
#: deb-postrm.pod
@@ -3414,16 +3337,12 @@ msgstr ""
#. type: textblock
#: deb-shlibs.pod
-#, fuzzy
-#| msgid ""
-#| "The I<dependencies> field has the same syntax as the B<Depends> field in "
-#| "a binary control file, see B<deb-control>(5)."
msgid ""
"The I<dependencies> field has the same syntax as the B<Depends> field in a "
"binary control file, see L<deb-control(5)>."
msgstr ""
"O campo I<dependencies> tem a mesma sintaxe que o campo B<Depends> num "
-"ficheiro de control binário, veja B<deb-control>(5)."
+"ficheiro de control binário, veja L<deb-control(5)>."
#. type: =head1
#: deb-shlibs.pod
@@ -3503,10 +3422,8 @@ msgstr ""
#. type: textblock
#: deb-shlibs.pod
-#, fuzzy
-#| msgid "B<deb-src-symbol>(5), B<deb-symbols>(5), B<dpkg-shlibdeps>(1)."
msgid "L<deb-control(5)>, L<deb-symbols(5)>, L<dpkg-shlibdeps(1)>."
-msgstr "B<deb-src-symbol>(5), B<deb-symbols>(5), B<dpkg-shlibdeps>(1)."
+msgstr "L<deb-control(5)>, L<deb-symbols(5)>, L<dpkg-shlibdeps(1)>."
#. type: textblock
#: deb-split.pod
@@ -3642,18 +3559,14 @@ msgstr ""
#. type: textblock
#: deb-split.pod
-#, fuzzy
-#| msgid "B<deb>(5), B<dpkg-split>(1)."
msgid "L<deb(5)>, L<dpkg-split(1)>."
-msgstr "B<deb>(5), B<dpkg-split>(1)."
+msgstr "L<deb(5)>, L<dpkg-split(1)>."
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid "deb-src-control - Debian source packages' master control file format"
msgid "deb-src-control - Debian source package template control file format"
msgstr ""
-"deb-src-control - formato Debian de ficheiro de controle mestre de pacotes "
+"deb-src-control - formato Debian de ficheiro de controle modelo de pacote "
"fonte"
#. type: =item
@@ -3663,36 +3576,18 @@ msgstr "B<debian/control>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "Each Debian source package contains the master «B<debian/control>» file, "
-#| "and its L<deb822(5)> format is a superset of the B<control> file shipped "
-#| "in Debian binary packages, see B<deb-control>(5)."
msgid ""
"Each Debian source package contains the «B<debian/control>» template source "
"control file, and its L<deb822(5)> format is a superset of the B<control> "
"file shipped in Debian binary packages, see L<deb-control(5)>."
msgstr ""
-"Cada pacote fonte Debian contem o ficheiro «B<debian/control>» mestre, e o "
-"seu formato L<deb822(5)> é um superconjunto do ficheiro B<control> enviado "
-"em pacotes binários Debian, veja B<deb-control>(5)."
+"Cada pacote fonte Debian contem o ficheiro modelo de controle de fonte "
+"«B<debian/control>», e o seu formato L<deb822(5)> é um superconjunto do "
+"ficheiro B<control> enviado em pacotes binários Debian, veja L<deb-"
+"control(5)>."
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "This file contains at least 2 stanzas, separated by a blank line. The "
-#| "first stanza lists all information about the source package in general, "
-#| "while each following stanza describes exactly one binary package. Each "
-#| "stanza consists of at least one field. A field starts with a fieldname, "
-#| "such as B<Package> or B<Section> (case insensitive), followed by a colon, "
-#| "the body of the field (case sensitive unless stated otherwise) and a "
-#| "newline. Multi-line fields are also allowed, but each supplementary "
-#| "line, without a fieldname, should start with at least one space. The "
-#| "content of the multi-line fields is generally joined to a single line by "
-#| "the tools (except in the case of the B<Description> field, see below). To "
-#| "insert empty lines into a multi-line field, insert a dot after the "
-#| "space. Lines starting with a ‘B<#>’ are treated as comments."
msgid ""
"This file contains at least 2 stanzas, separated by a blank line. The first "
"stanza is called the source package stanza and lists all information about "
@@ -3709,18 +3604,20 @@ msgid ""
"starting with a ‘B<#>’ are treated as comments."
msgstr ""
"Este ficheiro contem pelo menos 2 estrofes, separadas por uma linha vazia. A "
-"primeira estrofe lista toda a informação acerca do pacote fonte em geral, "
-"enquanto cada estrofe seguinte descreve exactamente um pacote binário. Cada "
-"estrofe consiste de pelo menos um campo. Um campo começa com um nome de "
-"ficheiro, tal como B<Package> ou B<Section> (insensível a maiúsculas/"
-"minúsculas), seguido de dois pontos, o corpo do campo (sensível a maiúsculas/"
-"minúsculas a menos que declarado o contrário) e uma mudança de linha. São "
-"também permitirmos campos multi-linha, mas cada linha suplementar, sem o "
-"nome do ficheiro, deve começar com pelo menos um espaço em branco. O "
-"conteúdo dos campos multi-linha é geralmente juntado numa única pelas "
-"ferramentas (excepto no caso do campo B<Description>, ver abaixo). Para "
-"inserir linhas vazias num campo de multi-linha, insira um ponto após o "
-"espaço. As linhas começadas com ‘B<#>’ são tratadas como comentários."
+"primeira estrofe é chamada a estrofe do pacote fonte e lista toda a "
+"informação acerca do pacote fonte em geral, enquanto cada uma das estrofe "
+"seguintes são chamadas estrofes de pacote binário e descrevem exactamente um "
+"pacote binário por cada estrofe. Cada estrofe consiste de pelo menos um "
+"campo. Um campo começa com um nome de campo, tal como B<Package> ou "
+"B<Section> (insensível a maiúsculas/minúsculas), seguido de dois pontos, o "
+"corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o "
+"contrário) e uma mudança de linha. São também permitirmos campos multi-"
+"linha, mas cada linha suplementar, sem um nome de campo, deve começar com "
+"pelo menos um espaço em branco. O conteúdo dos campos multi-linha é "
+"geralmente juntado numa única pelas ferramentas (excepto no caso do campo "
+"B<Description>, ver abaixo). Para inserir linhas vazias num campo de multi-"
+"linha, insira um ponto após o espaço. As linhas começadas com ‘B<#>’ são "
+"tratadas como comentários."
#. type: =head1
#: deb-src-control.pod
@@ -3842,12 +3739,12 @@ msgstr ""
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid "The binary targets will not require (fake)root at all."
msgid ""
"The binary targets will not require (fake)root at all. This is the default "
"in B<dpkg-build-api> level >= 1."
-msgstr "Os alvos binários não irão requerer (fake)root de todo."
+msgstr ""
+"Os alvos binários não irão requerer (fake)root de todo. Esta é a "
+"predefinição em B<dpkg-build-api> nível >= 1."
#. type: =item
#: deb-src-control.pod
@@ -3856,12 +3753,6 @@ msgstr "B<binary-targets>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The binary targets must always be run under (fake)root. This value is "
-#| "the default when the field is omitted; adding the field with an explicit "
-#| "B<binary-targets> while not strictly needed, marks it as having been "
-#| "analyzed for this requirement."
msgid ""
"The binary targets must always be run under (fake)root. This value is the "
"default in B<dpkg-build-api> level 0, when the field is omitted; adding the "
@@ -3869,9 +3760,9 @@ msgid ""
"it as having been analyzed for this requirement."
msgstr ""
"Os alvos binários devem ser sempre corridos sob (fake)root. Este é a "
-"predefinição quando o campo é omitido, adicionar o campo com um B<binary-"
-"targets> explícito quando não estritamente necessário, marca-o como tendo "
-"sido analisada para este requerimento."
+"predefinição em B<dpkg-build-api> nível 0, quando o campo é omitido, "
+"adicionar o campo com um B<binary-targets> explícito quando não estritamente "
+"necessário, marca-o como tendo sido analisada para este requerimento."
#. type: =item
#: deb-src-control.pod
@@ -3933,17 +3824,12 @@ msgstr "B<Testsuite-Triggers:> I<package-list>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "These fields are described in the B<dsc>(5) manual page, as they are "
-#| "generated from information inferred from B<debian/tests/control> or "
-#| "copied literally to the source control file."
msgid ""
"These fields are described in the L<dsc(5)> manual page, as they are "
"generated from information inferred from B<debian/tests/control> or copied "
"literally to the source control file."
msgstr ""
-"Estes campos estão descritos no manual do B<dsc>(5), pois eles são gerados a "
+"Estes campos estão descritos no manual do L<dsc(5)>, pois eles são gerados a "
"partir de informação inferida de B<debian/tests/control> ou copiada "
"literalmente para o ficheiro de controle da fonte."
@@ -4137,21 +4023,6 @@ msgstr ""
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The syntax of the B<Build-Depends>, B<Build-Depends-Arch> and B<Build-"
-#| "Depends-Indep> fields is a list of groups of alternative packages. Each "
-#| "group is a list of packages separated by vertical bar (or “pipe”) "
-#| "symbols, ‘B<|>’. The groups are separated by commas ‘B<,>’, and can end "
-#| "with a trailing comma that will be eliminated when generating the fields "
-#| "for B<deb-control>(5) (since dpkg 1.10.14). Commas are to be read as "
-#| "“AND”, and pipes as “OR”, with pipes binding more tightly. Each package "
-#| "name is optionally followed by an architecture qualifier appended after a "
-#| "colon ‘B<:>’, optionally followed by a version number specification in "
-#| "parentheses ‘B<(>’ and ‘B<)>’, an architecture specification in square "
-#| "brackets ‘B<[>’ and ‘B<]>’, and a restriction formula consisting of one "
-#| "or more lists of profile names in angle brackets ‘B<E<lt>>’ and "
-#| "‘B<E<gt>>’."
msgid ""
"The syntax of the B<Build-Depends>, B<Build-Depends-Arch> and B<Build-"
"Depends-Indep> fields is a list of groups of alternative packages. Each "
@@ -4170,8 +4041,8 @@ msgstr ""
"Depends-Indep> é uma lista de grupos de pacotes alternativos. Cada grupo é "
"uma lista de pacotes separados por símbolos de barra vertica (ou “pipe”), "
"‘B<|>’. OS grupos estão separados por vírgulas ‘B<,>’, e podem terminar com "
-"uma vírgula final que será eliminada ao gerar os campos para B<deb-"
-"control>(5) (desde dpkg 1.10.14). As virgulas devem ler-se como “E”, e os "
+"uma vírgula final que será eliminada ao gerar os campos para L<deb-"
+"control(5)> (desde dpkg 1.10.14). As virgulas devem ler-se como “E”, e os "
"pipes como “OU”, com os pipes a vincular com mais firmeza, Cada nome de "
"pacote é seguido opcionalmente por um qualificador de arquitectura anexado "
"após dois pontos ‘B<:>’, opcionalmente seguido por uma especificação de "
@@ -4182,17 +4053,6 @@ msgstr ""
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The syntax of the B<Build-Conflicts>, B<Build-Conflicts-Arch> and B<Build-"
-#| "Conflicts-Indep> fields is a list of comma-separated package names, where "
-#| "the comma is read as an “AND”, and where the list can end with a trailing "
-#| "comma that will be eliminated when generating the fields for B<deb-"
-#| "control>(5) (since dpkg 1.10.14). Specifying alternative packages using "
-#| "a “pipe” is not supported. Each package name is optionally followed by a "
-#| "version number specification in parentheses, an architecture "
-#| "specification in square brackets, and a restriction formula consisting of "
-#| "one or more lists of profile names in angle brackets."
msgid ""
"The syntax of the B<Build-Conflicts>, B<Build-Conflicts-Arch> and B<Build-"
"Conflicts-Indep> fields is a list of comma-separated package names, where "
@@ -4207,8 +4067,8 @@ msgstr ""
"A sintaxe dos campos B<Build-Conflicts>, B<Build-Conflicts-Arch> e B<Build-"
"Conflicts-Indep> é uma lista de nomes de pacotes separados por vírgulas, "
"onde a vírgula é lida com um \"E\", e onde a lista por terminar com uma "
-"vírgula final que será eliminada ao se gerar os campos para B<deb-"
-"control>(5) (desde dpkg 1.10.14). Especificar pacotes alternativos usando um "
+"vírgula final que será eliminada ao se gerar os campos para L<deb-"
+"control(5)> (desde dpkg 1.10.14). Especificar pacotes alternativos usando um "
"“pipe” não é suportado. Cada nome de pacote é opcionalmente seguido de uma "
"especificação de número de versão em parêntesis, uma especificação de "
"arquitectura em parêntesis rectos, e uma fórmula de restrição consistindo de "
@@ -4311,15 +4171,6 @@ msgstr "B<Architecture:> I<arch>|B<all>|B<any> (necessário)"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The architecture specifies on which type of hardware this package runs. "
-#| "For packages that run on all architectures, use the B<any> value. For "
-#| "packages that are architecture independent, such as shell and Perl "
-#| "scripts or documentation, use the B<all> value. To restrict the packages "
-#| "to a certain set of architectures, specify the architecture names, "
-#| "separated by a space. It's also possible to put architecture wildcards in "
-#| "that list (see B<dpkg-architecture>(1) for more information about them)."
msgid ""
"The architecture specifies on which type of hardware this package runs. For "
"packages that run on all architectures, use the B<any> value. For packages "
@@ -4335,8 +4186,8 @@ msgstr ""
"Perl ou documentação, use o valor B<all>. Para restringir os pacotes a "
"certo conjunto de arquitecturas, especifique os nomes das arquitecturas, "
"separadas por um espaço. É também possível colocar wildcards de "
-"arquitecturas nessa lista (veja B<dpkg-architecture>(1) para mais "
-"informação sobre isto)."
+"arquitecturas nessa lista (veja L<dpkg-architecture(1)> para mais informação "
+"sobre isto)."
#. type: =item
#: deb-src-control.pod
@@ -4386,26 +4237,15 @@ msgstr "B<Multi-Arch:> B<same>|B<foreign>|B<allowed>|B<no>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "These fields are described in the B<deb-control>(5) manual page, as they "
-#| "are copied literally to the control file of the binary package."
msgid ""
"These fields are described in the L<deb-control(5)> manual page, as they are "
"copied literally to the control file of the binary package."
msgstr ""
-"Estes campos estão descritos no manual do B<deb-control>(5), pois eles são "
+"Estes campos estão descritos no manual do L<deb-control(5)>, pois eles são "
"literalmente copiados para o ficheiro de controle do pacote binário."
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "These fields declare relationships between packages. They are discussed "
-#| "in the B<deb-control>(5) manpage. When these fields are found in "
-#| "I<debian/control> they can also end with a trailing comma (since dpkg "
-#| "1.10.14), have architecture specifications and restriction formulas which "
-#| "will all get reduced when generating the fields for B<deb-control>(5)."
msgid ""
"These fields declare relationships between packages. They are discussed in "
"the L<deb-control(5)> manual page. When these fields are found in I<debian/"
@@ -4414,10 +4254,10 @@ msgid ""
"reduced when generating the fields for L<deb-control(5)>."
msgstr ""
"Estes campos declaram relacionamentos entre pacotes. Eles são discutidos no "
-"manual B<deb-control>(5). Quando estes campos são encontrados em I<debian/"
+"manual L<deb-control(5)>. Quando estes campos são encontrados em I<debian/"
"control> eles podem também terminar com uma vírgula final (desde dpkg "
"1.10.14), têm especificações de arquitectura, e fórmulas de restrição que "
-"serão todas reduzidas quando se gera os campos para B<deb-control>(5)."
+"serão todas reduzidas quando se gera os campos para L<deb-control(5)>."
#. type: textblock
#: deb-src-control.pod
@@ -4458,13 +4298,10 @@ msgstr "B<S>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The field will appear in the source package control file, see B<dsc>(5)."
msgid ""
"The field will appear in the source package control file, see L<dsc(5)>."
msgstr ""
-"O campo irá aparecer no ficheiro de controle do pacote fonte, veja B<dsc>(5)."
+"O campo irá aparecer no ficheiro de controle do pacote fonte, veja L<dsc(5)>."
#. type: =item
#: deb-src-control.pod
@@ -4473,16 +4310,12 @@ msgstr "B<B>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The field will appear in the control file in the binary package, see "
-#| "B<deb-control>(5)."
msgid ""
"The field will appear in the control file in the binary package, see L<deb-"
"control(5)>."
msgstr ""
-"O campo irá aparecer no ficheiro de controle do pacote binário, veja B<deb-"
-"control>(5)."
+"O campo irá aparecer no ficheiro de controle do pacote binário, veja L<deb-"
+"control(5)>."
#. type: =item
#: deb-src-control.pod
@@ -4491,16 +4324,12 @@ msgstr "B<C>"
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "The field will appear in the upload control (.changes) file, see B<deb-"
-#| "changes>(5)."
msgid ""
"The field will appear in the upload control (.changes) file, see L<deb-"
"changes(5)>."
msgstr ""
-"O campo irá aparecer no ficheiro de controle de envio (.changes), veja B<deb-"
-"changes>(5)."
+"O campo irá aparecer no ficheiro de controle de envio (.changes), veja L<deb-"
+"changes(5)>."
#. type: textblock
#: deb-src-control.pod
@@ -4608,16 +4437,12 @@ msgstr ""
#. type: textblock
#: deb-src-control.pod
-#, fuzzy
-#| msgid ""
-#| "I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb822(5)>, B<deb-control>(5), "
-#| "B<deb-version>(7), B<dpkg-source>(1)"
msgid ""
"I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb822(5)>, L<deb-control(5)>, "
"L<deb-version(7)>, L<dpkg-source(1)>"
msgstr ""
-"I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb822(5)>, B<deb-control>(5), "
-"B<deb-version>(7), B<dpkg-source>(1)"
+"I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb822(5)>, L<deb-control(5)>, "
+"L<deb-version(7)>, L<dpkg-source(1)>"
#. type: textblock
#: deb-src-files.pod
@@ -4696,10 +4521,8 @@ msgstr ""
#. type: textblock
#: deb-src-files.pod
-#, fuzzy
-#| msgid "B<dpkg-genchanges>(1), B<dpkg-distaddfile>(1)."
msgid "L<dpkg-genchanges(1)>, L<dpkg-distaddfile(1)>."
-msgstr "B<dpkg-genchanges>(1), B<dpkg-distaddfile>(1)."
+msgstr "L<dpkg-genchanges(1)>, L<dpkg-distaddfile(1)>."
#. type: textblock
#: deb-src-rules.pod
@@ -4856,19 +4679,14 @@ msgstr ""
#. type: textblock
#: deb-src-rules.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-architecture>(1), B<dpkg-vendor>(1), B<dpkg-buildflags>(1), B<dpkg-"
-#| "parsechangelog>(1), B<dpkg-shlibdeps>(1), B<dpkg-gencontrol>(1), B<dpkg-"
-#| "deb>(1), B<dpkg-distaddfile>(1)."
msgid ""
"L<dpkg-architecture(1)>, L<dpkg-vendor(1)>, L<dpkg-buildflags(1)>, L<dpkg-"
"parsechangelog(1)>, L<dpkg-shlibdeps(1)>, L<dpkg-gencontrol(1)>, L<dpkg-"
"deb(1)>, L<dpkg-distaddfile(1)>."
msgstr ""
-"B<dpkg-architecture>(1), B<dpkg-vendor>(1), B<dpkg-buildflags>(1), B<dpkg-"
-"parsechangelog>(1), B<dpkg-shlibdeps>(1), B<dpkg-gencontrol>(1), B<dpkg-"
-"deb>(1), B<dpkg-distaddfile>(1)."
+"L<dpkg-architecture(1)>, L<dpkg-vendor(1)>, L<dpkg-buildflags(1)>, L<dpkg-"
+"parsechangelog(1)>, L<dpkg-shlibdeps(1)>, L<dpkg-gencontrol(1)>, L<dpkg-"
+"deb(1)>, L<dpkg-distaddfile(1)>."
#. type: textblock
#: deb-src-symbols.pod
@@ -4904,12 +4722,6 @@ msgstr "Comentários"
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Comments are supported in template symbol files. Any line with ‘#’ as the "
-#| "first character is a comment except if it starts with ‘#include’ (see "
-#| "section B<Using includes>). Lines starting with ‘#MISSING:’ are special "
-#| "comments documenting symbols that have disappeared."
msgid ""
"Comments are supported in template symbol files. Any line with ‘#’ as the "
"first character is a comment except if it starts with ‘#include’ (see "
@@ -4918,7 +4730,7 @@ msgid ""
msgstr ""
"Comentários são suportados em modelos de ficheiros de símbolos: Qualquer "
"linha com um ‘#’ no primeiro caractere é um comentário excepto se começar "
-"com ‘#include’ (veja secção B<Usando inclusões>). As linhas que começam com "
+"com ‘#include’ (veja secção L</Usando inclusões>). As linhas que começam com "
"‘#MISSING:’ são comentários especiais que documentam símbolos que "
"desapareceram."
@@ -4951,13 +4763,6 @@ msgstr "Usar etiquetas símbolo"
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Symbol tagging is useful for marking symbols that are special in some "
-#| "way. Any symbol can have an arbitrary number of tags associated with it. "
-#| "While all tags are parsed and stored, only some of them are understood by "
-#| "B<dpkg-gensymbols> and trigger special handling of the symbols. See "
-#| "subsection B<Standard symbol tags> for reference of these tags."
msgid ""
"Symbol tagging is useful for marking symbols that are special in some way. "
"Any symbol can have an arbitrary number of tags associated with it. While "
@@ -4969,7 +4774,7 @@ msgstr ""
"algum modo. Qualquer símbolo pode ter um número arbitrário de etiquetas "
"associadas com ele. Enquanto todas as etiquetas são analisadas e guardadas, "
"apenas algumas delas são compreendidas pelo B<dpkg-gensymbols> e despoletam "
-"manuseamento especial dos símbolos. Veja a sub-secção B<Etiquetas símbolo "
+"manuseamento especial dos símbolos. Veja a sub-secção L</Etiquetas símbolo "
"standard> para referência a estas etiquetas."
#. type: textblock
@@ -5031,18 +4836,6 @@ msgstr ""
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Since symbol tags are an extension of the B<deb-symbols>(5) format, they "
-#| "can only be part of the symbols files used in source packages (those "
-#| "files should then be seen as templates used to build the symbols files "
-#| "that are embedded in binary packages). When B<dpkg-gensymbols> is called "
-#| "without the B<-t> option, it will output symbols files compatible to the "
-#| "B<deb-symbols>(5) format: it fully processes symbols according to the "
-#| "requirements of their standard tags and strips all tags from the output. "
-#| "On the contrary, in template mode (B<-t>) all symbols and their tags "
-#| "(both standard and unknown ones) are kept in the output and are written "
-#| "in their original form as they were loaded."
msgid ""
"Since symbol tags are an extension of the L<deb-symbols(5)> format, they can "
"only be part of the symbols files used in source packages (those files "
@@ -5055,12 +4848,12 @@ msgid ""
"and unknown ones) are kept in the output and are written in their original "
"form as they were loaded."
msgstr ""
-"Como as etiquetas de símbolos são uma extensão do formato B<deb-symbols>(5), "
+"Como as etiquetas de símbolos são uma extensão do formato L<deb-symbols(5)>, "
"elas apenas fazer parte dos ficheiros de símbolos usados em pacotes fonte "
"(esses ficheiros devem depois ser vistos como modelos usados para compilar "
"os ficheiros de símbolos que são embebidos em pacotes binários. Quando "
"B<dpkg-gensymbols> é chamado sem a opção B<-t>, irá escrever ficheiros de "
-"símbolos compatíveis com o formato B<deb-symbols>(5): processa totalmente os "
+"símbolos compatíveis com o formato L<deb-symbols(5)>: processa totalmente os "
"símbolos de acordo com os requerimentos das suas etiquetas standard e remove "
"todas as etiquetas do resultado. Pelo contrário, em modo de modelo (B<-t>) "
"todos os símbolos e suas etiquetas (tanto standard como desconhecidas) são "
@@ -5300,15 +5093,11 @@ msgstr "B<c++>"
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Denotes I<c++> symbol pattern. See B<Using symbol patterns> subsection "
-#| "below."
msgid ""
"Denotes I<c++> symbol pattern. See L</Using symbol patterns> subsection "
"below."
msgstr ""
-"indica o padrão de símbolos I<c++> . Veja a sub-secção B<Usar padrões de "
+"indica o padrão de símbolos I<c++> . Veja a sub-secção L</Usar padrões de "
"símbolos> em baixo."
#. type: =item
@@ -5318,16 +5107,12 @@ msgstr "B<symver>"
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Denotes I<symver> (symbol version) symbol pattern. See B<Using symbol "
-#| "patterns> subsection below."
msgid ""
"Denotes I<symver> (symbol version) symbol pattern. See L</Using symbol "
"patterns> subsection below."
msgstr ""
"Indica o padrão de símbolos I<symver> (versão de símbolo). Veja a sub-secção "
-"B<Usar padrões de símbolos> em baixo."
+"L</Usar padrões de símbolos> em baixo."
#. type: =item
#: deb-src-symbols.pod
@@ -5336,15 +5121,11 @@ msgstr "B<regex>"
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Denotes I<regex> symbol pattern. See B<Using symbol patterns> subsection "
-#| "below."
msgid ""
"Denotes I<regex> symbol pattern. See L</Using symbol patterns> subsection "
"below."
msgstr ""
-"Indica o padrão de símbolos I<regex>. Veja a sub-secção B<Usar padrões de "
+"Indica o padrão de símbolos I<regex>. Veja a sub-secção L</Usar padrões de "
"símbolos> em baixo."
#. type: =head2
@@ -5373,16 +5154,6 @@ msgstr ""
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "A pattern is considered lost if it does not match any symbol in the "
-#| "library. By default this will trigger a B<dpkg-gensymbols> failure under "
-#| "B<-c1> or higher level. However, if the failure is undesired, the pattern "
-#| "may be marked with the I<optional> tag. Then if the pattern does not "
-#| "match anything, it will only appear in the diff as MISSING. Moreover, "
-#| "like any symbol, the pattern may be limited to the specific architectures "
-#| "with the I<arch> tag. Please refer to B<Standard symbol tags> subsection "
-#| "above for more information."
msgid ""
"A pattern is considered lost if it does not match any symbol in the "
"library. By default this will trigger a B<dpkg-gensymbols> failure under B<-"
@@ -5399,20 +5170,11 @@ msgstr ""
"o padrão pode ser marcado com a etiqueta I<optional>. Então se o padrão não "
"corresponder a nada, irá apenas aparecer no diff como MISSING. Além disso, "
"como qualquer símbolo, o padrão pode ser limitado a arquitecturas "
-"específicas com a etiqueta I<arch>. Por favor consulte a sub.secção "
-"B<Etiquetas símbolo standard> em cima para mais informação."
+"específicas com a etiqueta I<arch>. Por favor consulte a sub.secção L</"
+"Etiquetas símbolo standard> em cima para mais informação."
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "Patterns are an extension of the B<deb-symbols>(5) format hence they are "
-#| "only valid in symbol file templates. Pattern specification syntax is not "
-#| "any different from the one of a specific symbol. However, symbol name "
-#| "part of the specification serves as an expression to be matched against "
-#| "I<name@version> of the real symbol. In order to distinguish among "
-#| "different pattern types, a pattern will typically be tagged with a "
-#| "special tag."
msgid ""
"Patterns are an extension of the L<deb-symbols(5)> format hence they are "
"only valid in symbol file templates. Pattern specification syntax is not "
@@ -5421,7 +5183,7 @@ msgid ""
"I<name@version> of the real symbol. In order to distinguish among different "
"pattern types, a pattern will typically be tagged with a special tag."
msgstr ""
-"Padrões são uma extensão do formato B<deb-symbols>(5) por isso eles são "
+"Padrões são uma extensão do formato L<deb-symbols(5)> por isso eles são "
"apenas válidos em modelos de ficheiros de símbolos. A sintaxe de "
"especificação de padrões não é em nada diferente daquela de um símbolo "
"específico. No entanto, a parte da especificação com o nome do símbolo serve "
@@ -5437,19 +5199,6 @@ msgstr ""
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "This pattern is denoted by the I<c++> tag. It matches only C++ symbols by "
-#| "their demangled symbol name (as emitted by B<c++filt>(1) utility). This "
-#| "pattern is very handy for matching symbols which mangled names might vary "
-#| "across different architectures while their demangled names remain the "
-#| "same. One group of such symbols is I<non-virtual thunks> which have "
-#| "architecture specific offsets embedded in their mangled names. A common "
-#| "instance of this case is a virtual destructor which under diamond "
-#| "inheritance needs a non-virtual thunk symbol. For example, even if "
-#| "_ZThn8_N3NSB6ClassDD1Ev@Base on 32bit architectures will probably be "
-#| "_ZThn16_N3NSB6ClassDD1Ev@Base on 64bit ones, it can be matched with a "
-#| "single I<c++> pattern:"
msgid ""
"This pattern is denoted by the I<c++> tag. It matches only C++ symbols by "
"their demangled symbol name (as emitted by L<c++filt(1)> utility). This "
@@ -5463,8 +5212,8 @@ msgid ""
"bit ones, it can be matched with a single I<c++> pattern:"
msgstr ""
"Este padrão é denotado pela etiqueta I<c++>. Corresponde apenas a símbolos C+"
-"+ pelo seu nome desmutilado de símbolo (como emitido pelo utilitário B<c+"
-"+filt>(1)). Este padrão é muito jeitoso para corresponder a símbolos cujos "
+"+ pelo seu nome desmutilado de símbolo (como emitido pelo utilitário L<c+"
+"+filt(1)>). Este padrão é muito jeitoso para corresponder a símbolos cujos "
"nomes mutilados podem variar por entre diferentes arquitecturas enquanto que "
"os seus nomes desmutilados permanecem iguais. Um grupo de tais símbolos é "
"I<non-virtual thunks> que têm embebidos desvios específicos de arquitectura "
@@ -5783,13 +5532,7 @@ msgstr ""
#. type: verbatim
#: deb-src-symbols.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " common_symbol1@Base 1.0\n"
-#| " (arch=amd64 ia64 alpha)#include \"package.symbols.64bit\"\n"
-#| " (arch=!amd64 !ia64 !alpha)#include \"package.symbols.32bit\"\n"
-#| " common_symbol2@Base 1.0\n"
-#| "\n"
+#, no-wrap
msgid ""
" common_symbol1@Base 1.0\n"
" (arch=amd64 ia64 alpha)#include \"package.symbols.64-bit\"\n"
@@ -5798,8 +5541,8 @@ msgid ""
"\n"
msgstr ""
" common_symbol1@Base 1.0\n"
-" (arch=amd64 ia64 alpha)#include \"package.symbols.64bit\"\n"
-" (arch=!amd64 !ia64 !alpha)#include \"package.symbols.32bit\"\n"
+" (arch=amd64 ia64 alpha)#include \"package.symbols.64-bit\"\n"
+" (arch=!amd64 !ia64 !alpha)#include \"package.symbols.32-bit\"\n"
" common_symbol2@Base 1.0\n"
"\n"
@@ -5852,10 +5595,8 @@ msgstr ""
#. type: textblock
#: deb-src-symbols.pod
-#, fuzzy
-#| msgid "B<deb-symbols>(5), B<dpkg-shlibdeps>(1), B<dpkg-gensymbols>(1)."
msgid "L<deb-symbols(5)>, L<dpkg-shlibdeps(1)>, L<dpkg-gensymbols(1)>."
-msgstr "B<deb-symbols>(5), B<dpkg-shlibdeps>(1), B<dpkg-gensymbols>(1)."
+msgstr "L<deb-symbols(5)>, L<dpkg-shlibdeps(1)>, L<dpkg-gensymbols(1)>."
#. type: textblock
#: deb-substvars.pod
@@ -6068,18 +5809,13 @@ msgstr "B<vendor:Name>"
#. type: textblock
#: deb-substvars.pod
-#, fuzzy
-#| msgid ""
-#| "The current vendor name (since dpkg 1.20.0). This value comes from the "
-#| "B<Vendor> field for the current vendor's origin file, as B<dpkg-"
-#| "vendor>(1) would retrieve it."
msgid ""
"The current vendor name (since dpkg 1.20.0). This value comes from the "
"B<Vendor> field for the current vendor's origin file, as L<dpkg-vendor(1)> "
"would retrieve it."
msgstr ""
"O nome do fornecedor actual (desde dpkg 1.20.0). Este valor vem do campo "
-"B<Vendor> do ficheiro original do fornecedor actual, como B<dpkg-vendor>(1) "
+"B<Vendor> do ficheiro original do fornecedor actual, como L<dpkg-vendor(1)> "
"o obteria."
#. type: =item
@@ -6239,27 +5975,18 @@ msgstr ""
#. type: =item
#: deb-substvars.pod
-#, fuzzy
-#| msgid "B<S:>I<fieldname>"
msgid "B<S:>I<field-name>"
-msgstr "B<S:>I<fieldname>"
+msgstr "B<S:>I<field-name>"
#. type: textblock
#: deb-substvars.pod
-#, fuzzy
-#| msgid ""
-#| "The value of the source stanza field I<fieldname> (which must be given in "
-#| "the canonical capitalization; since dpkg 1.18.11). Setting these "
-#| "variables has no effect other than on places where they are expanded "
-#| "explicitly. These variables are only available when generating binary "
-#| "control files."
msgid ""
"The value of the source stanza field I<field-name> (which must be given in "
"the canonical capitalization; since dpkg 1.18.11). Setting these variables "
"has no effect other than on places where they are expanded explicitly. "
"These variables are only available when generating binary control files."
msgstr ""
-"O valor do campo I<fieldname> da estrofe fonte (o qual deve ser dado em na "
+"O valor do campo I<field-name> da estrofe fonte (o qual deve ser dado em na "
"capitalização canonical, desde dpkg 1.18.11). Definir estas variáveis não "
"tem efeito para além de em lugares onde elas são explicitamente expandidas. "
"Estas variáveis estão apenas disponíveis quando se geram ficheiros de "
@@ -6267,25 +5994,18 @@ msgstr ""
#. type: =item
#: deb-substvars.pod
-#, fuzzy
-#| msgid "B<F:>I<fieldname>"
msgid "B<F:>I<field-name>"
-msgstr "B<F:>I<fieldname>"
+msgstr "B<F:>I<field-name>"
#. type: textblock
#: deb-substvars.pod
-#, fuzzy
-#| msgid ""
-#| "The value of the output field I<fieldname> (which must be given in the "
-#| "canonical capitalization). Setting these variables has no effect other "
-#| "than on places where they are expanded explicitly."
msgid ""
"The value of the output field I<field-name> (which must be given in the "
"canonical capitalization). Setting these variables has no effect other than "
"on places where they are expanded explicitly."
msgstr ""
-"O valor do campo I<fieldname> resultante (o qual deve ser dado em na "
-"capitalização canonical ) Definir estas variáveis não tem efeito para além "
+"O valor do campo I<field-name> resultante (o qual deve ser dado em na "
+"capitalização canonical). Definir estas variáveis não tem efeito para além "
"de em lugares onde elas são explicitamente expandidas."
#. type: =item
@@ -6359,16 +6079,12 @@ msgstr "Lista de variáveis e valores de substituição."
#. type: textblock
#: deb-substvars.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg>(1), B<dpkg-vendor>(1), B<dpkg-genchanges>(1), B<dpkg-"
-#| "gencontrol>(1), B<dpkg-shlibdeps>(1), B<dpkg-source>(1)."
msgid ""
"L<dpkg(1)>, L<dpkg-vendor(1)>, L<dpkg-genchanges(1)>, L<dpkg-gencontrol(1)>, "
"L<dpkg-shlibdeps(1)>, L<dpkg-source(1)>."
msgstr ""
-"B<dpkg>(1), B<dpkg-vendor>(1), B<dpkg-genchanges>(1), B<dpkg-gencontrol>(1), "
-"B<dpkg-shlibdeps>(1), B<dpkg-source>(1)."
+"L<dpkg(1)>, L<dpkg-vendor(1)>, L<dpkg-genchanges(1)>, L<dpkg-gencontrol(1)>, "
+"L<dpkg-shlibdeps(1)>, L<dpkg-source(1)>."
#. type: textblock
#: deb-symbols.pod
@@ -6384,19 +6100,14 @@ msgstr "B<DEBIAN/symbols>"
#. type: textblock
#: deb-symbols.pod
-#, fuzzy
-#| 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, see L<deb-src-symbols(5)>."
msgid ""
"The symbol files are shipped in Debian binary packages, and its format is a "
"subset of the template symbol files used by L<dpkg-gensymbols(1)> in Debian "
"source packages, see L<deb-src-symbols(5)>."
msgstr ""
"Os ficheiros symbol são enviados em pacotes binários Debian, e o seu formato "
-"é um sub-conjunto dos ficheiros symbol modelo usados por B<dpkg-"
-"gensymbols>(1) em pacotes fonte Debian, veja L<deb-src-symbols(5)>."
+"é um sub-conjunto dos ficheiros symbol modelo usados por L<dpkg-"
+"gensymbols(1)> em pacotes fonte Debian, veja L<deb-src-symbols(5)>."
#. type: textblock
#: deb-symbols.pod
@@ -6431,13 +6142,6 @@ msgstr ""
#. type: textblock
#: deb-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "The I<library-soname> is exactly the value of the SONAME field as "
-#| "exported by B<objdump>(1). A I<dependency-template> is a dependency where "
-#| "I<#MINVER#> is dynamically replaced either by a version check like "
-#| "“(E<gt>= I<minimal-version>)” or by nothing (if an unversioned dependency "
-#| "is deemed sufficient)."
msgid ""
"The I<library-soname> is exactly the value of the SONAME field as exported "
"by L<objdump(1)>. A I<dependency-template> is a dependency where "
@@ -6446,7 +6150,7 @@ msgid ""
"sufficient)."
msgstr ""
"O I<library-soname> é exactamente o valor do campo SONAME como exportado por "
-"B<objdump>(1). Um I<dependency-template> é uma dependência onde I<#MINVER#> "
+"L<objdump(1)>. Um I<dependency-template> é uma dependência onde I<#MINVER#> "
"é substituída dinamicamente seja por uma verificação de versão tipo “(E<gt>= "
"I<minimal-version>)” ou por nada (se uma dependência isenta-de-versão for "
"considerada suficiente)."
@@ -6603,16 +6307,12 @@ msgstr ""
#. type: textblock
#: deb-symbols.pod
-#, fuzzy
-#| msgid ""
-#| "L<https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps>, L<deb-src-"
-#| "symbols(5)>, B<dpkg-shlibdeps>(1), B<dpkg-gensymbols>(1)."
msgid ""
"L<https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps>, L<deb-src-"
"symbols(5)>, L<dpkg-shlibdeps(1)>, L<dpkg-gensymbols(1)>."
msgstr ""
"L<https://wiki.debian.org/Projects/ImprovedDpkgShlibdeps>, L<deb-src-"
-"symbols(5)>, B<dpkg-shlibdeps>(1), B<dpkg-gensymbols>(1)."
+"symbols(5)>, L<dpkg-shlibdeps(1)>, L<dpkg-gensymbols(1)>."
#. type: textblock
#: deb-triggers.pod
@@ -6821,10 +6521,8 @@ msgstr ""
#. type: textblock
#: deb-triggers.pod
-#, fuzzy
-#| msgid "B<dpkg-trigger>(1), B<dpkg>(1), B<%PKGDOCDIR%/spec/triggers.txt>."
msgid "L<dpkg-trigger(1)>, L<dpkg(1)>, B<%PKGDOCDIR%/spec/triggers.txt>."
-msgstr "B<dpkg-trigger>(1), B<dpkg>(1), B<%PKGDOCDIR%/spec/triggers.txt>."
+msgstr "L<dpkg-trigger(1)>, L<dpkg(1)>, B<%PKGDOCDIR%/spec/triggers.txt>."
#. type: textblock
#: deb-version.pod
@@ -7070,10 +6768,8 @@ msgstr ""
#. type: textblock
#: deb-version.pod
-#, fuzzy
-#| msgid "B<deb-control>(5), B<deb>(5), B<dpkg>(1)"
msgid "L<deb-control(5)>, L<deb(5)>, L<dpkg(1)>"
-msgstr "B<deb-control>(5), B<deb>(5), B<dpkg>(1)"
+msgstr "L<deb-control(5)>, L<deb(5)>, L<dpkg(1)>"
#. type: textblock
#: deb.pod
@@ -7093,16 +6789,12 @@ msgstr ""
#. type: textblock
#: deb.pod
-#, fuzzy
-#| msgid ""
-#| "The format described here is used since Debian 0.93; details of the old "
-#| "format are described in B<deb-old>(5)."
msgid ""
"The format described here is used since Debian 0.93; details of the old "
"format are described in L<deb-old(5)>."
msgstr ""
"O formato descrito aqui é usado desde Debian 0.93; detalhes do formato "
-"antigo estão descritos em B<deb-old>(5)."
+"antigo estão descritos em L<deb-old(5)>."
#. type: textblock
#: deb.pod
@@ -7284,20 +6976,14 @@ msgstr "application/x-deb"
#. type: textblock
#: deb.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-old>(5), B<dpkg-deb>(1), B<deb-control>(5), B<deb-conffiles>(5), "
-#| "B<deb-md5sums>(5), B<deb-triggers>(5), B<deb-shlibs>(5), B<deb-"
-#| "symbols>(5), B<deb-preinst>(5), B<deb-postinst>(5), B<deb-prerm>(5), "
-#| "B<deb-postrm>(5)."
msgid ""
"L<deb-old(5)>, L<dpkg-deb(1)>, L<deb-control(5)>, L<deb-conffiles(5)>, L<deb-"
"md5sums(5)>, L<deb-triggers(5)>, L<deb-shlibs(5)>, L<deb-symbols(5)>, L<deb-"
"preinst(5)>, L<deb-postinst(5)>, L<deb-prerm(5)>, L<deb-postrm(5)>."
msgstr ""
-"B<deb-old>(5), B<dpkg-deb>(1), B<deb-control>(5), B<deb-conffiles>(5), B<deb-"
-"md5sums>(5), B<deb-triggers>(5), B<deb-shlibs>(5), B<deb-symbols>(5), B<deb-"
-"preinst>(5), B<deb-postinst>(5), B<deb-prerm>(5), B<deb-postrm>(5)."
+"L<deb-old(5)>, L<dpkg-deb(1)>, L<deb-control(5)>, L<deb-conffiles(5)>, L<deb-"
+"md5sums(5)>, L<deb-triggers(5)>, L<deb-shlibs(5)>, L<deb-symbols(5)>, L<deb-"
+"preinst(5)>, L<deb-postinst(5)>, L<deb-prerm(5)>, L<deb-postrm(5)>."
#. type: textblock
#: deb822.pod
@@ -7538,13 +7224,6 @@ msgstr ""
#. type: textblock
#: deb822.pod
-#, fuzzy
-#| msgid ""
-#| "Lines starting with U+0023 ‘B<#>’, 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."
msgid ""
"Lines starting with U+0023 ‘B<#>’, without any preceding whitespace are "
"comments lines that are only permitted in source package control files "
@@ -7553,7 +7232,7 @@ msgid ""
msgstr ""
"Linhas começadas com U+0023 ‘B<#>’, sem nenhum espaço em branco a preceder "
"são linhas de comentários que são apenas permitidos em ficheiros de controle "
-"dos pacotes fonte (I<debian/control>) e em ficheiros B<deb-origin>(5). Estas "
+"dos pacotes fonte (I<debian/control>) e em ficheiros L<deb-origin(5)>. Estas "
"linhas de comentários são ignoradas, mesmo entre duas linhas de continuação. "
"Elas não terminam linhas lógicas."
@@ -7591,11 +7270,6 @@ msgstr ""
#. type: textblock
#: dpkg-architecture.pod
-#, fuzzy
-#| msgid ""
-#| "The build architecture is always determined by either the "
-#| "B<DEB_BUILD_ARCH> variable if set (and B<--force> not being specified) or "
-#| "by an external call to B<dpkg>(1), and cannot be set at the command line."
msgid ""
"The build architecture is always determined by either the B<DEB_BUILD_ARCH> "
"variable if set (and B<--force> not being specified) or by an external call "
@@ -7603,22 +7277,11 @@ msgid ""
msgstr ""
"A arquitectura de compilação é sempre determinada seja ou pela variável "
"B<DEB_BUILD_ARCH> se definida (e se B<--force> não for especificada) ou por "
-"uma chamada externa ao B<dpkg>(1), e não pode ser definida na linha de "
+"uma chamada externa ao L<dpkg(1)>, e não pode ser definida na linha de "
"comandos."
#. type: textblock
#: dpkg-architecture.pod
-#, fuzzy
-#| msgid ""
-#| "You can specify the host architecture by providing one or both of the "
-#| "options B<--host-arch> and B<--host-type>, otherwise the B<DEB_HOST_ARCH> "
-#| "variable is used if set (and B<--force> not being specified). The default "
-#| "is determined by an external call to B<gcc>(1), or the same as the build "
-#| "architecture if B<CC> or gcc are both not available. One out of B<--host-"
-#| "arch> and B<--host-type> is sufficient, the value of the other will be "
-#| "set to a usable default. Indeed, it is often better to only specify one, "
-#| "because B<dpkg-architecture> will warn you if your choice does not match "
-#| "the default."
msgid ""
"You can specify the host architecture by providing one or both of the "
"options B<--host-arch> and B<--host-type>, otherwise the B<DEB_HOST_ARCH> "
@@ -7633,7 +7296,7 @@ msgstr ""
"Você pode especificar a arquitectura da máquina ao fornecer uma ou ambas as "
"opções B<--host-arch> e B<--host-type>, caso contrário é usada a variável "
"B<DEB_HOST_ARCH> se definida (e não sendo especificado B<--force>). A "
-"predefinição é determinada por uma chamada externa ao B<gcc>(1), ou o mesmo "
+"predefinição é determinada por uma chamada externa ao L<gcc(1)>, ou o mesmo "
"como a arquitectura de compilação se B<CC> ou gcc estiverem ambos não "
"disponíveis. Um de B<--host-arch> e B<--host-type> é suficiente, o valor do "
"outro será definido para uma predefinição utilizável. De facto, é muitas "
@@ -7943,13 +7606,6 @@ msgstr "B<-f>, B<--force>"
#. type: textblock
#: dpkg-architecture.pod
-#, fuzzy
-#| msgid ""
-#| "Values set by existing environment variables with the same name as used "
-#| "by the scripts are honored (i.e. used by B<dpkg-architecture>), except if "
-#| "this force flag is present. This allows the user to override a value even "
-#| "when the call to B<dpkg-architecture> is buried in some other script (for "
-#| "example B<dpkg-buildpackage>(1))."
msgid ""
"Values set by existing environment variables with the same name as used by "
"the scripts are honored (i.e. used by B<dpkg-architecture>), except if this "
@@ -7961,8 +7617,8 @@ msgstr ""
"nomes usados como usados pelos scripts são respeitados (isto é, usados por "
"B<dpkg-architecture>), excepto se esta bandeira de forçar estiver presente. "
"Isto permite ao utilizador sobrepor um valor mesmo quando a chamada a B<dpkg-"
-"architecture> está enterrada em algum outro script (por exemplo B<dpkg-"
-"buildpackage>(1))."
+"architecture> está enterrada em algum outro script (por exemplo L<dpkg-"
+"buildpackage(1)>)."
#. type: =head1
#: dpkg-architecture.pod
@@ -8885,10 +8541,8 @@ msgstr ""
#. type: textblock
#: dpkg-architecture.pod
-#, fuzzy
-#| msgid "B<dpkg-buildpackage>(1)."
msgid "L<dpkg-buildpackage(1)>."
-msgstr "B<dpkg-buildpackage>(1)."
+msgstr "L<dpkg-buildpackage(1)>."
#. type: textblock
#: dpkg-build-api.pod
@@ -8985,36 +8639,27 @@ msgstr ""
#. type: textblock
#: dpkg-build-api.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-buildpackage> defaults to B<Rules-Requires-Root> to B<no>. To "
-#| "restore the B<v0> behavior B<Rules-Requires-Root> should be set to "
-#| "B<binary-targets>."
msgid ""
"B<dpkg-buildpackage> defaults to B<Rules-Requires-Root> value B<no>. To "
"restore the B<v0> behavior B<Rules-Requires-Root> should be set to B<binary-"
"targets>."
msgstr ""
-"B<dpkg-buildpackage> predefine B<Rules-Requires-Root> para B<no>. Para "
+"B<dpkg-buildpackage> predefine B<Rules-Requires-Root> para valor B<no>. Para "
"restaurar o comportamento B<v0>, B<Rules-Requires-Root> deve ser definido "
"para B<binary-targets>."
#. type: textblock
#: dpkg-build-api.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-buildpackage> requires all required F<debian/rules> targets. That "
-#| "is B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> and "
-#| "B<binary-arch>."
msgid ""
"B<dpkg-buildpackage> expects all required F<debian/rules> targets to be "
"supported and no longer has backwards compatibility fallback code. The "
"required targets are B<clean>, B<build>, B<build-indep>, B<build-arch>, "
"B<binary-indep> and B<binary-arch>."
msgstr ""
-"B<dpkg-buildpackage> requer todos os alvos F<debian/rules> requeridos. Isto "
-"é B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> e "
-"B<binary-arch>."
+"B<dpkg-buildpackage> espera que todos os alvos F<debian/rules> requeridos "
+"sejam suportados e já não tem mais código de recurso para compatibilidade "
+"com versões anteriores. Os alvos requeridos são B<clean>, B<build>, B<build-"
+"indep>, B<build-arch>, B<binary-indep> e B<binary-arch>."
#. type: textblock
#: dpkg-build-api.pod
@@ -9052,10 +8697,8 @@ msgstr ""
#. type: textblock
#: dpkg-build-api.pod
-#, fuzzy
-#| msgid "B<deb-src-control>(5)."
msgid "L<deb-src-control(5)>."
-msgstr "B<deb-src-control>(5)."
+msgstr "L<deb-src-control(5)>."
#. type: textblock
#: dpkg-buildapi.pod
@@ -9195,16 +8838,12 @@ msgstr "3."
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "temporarily by the user with environment variables (see section "
-#| "B<ENVIRONMENT>);"
msgid ""
"temporarily by the user with environment variables (see section L</"
"ENVIRONMENT>);"
msgstr ""
-"temporariamente pelo utilizador com variáveis de ambiente (veja a secção "
-"B<AMBIENTE>);"
+"temporariamente pelo utilizador com variáveis de ambiente (veja a secção L</"
+"AMBIENTE>);"
#. type: =item
#: dpkg-buildflags.pod
@@ -9213,16 +8852,12 @@ msgstr "4."
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "dynamically by the package maintainer with environment variables set via "
-#| "B<debian/rules> (see section B<ENVIRONMENT>)."
msgid ""
"dynamically by the package maintainer with environment variables set via "
"B<debian/rules> (see section L</ENVIRONMENT>)."
msgstr ""
"dinamicamente pelo maintainer do pacote com variáveis de ambiente definidas "
-"via B<debian/rules> (veja a secção B<AMBIENTE>)."
+"via B<debian/rules> (veja a secção L</AMBIENTE>)."
#. type: textblock
#: dpkg-buildflags.pod
@@ -9322,16 +8957,12 @@ msgstr "B<--list>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Print the list of flags supported by the current vendor (one per line). "
-#| "See the B<SUPPORTED FLAGS> section for more information about them."
msgid ""
"Print the list of flags supported by the current vendor (one per line). See "
"the L</SUPPORTED FLAGS> section for more information about them."
msgstr ""
"Escreve a lista das flags suportadas pelo fornecedor actual (uma por cada "
-"linha). Veja a secção B<FLAGS SUPORTADAS> para mais informação sobre elas."
+"linha). Veja a secção L</FLAGS SUPORTADAS> para mais informação sobre elas."
#. type: =item
#: dpkg-buildflags.pod
@@ -9640,15 +9271,6 @@ msgstr "B<--query-features> I<area>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Print the features enabled for a given area (since dpkg 1.16.2). If the "
-#| "feature is handled (even if only on some architectures) as a builtin "
-#| "default by the compiler, then a B<Builtin> field is printed (since dpkg "
-#| "1.21.14). The only currently recognized areas on Debian and derivatives "
-#| "are B<future>, B<qa>, B<reproducible>, B<sanitize> and B<hardening>, see "
-#| "the B<FEATURE AREAS> section for more details. Exits with 0 if the area "
-#| "is known otherwise exits with 1."
msgid ""
"Print the features enabled for a given area (since dpkg 1.16.2). If the "
"feature is handled (even if only on some architectures) as a builtin default "
@@ -9659,10 +9281,9 @@ msgstr ""
"Escreve as funcionalidades activadas para uma dada área (desde dpkg 1.16.2). "
"Se a funcionalidade é lidada (mesmo que apenas em algumas arquitecturas) "
"como predefinição de compilação pelo compilador, então é escrito um campo "
-"B<Builtin> (desde dpkg 1.21.14). As únicas áreas actualmente reconhecidas em "
-"Debian e derivados são B<future>, B<qa>, B<reproducible>, B<sanitize> e "
-"B<hardening>, veja a secção B<ÁREAS DE CARACTERÍSTICAS> para mais detalhes. "
-"Termina com 0 se a área é conhecida caso contrário termina com 1."
+"B<Builtin> (desde dpkg 1.21.14). Veja a secção L</ÁREAS DE CARACTERÍSTICAS> "
+"para mais detalhes. acerca das áreas actualmente reconhecidas. Termina com 0 "
+"se a área for conhecida caso contrário termina com 1."
#. type: textblock
#: dpkg-buildflags.pod
@@ -9710,12 +9331,11 @@ msgstr "B<ASFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the assembler. Default value: empty. Since dpkg 1.21.0."
msgid ""
"Options for the host assembler. Default value: empty. Since dpkg 1.21.0."
msgstr ""
-"Opções para o assemblador. Valor predefinido: vazio. Desde dpkg 1.21.0."
+"Opções para o assemblador da máquina. Valor predefinido: vazio. Desde dpkg "
+"1.21.0."
#. type: =item
#: dpkg-buildflags.pod
@@ -9724,19 +9344,15 @@ msgstr "B<CFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the C compiler. The default value set by the vendor includes "
-#| "B<-g> and the default optimization level (B<-O2> usually, or B<-O0> if "
-#| "the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>)."
msgid ""
"Options for the host C compiler. The default value set by the vendor "
"includes B<-g> and the default optimization level (B<-O2> usually, or B<-O0> "
"if the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>)."
msgstr ""
-"Opções para o compilador de C. O valor predefinido regulado pelo fornecedor "
-"inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-"
-"O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>)."
+"Opções para o compilador de C da maquina. O valor predefinido regulado pelo "
+"fornecedor inclui B<-g> e o nível de optimização predefinido (geralmente B<-"
+"O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir "
+"I<noopt>)."
#. type: =item
#: dpkg-buildflags.pod
@@ -9745,10 +9361,9 @@ msgstr "B<CPPFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the C preprocessor. Default value: empty."
msgid "Options for the host C preprocessor. Default value: empty."
-msgstr "Opções para o pré-processador de C. Valor predefinido: vazio."
+msgstr ""
+"Opções para o pré-processador de C da máquina. Valor predefinido: vazio."
#. type: =item
#: dpkg-buildflags.pod
@@ -9757,10 +9372,8 @@ msgstr "B<CXXFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the C++ compiler. Same as B<CFLAGS>."
msgid "Options for the host C++ compiler. Same as B<CFLAGS>."
-msgstr "Opções para o compilador de C++. O mesmo que B<CFLAGS>."
+msgstr "Opções para o compilador de C++ da máquina. O mesmo que B<CFLAGS>."
#. type: =item
#: dpkg-buildflags.pod
@@ -9769,16 +9382,12 @@ msgstr "B<OBJCFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Objective C compiler. Same as B<CFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the host Objective C compiler. Same as B<CFLAGS>. Since dpkg "
"1.17.7."
msgstr ""
-"Opções para o compilador Objective C. O mesmo que B<CFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Objective C da máquina. O mesmo que B<CFLAGS>. "
+"Desde dpkg 1.17.7."
#. type: =item
#: dpkg-buildflags.pod
@@ -9787,16 +9396,12 @@ msgstr "B<OBJCXXFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Objective C++ compiler. Same as B<CXXFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the host Objective C++ compiler. Same as B<CXXFLAGS>. Since "
"dpkg 1.17.7."
msgstr ""
-"Opções para o compilador Objective C++. O mesmo que B<CXXFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Objective C++ da maquina. O mesmo que B<CXXFLAGS>. "
+"Desde dpkg 1.17.7."
#. type: =item
#: dpkg-buildflags.pod
@@ -9805,10 +9410,8 @@ msgstr "B<DFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the D compiler (ldc or gdc). Since dpkg 1.20.6."
msgid "Options for the host D compiler (ldc or gdc). Since dpkg 1.20.6."
-msgstr "Opções para o compilador D (ldc ou gdc). Desde dpkg 1.20.6."
+msgstr "Opções para o compilador D da maquina (ldc ou gdc). Desde dpkg 1.20.6."
#. type: =item
#: dpkg-buildflags.pod
@@ -9817,10 +9420,9 @@ msgstr "B<FFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the Fortran 77 compiler. A subset of B<CFLAGS>."
msgid "Options for the host Fortran 77 compiler. A subset of B<CFLAGS>."
-msgstr "Opções para o compilador Fortran 77. Um subconjunto de B<CFLAGS>."
+msgstr ""
+"Opções para o compilador Fortran 77 da maquina. Um subconjunto de B<CFLAGS>."
#. type: =item
#: dpkg-buildflags.pod
@@ -9829,16 +9431,12 @@ msgstr "B<FCFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Fortran 9x compiler. Same as B<FFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the host Fortran 9x compiler. Same as B<FFLAGS>. Since dpkg "
"1.17.7."
msgstr ""
-"Opções para o compilador Fortran 9x. O mesmo que B<FFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Fortran 9x da maquina. O mesmo que B<FFLAGS>. Desde "
+"dpkg 1.17.7."
#. type: =item
#: dpkg-buildflags.pod
@@ -9847,209 +9445,158 @@ msgstr "B<LDFLAGS>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options passed to the compiler when linking executables or shared objects "
-#| "(if the linker is called directly, then B<-Wl> and B<,> have to be "
-#| "stripped from these options). Default value: empty."
msgid ""
"Options passed to the host compiler when linking executables or shared "
"objects (if the linker is called directly, then B<-Wl> and B<,> have to be "
"stripped from these options). Default value: empty."
msgstr ""
-"Opções passadas ao compilador quando faz link a executáveis ou objetos "
-"partilhados (se o vinculador (linker) for chamado directamente, então B<-Wl> "
-"e B<,> têm de ser cortados destas opções). Valor predefinido: empty."
+"Opções passadas ao compilador da maquina quando faz link a executáveis ou "
+"objetos partilhados (se o vinculador (linker) for chamado directamente, "
+"então B<-Wl> e B<,> têm de ser cortados destas opções). Valor predefinido: "
+"empty."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<ASFLAGS>"
msgid "B<ASFLAGS_FOR_BUILD>"
-msgstr "B<ASFLAGS>"
+msgstr "B<ASFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the assembler. Default value: empty. Since dpkg 1.21.0."
msgid ""
"Options for the build assembler. Default value: empty. Since dpkg 1.22.1."
msgstr ""
-"Opções para o assemblador. Valor predefinido: vazio. Desde dpkg 1.21.0."
+"Opções para o assemblador de compilação. Valor predefinido: vazio. Desde "
+"dpkg 1.21.0."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<CFLAGS>"
msgid "B<CFLAGS_FOR_BUILD>"
-msgstr "B<CFLAGS>"
+msgstr "B<CFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the C compiler. The default value set by the vendor includes "
-#| "B<-g> and the default optimization level (B<-O2> usually, or B<-O0> if "
-#| "the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>)."
msgid ""
"Options for the build C compiler. The default value set by the vendor "
"includes B<-g> and the default optimization level (B<-O2> usually, or B<-O0> "
"if the B<DEB_BUILD_OPTIONS> environment variable defines I<noopt>). Since "
"dpkg 1.22.1."
msgstr ""
-"Opções para o compilador de C. O valor predefinido regulado pelo fornecedor "
-"inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-"
-"O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>)."
+"Opções para o compilador de C de compilação. O valor predefinido regulado "
+"pelo fornecedor inclui B<-g> e o nível de optimização predefinido "
+"(geralmente B<-O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> "
+"definir I<noopt>). Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<CPPFLAGS>"
msgid "B<CPPFLAGS_FOR_BUILD>"
-msgstr "B<CPPFLAGS>"
+msgstr "B<CPPFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the assembler. Default value: empty. Since dpkg 1.21.0."
msgid ""
"Options for the build C preprocessor. Default value: empty. Since dpkg "
"1.22.1."
msgstr ""
-"Opções para o assemblador. Valor predefinido: vazio. Desde dpkg 1.21.0."
+"Opções para o pre-processador C de compilação. Valor predefinido: vazio. "
+"Desde dpkg 1.21.0."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<CXXFLAGS>"
msgid "B<CXXFLAGS_FOR_BUILD>"
-msgstr "B<CXXFLAGS>"
+msgstr "B<CXXFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Objective C++ compiler. Same as B<CXXFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the build C++ compiler. Same as B<CFLAGS_FOR_BUILD>. Since "
"dpkg 1.22.1."
msgstr ""
-"Opções para o compilador Objective C++. O mesmo que B<CXXFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador C++ de compilação. O mesmo que B<CFLAGS_FOR_BUILD>. "
+"Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<OBJCFLAGS>"
msgid "B<OBJCFLAGS_FOR_BUILD>"
-msgstr "B<OBJCFLAGS>"
+msgstr "B<OBJCFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Objective C compiler. Same as B<CFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the build Objective C compiler. Same as B<CFLAGS_FOR_BUILD>. "
"Since dpkg 1.22.1."
msgstr ""
-"Opções para o compilador Objective C. O mesmo que B<CFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Objective C de compilação. O mesmo que "
+"B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<OBJCXXFLAGS>"
msgid "B<OBJCXXFLAGS_FOR_BUILD>"
-msgstr "B<OBJCXXFLAGS>"
+msgstr "B<OBJCXXFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Objective C++ compiler. Same as B<CXXFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the build Objective C++ compiler. Same as "
"B<CXXFLAGS_FOR_BUILD>. Since dpkg 1.22.1."
msgstr ""
-"Opções para o compilador Objective C++. O mesmo que B<CXXFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Objective C++ de compilação. O mesmo que "
+"B<CXXFLAGS_FOR_BUILD>. Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<DFLAGS>"
msgid "B<DFLAGS_FOR_BUILD>"
-msgstr "B<DFLAGS>"
+msgstr "B<DFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the D compiler (ldc or gdc). Since dpkg 1.20.6."
msgid "Options for the build D compiler (ldc or gdc). Since dpkg 1.22.1."
-msgstr "Opções para o compilador D (ldc ou gdc). Desde dpkg 1.20.6."
+msgstr ""
+"Opções para o compilador D de compilação (ldc ou gdc). Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<FFLAGS>"
msgid "B<FFLAGS_FOR_BUILD>"
-msgstr "B<FFLAGS>"
+msgstr "B<FFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Options for the Fortran 77 compiler. A subset of B<CFLAGS>."
msgid ""
"Options for the build Fortran 77 compiler. A subset of "
"B<CFLAGS_FOR_BUILD>. Since dpkg 1.22.1."
-msgstr "Opções para o compilador Fortran 77. Um subconjunto de B<CFLAGS>."
+msgstr ""
+"Opções para o compilador Fortran 77 de compilação. Um subconjunto de "
+"B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<FCFLAGS>"
msgid "B<FCFLAGS_FOR_BUILD>"
-msgstr "B<FCFLAGS>"
+msgstr "B<FCFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options for the Fortran 9x compiler. Same as B<FFLAGS>. Since dpkg "
-#| "1.17.7."
msgid ""
"Options for the build Fortran 9x compiler. Same as B<FFLAGS_FOR_BUILD>. "
"Since dpkg 1.22.1."
msgstr ""
-"Opções para o compilador Fortran 9x. O mesmo que B<FFLAGS>. Desde dpkg "
-"1.17.7."
+"Opções para o compilador Fortran 9x de compilação. O mesmo que "
+"B<FFLAGS_FOR_BUILD>. Desde dpkg 1.22.1."
#. type: =item
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "B<LDFLAGS>"
msgid "B<LDFLAGS_FOR_BUILD>"
-msgstr "B<LDFLAGS>"
+msgstr "B<LDFLAGS_FOR_BUILD>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "Options passed to the compiler when linking executables or shared objects "
-#| "(if the linker is called directly, then B<-Wl> and B<,> have to be "
-#| "stripped from these options). Default value: empty."
msgid ""
"Options passed to the build compiler when linking executables or shared "
"objects (if the linker is called directly, then B<-Wl> and B<,> have to be "
"stripped from these options). Default value: empty. Since dpkg 1.22.1."
msgstr ""
-"Opções passadas ao compilador quando faz link a executáveis ou objetos "
-"partilhados (se o vinculador (linker) for chamado directamente, então B<-Wl> "
-"e B<,> têm de ser cortados destas opções). Valor predefinido: empty."
+"Opções passadas ao compilador da compilação quando faz link a executáveis ou "
+"objetos partilhados (se o vinculador (linker) for chamado directamente, "
+"então B<-Wl> e B<,> têm de ser cortados destas opções). Valor predefinido: "
+"empty. Desde dpkg 1.22.1."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10071,6 +9618,8 @@ msgid ""
"Feature areas are currently vendor specific, and the ones described below "
"are only recognized on Debian and derivatives."
msgstr ""
+"As áreas de características são actualmente especificadas pelo fornecedor. e "
+"as descritas em baixo são reconhecidas apenas em Debian e derivados."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10086,6 +9635,17 @@ msgid ""
"specifiers are split across multiple space-separated feature area settings "
"for the same area."
msgstr ""
+"Cada área de característica pode ser activada e desactivada no valor de área "
+"das variáveis de ambiente B<DEB_BUILD_OPTIONS> e B<DEB_BUILD_MAINT_OPTIONS> "
+"com o modificador ‘B<+>’ e ‘B<->’. Seguido a sintaxe geral destas variáveis "
+"(descritas em L<dpkg-buildpackage(1)>), múltiplas áreas de característica "
+"podem ser especificadas separadas por espaços, onde cada uma obtém "
+"especificadores de característica como parâmetros obrigatórios após um sinal "
+"de igual (‘B<=>’). Os especificadores de característica são separados por "
+"vírgulas e analisados da esquerda para a direita. onde as definições dentro "
+"do mesmo especificador de característica sobrepõem as anteriores, mesmo que "
+"os especificadores de característica estejam divididos entre várias "
+"definições de área de característica separadas por espaços para a mesma área."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10093,18 +9653,17 @@ msgid ""
"For example, to enable the B<hardening> “pie” feature and disable the "
"“fortify” feature you can do this in B<debian/rules>:"
msgstr ""
+"Por exemplo, para activar a característica B<hardening> “pie” e desactivar a "
+"característica “fortify” você pode fazer isto no B<debian/rules>:"
#. type: verbatim
#: dpkg-buildflags.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,-fortify\n"
-#| "\n"
+#, no-wrap
msgid ""
" export DEB_BUILD_MAINT_OPTIONS = hardening=+pie,-fortify\n"
"\n"
msgstr ""
-" export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,-fortify\n"
+" export DEB_BUILD_MAINT_OPTIONS = hardening=+pie,-fortify\n"
"\n"
#. type: textblock
@@ -10122,35 +9681,27 @@ msgstr ""
#. type: verbatim
#: dpkg-buildflags.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " export DEB_BUILD_MAINT_OPTIONS=hardening=-all,+format,+fortify\n"
-#| "\n"
+#, no-wrap
msgid ""
" export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+format,+fortify\n"
"\n"
msgstr ""
-" export DEB_BUILD_MAINT_OPTIONS=hardening=-all,+format,+fortify\n"
+" export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+format,+fortify\n"
"\n"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid "Multiple restrictions can be chained."
msgid "Multiple feature areas can be set:"
-msgstr "Múltiplas restrições podem ser ligadas em corrente."
+msgstr "Podem ser definidas múltiplas áreas de característica:"
#. type: verbatim
#: dpkg-buildflags.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,-fortify\n"
-#| "\n"
+#, no-wrap
msgid ""
" export DEB_BUILD_MAINT_OPTIONS = hardening=+pie abi=+lfs\n"
"\n"
msgstr ""
-" export DEB_BUILD_MAINT_OPTIONS=hardening=+pie,-fortify\n"
+" export DEB_BUILD_MAINT_OPTIONS = hardening=+pie abi=+lfs\n"
"\n"
#. type: textblock
@@ -10161,6 +9712,11 @@ msgid ""
"in the B<abi> area, and only “pie” and “fortify” in the B<hardening> area, "
"but “format” only when CONDITION is defined, this could be done with:"
msgstr ""
+"O comportamento de sobreposição aplica-se tanto à funcionalidade especial "
+"B<all>, como a funcionalidades específicas, as quais devem permitir para "
+"composição. Assim para activar “lfs” na área B<abi>, e apenas “pie” e "
+"“fortify” na área B<hardening>, mas “format” apenas quando CONDITION estiver "
+"definida, isto pode ser feito com:"
#. type: verbatim
#: dpkg-buildflags.pod
@@ -10174,6 +9730,13 @@ msgid ""
" endif\n"
"\n"
msgstr ""
+" export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+pie,+format abi=+lfs\n"
+" …\n"
+" DEB_BUILD_MAINT_OPTIONS += hardening=+fortify\n"
+" ifdef CONDITION\n"
+" DEB_BUILD_MAINT_OPTIONS += hardening=-format\n"
+" endif\n"
+"\n"
#. type: =head2
#: dpkg-buildflags.pod
@@ -10230,22 +9793,26 @@ msgstr "B<time64>"
#: dpkg-buildflags.pod
#, fuzzy
#| msgid ""
-#| "This setting (since dpkg 1.22.0; disabled by default) enables 64-bit "
-#| "time_t support on 32-bit architectures where their ABI does not include "
-#| "it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting "
-#| "automatically enables the B<lfs> feature as it requires it."
+#| "This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-"
+#| "i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support "
+#| "on 32-bit architectures where their ABI does not include it by default, "
+#| "by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
+#| "enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
+#| "implicit-func> feature from the B<qa> feature area as it requires them."
msgid ""
"This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-"
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
-"Esta definição (desde dpkg 1.22.0; desactivada por predefinição) activa "
-"suporte time_t de 64bit em arquitecturas de 32-bit onde o seu ABI não a "
-"inclui por predefinição, ao adicionar B<-D_TIME_BITS=64> a B<CPPFLAGS>. Esta "
-"definição activa automaticamente a funcionalidade B<lfs> porque a requer."
+"Esta definição (desde dpkg 1.22.0; activada por predefinição excepto para "
+"i386, hurd-i386 e kfreebsd-i386 desde dpkg 1.22.5) activa suporte time_t de "
+"64bit em arquitecturas de 32-bit onde o seu ABI não a inclui por "
+"predefinição, ao adicionar B<-D_TIME_BITS=64> a B<CPPFLAGS>. Esta definição "
+"activa automaticamente a funcionalidade B<lfs> da área de funcionalidades "
+"B<abi>. e a funcionalidade B<bug-implicit-func> da área de funcionalidades "
+"B<qa> porque as requer."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10255,6 +9822,10 @@ msgid ""
"kernel does not have time64 interfaces), ignoring the binary backwards "
"compatibility default."
msgstr ""
+"Se a definição for explicitamente activada então fica activada em todas as "
+"arquitecturas incluindo i386 mas não hurd-i386 nem kfreebsd-i386 (onde o "
+"kernel não tem interfaces time64), ignorando a compatibilidade predefinida "
+"de versões binárias antigas."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10264,6 +9835,10 @@ msgid ""
"will add instead B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> to "
"B<CPPFLAGS>."
msgstr ""
+"É também activada por predefinição pelo gcc nas arquitecturas Debian armel, "
+"armhf, hppa, m68k, mips, mipsel, powerpc e sh4, onde desactivar a "
+"funcionalidade irá adicionar então B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS "
+"-U_TIME_BITS> a B<CPPFLAGS>."
#. type: =head2
#: dpkg-buildflags.pod
@@ -10309,20 +9884,20 @@ msgstr ""
#. type: =item
#: dpkg-buildflags.pod
msgid "B<bug-implicit-func>"
-msgstr ""
+msgstr "B<bug-implicit-func>"
#. type: textblock
#: dpkg-buildflags.pod
#, fuzzy
#| msgid ""
-#| "This setting (since dpkg 1.18.0; disabled by default) adds B<-"
-#| "fsanitize=undefined> to B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>."
+#| "This setting (since dpkg 1.22.3; disabled by default) adds B<-"
+#| "Werror=implicit-function-declaration> to B<CFLAGS>."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
-"Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-"
-"fsanitize=undefined> a B<CFLAGS>, B<CXXFLAGS> e B<LDFLAGS>."
+"Esta definição (desde dpkg 1.22.3; desactivada por predefinição) adiciona B<-"
+"Werror=implicit-function-declaration> a B<CFLAGS>."
#. type: =item
#: dpkg-buildflags.pod
@@ -10351,6 +9926,8 @@ msgid ""
"This feature handles B<-Werror=implicit-function-declaration> via the B<bug-"
"implicit-func> feature, if that has not been specified."
msgstr ""
+"Esta característica manuseia B<-Werror=implicit-function-declaration> via "
+"característica B<bug-implicit-func>, se tal não foi especificado."
#. type: =item
#: dpkg-buildflags.pod
@@ -10401,12 +9978,6 @@ msgstr "B<lto>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.21.0; disabled by default) enables Link Time "
-#| "Optimization by adding B<-flto=auto -ffat-lto-objects> to B<CFLAGS>, "
-#| "B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS>, "
-#| "B<FCFLAGS> and B<LDFLAGS>."
msgid ""
"This setting (since dpkg 1.21.0; disabled by default) enables Link Time "
"Optimization by adding B<-flto=auto -ffat-lto-objects> to B<CFLAGS>, "
@@ -10415,8 +9986,8 @@ msgid ""
msgstr ""
"Esta definição (desde dpkg 1.21.0; desactivada por predefinição) activa Link "
"Time Optimization ao adicionar B<-flto=auto -ffat-lto-objects> a B<CFLAGS>, "
-"B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS>, "
-"B<FCFLAGS> e B<LDFLAGS>."
+"B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS>, B<FCFLAGS> e "
+"B<LDFLAGS>."
#. type: =head2
#: dpkg-buildflags.pod
@@ -10594,16 +10165,6 @@ msgstr "B<stackprotector>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.16.1; enabled by default if "
-#| "stackprotectorstrong is not in use) adds B<-fstack-protector --param=ssp-"
-#| "buffer-size=4> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, "
-#| "B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>. This adds safety checks against "
-#| "stack overwrites. This renders many potential code injection attacks into "
-#| "aborting situations. In the best case this turns code injection "
-#| "vulnerabilities into denial of service or into non-issues (depending on "
-#| "the application)."
msgid ""
"This setting (since dpkg 1.16.1; enabled by default if stackprotectorstrong "
"is not in use) adds B<-fstack-protector --param=ssp-buffer-size=4> to "
@@ -10613,14 +10174,14 @@ msgid ""
"case this turns code injection vulnerabilities into denial of service or "
"into non-issues (depending on the application)."
msgstr ""
-"Esta definição (desde dpkg 1.13.1; activada por predefinição se "
+"Esta definição (desde dpkg 1.16.1; activada por predefinição se "
"stackprotectorstrong não estiver em uso) adiciona B<-fstack-protector--"
"param=ssp-buffer-size=4> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-"B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona "
-"verificações de segurança contra sobreposições de empilhamento. Isto "
-"renderiza muitos potenciais ataques de injeções de código em situações de "
-"abortar. No melhor caso, isto transforma vulnerabilidades de injeção de "
-"código em negação de serviço ou em não-problemas (dependendo da aplicação)."
+"B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona verificações de "
+"segurança contra sobreposições de empilhamento. Isto renderiza muitos "
+"potenciais ataques de injeções de código em situações de abortar. No melhor "
+"caso, isto transforma vulnerabilidades de injeção de código em negação de "
+"serviço ou em não-problemas (dependendo da aplicação)."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10640,13 +10201,6 @@ msgstr "B<stackprotectorstrong>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.17.11; enabled by default) adds B<-fstack-"
-#| "protector-strong> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-#| "B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>. This is a "
-#| "stronger variant of B<stackprotector>, but without significant "
-#| "performance penalties."
msgid ""
"This setting (since dpkg 1.17.11; enabled by default) adds B<-fstack-"
"protector-strong> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, "
@@ -10655,9 +10209,8 @@ msgid ""
msgstr ""
"Esta definição (desde dpkg 1.17.11; activada por predefinição) adiciona B<-"
"fstack-protector-strong> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-"B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS>. Esta é uma variante "
-"mais forte de B<stackprotector>, mas sem penalidades de performance "
-"significativas."
+"B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Esta é uma variante mais forte de "
+"B<stackprotector>, mas sem penalidades de performance significativas."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10680,12 +10233,6 @@ msgstr "B<stackclash>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.22.0; enabled by default) adds B<-fstack-clash-"
-#| "protection> on B<amd64>, B<arm64>, B<armhf> and B<armel> to B<CFLAGS>, "
-#| "B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and "
-#| "B<FCFLAGS>. This adds code to prevent stack clash style attacks."
msgid ""
"This setting (since dpkg 1.22.0; enabled by default) adds B<-fstack-clash-"
"protection> on B<amd64>, B<arm64>, B<armhf> and B<armel> to B<CFLAGS>, "
@@ -10693,10 +10240,9 @@ msgid ""
"adds code to prevent stack clash style attacks."
msgstr ""
"Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-"
-"fstack-clash-protection> em B<amd64>, B<arm64>, B<armhf> e B<armel> a "
-"B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> "
-"e B<FCFLAGS>. Isto adiciona código para prevenir ataques do estilo stack "
-"clash."
+"fstack-clash-protection> a B<amd64>, B<arm64>, B<armhf> e B<armel> a "
+"B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e "
+"B<FCFLAGS>. Isto adiciona código para prevenir ataques do estilo stack clash."
#. type: =item
#: dpkg-buildflags.pod
@@ -10705,13 +10251,6 @@ msgstr "B<branch>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.22.0; enabled by default) adds B<-fcf-"
-#| "protection> on B<amd64> and B<-mbranch-protection=standard> on B<arm64> "
-#| "to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, "
-#| "B<FFLAGS> and B<FCFLAGS>. This adds branch protection to indirect calls, "
-#| "jumps and returns to check whether these are valid at run-time."
msgid ""
"This setting (since dpkg 1.22.0; enabled by default) adds B<-fcf-protection> "
"on B<amd64> and B<-mbranch-protection=standard> on B<arm64> to B<CFLAGS>, "
@@ -10721,8 +10260,8 @@ msgid ""
msgstr ""
"Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-"
"fcf-protection> em B<amd64> e B<-mbranch-protection=standard> em B<arm64> a "
-"B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> "
-"e B<FCFLAGS>. Isto adiciona proteção de ramo a chamadas, saltos e retornos "
+"B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e "
+"B<FCFLAGS>. Isto adiciona proteção de ramo a chamadas, saltos e retornos "
"indiretos para verificar se estes são válidos durante a execução."
#. type: =item
@@ -10774,24 +10313,6 @@ msgstr "B<pie>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.16.1; with no global default since dpkg "
-#| "1.18.23, as it is enabled by default now by gcc on the amd64, arm64, "
-#| "armel, armhf, hurd-i386, i386, kfreebsd-amd64, kfreebsd-i386, mips, "
-#| "mipsel, mips64el, powerpc, ppc64, ppc64el, riscv64, s390x, sparc and "
-#| "sparc64 Debian architectures) adds the required options to enable or "
-#| "disable PIE via gcc specs files, if needed, depending on whether gcc "
-#| "injects on that architecture the flags by itself or not. When the "
-#| "setting is enabled and gcc injects the flags, it adds nothing. When the "
-#| "setting is enabled and gcc does not inject the flags, it adds B<-fPIE> "
-#| "(via I<%PKGDATADIR%/pie-compiler.specs>) to B<CFLAGS>, B<CXXFLAGS>, "
-#| "B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>, and "
-#| "B<-fPIE -pie> (via I<%PKGDATADIR%/pie-link.specs>) to B<LDFLAGS>. When "
-#| "the setting is disabled and gcc injects the flags, it adds B<-fno-PIE> "
-#| "(via I<%PKGDATADIR%/no-pie-compile.specs>) to B<CFLAGS>, B<CXXFLAGS>, "
-#| "B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> and B<FCFLAGS>, and "
-#| "B<-fno-PIE -no-pie> (via I<%PKGDATADIR%/no-pie-link.specs>) to B<LDFLAGS>."
msgid ""
"This setting (since dpkg 1.16.1; with no global default since dpkg 1.18.23, "
"as it is enabled by default now by gcc on the amd64, arm64, armel, armhf, "
@@ -10818,13 +10339,13 @@ msgstr ""
"injeta nessa arquitectura as bandeiras por ele próprio ou não. Quando a "
"definição está activa e o gcc injeta as bandeiras, não adiciona nada. Quando "
"a definição está activa e o gcc não injeta as bandeiras, adiciona B<-fPIE> "
-"(via I<%PKGDATADIR%/pie-compiler.specs>) to B<CFLAGS>, B<CXXFLAGS>, "
-"B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fPIE "
-"-pie> (via I<%PKGDATADIR%/pie-link.specs>) a B<LDFLAGS>. Quando a definição "
-"está desactivada e o gcc injeta as bandeiras, adiciona B<-fno-PIE> (via "
+"(via I<%PKGDATADIR%/pie-compiler.specs>) a B<CFLAGS>, B<CXXFLAGS>, "
+"B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fPIE -pie> (via "
+"I<%PKGDATADIR%/pie-link.specs>) a B<LDFLAGS>. Quando a definição está "
+"desactivada e o gcc injeta as bandeiras, adiciona B<-fno-PIE> (via "
"I<%PKGDATADIR%/no-pie-compile.specs>) a B<CFLAGS>, B<CXXFLAGS>, "
-"B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fno-"
-"PIE -no-pie> (via I<%PKGDATADIR%/no-pie-link.specs>) a B<LDFLAGS>."
+"B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fno-PIE -no-pie> "
+"(via I<%PKGDATADIR%/no-pie-link.specs>) a B<LDFLAGS>."
#. type: textblock
#: dpkg-buildflags.pod
@@ -10995,13 +10516,6 @@ msgstr "B<fixfilepath>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.19.1; enabled by default) adds B<-ffile-prefix-"
-#| "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 file."
msgid ""
"This setting (since dpkg 1.19.1; enabled by default) adds B<-ffile-prefix-"
"map=>I<BUILDPATH>B<=.> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
@@ -11011,9 +10525,9 @@ msgid ""
msgstr ""
"Esta definição (desde dpkg 1.19.1; activada por predefinição) adiciona B<-"
"ffile-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-"B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está "
-"definido para o directório de nível de topo do pacote a ser compilado. Isto "
-"tem o efeito de remover o caminho de compilação de qualquer ficheiro gerado."
+"B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido "
+"para o directório de nível de topo do pacote a ser compilado. Isto tem o "
+"efeito de remover o caminho de compilação de qualquer ficheiro gerado."
#. type: textblock
#: dpkg-buildflags.pod
@@ -11048,13 +10562,6 @@ msgstr "B<fixdebugpath>"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "This setting (since dpkg 1.18.5; enabled by default) adds B<-fdebug-"
-#| "prefix-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."
msgid ""
"This setting (since dpkg 1.18.5; enabled by default) adds B<-fdebug-prefix-"
"map=>I<BUILDPATH>B<=.> to B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
@@ -11064,10 +10571,10 @@ msgid ""
msgstr ""
"Esta definição (desde dpkg 1.18.5; activada por predefinição) adiciona B<-"
"fdebug-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, "
-"B<OBJCXXFLAGS>, B<GCJFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está "
-"definido para o directório de nível de topo do pacote a ser compilado. Isto "
-"tem o efeito de remover o caminho de compilação de qualquer símbolo de "
-"depuração ficheiro gerado."
+"B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido "
+"para o directório de nível de topo do pacote a ser compilado. Isto tem o "
+"efeito de remover o caminho de compilação de qualquer símbolo de depuração "
+"gerado."
#. type: textblock
#: dpkg-buildflags.pod
@@ -11182,13 +10689,6 @@ msgstr "B<DEB_BUILD_MAINT_OPTIONS> (desde dpkg 1.16.1)"
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "These variables can be used by a user or maintainer to disable/enable "
-#| "various area features that affect build flags. The "
-#| "B<DEB_BUILD_MAINT_OPTIONS> variable overrides any setting in the "
-#| "B<DEB_BUILD_OPTIONS> feature areas. See the B<FEATURE AREAS> section for "
-#| "details."
msgid ""
"These variables can be used by a user or maintainer to disable/enable "
"various area features that affect build flags. The "
@@ -11200,7 +10700,7 @@ msgstr ""
"desactivar/activar várias funcionalidades de área que afectam bandeiras de "
"compilação. A variável B<DEB_BUILD_MAINT_OPTIONS> sobrepõe qualquer "
"definição nas áreas de funcionalidade de B<DEB_BUILD_OPTIONS>. Veja a secção "
-"B<ÁREAS DE CARACTERÍSTICAS> para detalhes."
+"L</ÁREAS DE CARACTERÍSTICAS> para detalhes."
#. type: =item
#: dpkg-buildflags.pod dpkg-vendor.pod
@@ -11359,16 +10859,12 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
-#, fuzzy
-#| msgid ""
-#| "For packages with autoconf-like build systems, you can pass the relevant "
-#| "options to configure or B<make>(1) directly, as shown above."
msgid ""
"For packages with autoconf-like build systems, you can pass the relevant "
"options to configure or L<make(1)> directly, as shown above."
msgstr ""
"Para pacotes com sistemas de compilação tipo autoconf, você pode passar as "
-"opções relevantes ao configure ou B<make>(1) directamente, como mostrado em "
+"opções relevantes ao configure ou L<make(1)> diretamente, como mostrado em "
"cima."
#. type: textblock
@@ -13029,12 +12525,6 @@ msgstr ""
#. type: textblock
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid ""
-#| "If set, it will contain a space-separated list of options that affect the "
-#| "behavior of some dpkg tools involved in package building, and might "
-#| "affect the package build process if the code in F<debian/rules> honors "
-#| "them."
msgid ""
"If set, it will contain a space-separated list of options that affect the "
"behavior of some dpkg tools involved in package building, and might affect "
@@ -13046,7 +12536,10 @@ msgstr ""
"Se definido, irá conter uma lista de opções separadas por espaços que "
"afectam o comportamento de algumas ferramentas do dpkg envolvidas na "
"compilação de pacote, e pode afectar o processo de compilação se o código em "
-"I<debian/rules> as honrar."
+"I<debian/rules> as honrar. Estas opções podem ter parâmetros especificados "
+"imediatamente após um sinal de igual (‘B<=>‘). Para opções que suportem "
+"múltiplos parâmetros, estes não serão separadas por espaços, pois estes "
+"estão reservados para opções separadas."
#. type: textblock
#: dpkg-buildpackage.pod
@@ -13141,46 +12634,38 @@ msgstr ""
#. type: =item
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid "B<--warnings=>I<value>"
msgid "B<hardening=>I<feature-spec>"
-msgstr "B<--warnings=>I<value>"
+msgstr "B<hardening=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
msgid "B<reproducible=>I<feature-spec>"
-msgstr ""
+msgstr "B<reproducible=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid "B<--assert->I<feature>"
msgid "B<abi=>I<feature-spec>"
-msgstr "B<--assert->I<feature>"
+msgstr "B<abi=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
msgid "B<future=>I<feature-spec>"
-msgstr ""
+msgstr "B<future=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid "B<--assert->I<feature>"
msgid "B<qa=>I<feature-spec>"
-msgstr "B<--assert->I<feature>"
+msgstr "B<qa=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
msgid "B<optimize=>I<feature-spec>"
-msgstr ""
+msgstr "B<optimize=>I<feature-spec>"
#. type: =item
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid "B<--assert->I<feature>"
msgid "B<sanitize=>I<feature-spec>"
-msgstr "B<--assert->I<feature>"
+msgstr "B<sanitize=>I<feature-spec>"
#. type: textblock
#: dpkg-buildpackage.pod
@@ -13188,6 +12673,8 @@ msgid ""
"These are feature areas that control build flag features. See L<dpkg-"
"buildflags(1)> for further details."
msgstr ""
+"Estas são áreas de característica que controlam as características da "
+"bandeira de compilação. Veja L<dpkg-buildflags(1)> para mais detalhes."
#. type: =item
#: dpkg-buildpackage.pod dpkg-checkbuilddeps.pod
@@ -13257,12 +12744,6 @@ msgstr "B<DEB_RULES_REQUIRES_ROOT>"
#. type: textblock
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid ""
-#| "This variable is set to the value obtained from the B<Rules-Requires-"
-#| "Root> field or from the command-line. When set, it will be a valid value "
-#| "for the B<Rules-Requires-Root> field. It is used to notify B<debian/"
-#| "rules> whether the B<rootless-builds.txt> specification is supported."
msgid ""
"This variable is set to the value obtained from the B<Rules-Requires-Root> "
"field, the dpkg-build-api level or from the command-line. When set, it will "
@@ -13271,9 +12752,10 @@ msgid ""
"supported."
msgstr ""
"Esta variável é definida para o valor obtido a partir do campo B<Rules-"
-"Requires-Root> ou a partir da linha de comandos. Quando definida, será um "
-"valor válido para o campo B<Rules-Requires-Root>. É usada para notificar "
-"B<debian/rules> se a especificação B<rootless-builds.txt> é suportada."
+"Requires-Root>, o nível dpkg-build-api ou a partir da linha de comandos. "
+"Quando definida, será um valor válido para o campo B<Rules-Requires-Root>. É "
+"usada para notificar B<debian/rules> se a especificação B<rootless-builds."
+"txt> é suportada."
#. type: =item
#: dpkg-buildpackage.pod
@@ -13388,59 +12870,42 @@ msgstr ""
#. type: textblock
#: dpkg-buildpackage.pod
-#, fuzzy
-#| msgid ""
-#| "I<%PKGDOCDIR%/spec/rootless-builds.txt>, B<dpkg-source>(1), B<dpkg-"
-#| "architecture>(1), B<dpkg-buildflags>(1), B<dpkg-genbuildinfo>(1), B<dpkg-"
-#| "genchanges>(1), B<fakeroot>(1), B<lintian>(1), L<https://datatracker.ietf."
-#| "org/doc/draft-dkg-openpgp-stateless-cli/>, B<sq>(1), B<gpg>(1)."
msgid ""
"I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<dpkg-source(1)>, L<dpkg-"
"architecture(1)>, L<dpkg-buildflags(1)>, L<dpkg-genbuildinfo(1)>, L<dpkg-"
"genchanges(1)>, L<fakeroot(1)>, L<lintian(1)>, L<https://datatracker.ietf."
"org/doc/draft-dkg-openpgp-stateless-cli/>, L<sq(1)>, L<gpg(1)>."
msgstr ""
-"I<%PKGDOCDIR%/spec/rootless-builds.txt>, B<dpkg-source>(1), B<dpkg-"
-"architecture>(1), B<dpkg-buildflags>(1), B<dpkg-genbuildinfo>(1), B<dpkg-"
-"genchanges>(1), B<fakeroot>(1), B<lintian>(1), L<https://datatracker.ietf."
-"org/doc/draft-dkg-openpgp-stateless-cli/>, B<sq>(1), B<gpg>(1)."
+"I<%PKGDOCDIR%/spec/rootless-builds.txt>, L<dpkg-source(1)>, L<dpkg-"
+"architecture(1)>, L<dpkg-buildflags(1)>, L<dpkg-genbuildinfo(1)>, L<dpkg-"
+"genchanges(1)>, L<fakeroot(1)>, L<lintian(1)>, L<https://datatracker.ietf."
+"org/doc/draft-dkg-openpgp-stateless-cli/>, L<sq(1)>, L<gpg(1)>."
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid ""
-#| "dpkg-buildapi - returns the build API level to use during package build"
msgid "dpkg-buildtree - helper for build tree operations during package builds"
msgstr ""
-"dpkg-buildapi - retorna o nível API de compilação a usar durante a "
-"compilação do pacote"
+"dpkg-buildtree - ajudante para operações na árvore de compilação durante "
+"compilação de pacotes"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<dpkg-buildapi> [I<option>...] [I<command>]"
msgid "B<dpkg-buildtree> [I<option>...] [I<command>]"
-msgstr "B<dpkg-buildapi> [I<option>...] [I<command>]"
+msgstr "B<dpkg-buildtree> [I<opção>...] [I<comando>]"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-buildflags> is a tool to retrieve compilation flags to use during "
-#| "build of Debian packages."
msgid ""
"B<dpkg-buildtree> is a tool to perform common operations on the build tree "
"for a source package."
msgstr ""
-"B<dpkg-buildflags> é uma ferramenta para obter flags de compilação para usar "
-"durante a compilação de pacotes Debian."
+"B<dpkg-buildtree> é uma ferramenta para executar operações comuns na árvore "
+"de compilação para um pacote fonte."
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "This program was introduced in dpkg 1.22.0."
msgid "This program was introduced in dpkg 1.22.3."
-msgstr "Este programa foi introduzido no dpkg 1.22.0."
+msgstr "Este programa foi introduzido no dpkg 1.22.3."
#. type: textblock
#: dpkg-buildtree.pod
@@ -13451,60 +12916,53 @@ msgid ""
"many cases internal implementation details the packager should not be "
"concerned about, or are staging directories containing build artifacts."
msgstr ""
+"Remove todos os artefactos gerados durante uma compilação pelas várias "
+"ferramentas do dpkg, e os nomes de caminho usados ou controlados pelas "
+"ferramentas do dpkg que são seguras de se limpar. Estes ficheiros são usados "
+"para acompanhar o estado entre execuções de compilação do pacote, e são em "
+"muitos casos detalhes de implementação interna com que o empacotador não se "
+"deve preocupar, ou são directórios de estágios contendo artefactos de "
+"compilação."
#. type: =head2
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "debian/files"
msgid "Cleaned files"
-msgstr "debian/files"
+msgstr "Ficheiros limpos"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/files>"
msgid "F<debian/files>"
-msgstr "B<debian/files>"
+msgstr "F<debian/files>"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/files>"
msgid "F<debian/files.new>"
-msgstr "B<debian/files>"
+msgstr "F<debian/files.new>"
#. type: textblock
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<dpkg-genchanges>(1), B<dpkg-distaddfile>(1)."
msgid "Files generated by L<dpkg-distaddfile(1)>."
-msgstr "B<dpkg-genchanges>(1), B<dpkg-distaddfile>(1)."
+msgstr "Ficheiros gerados pelo L<dpkg-distaddfile(1)>."
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/substvars>"
msgid "F<debian/substvars>"
-msgstr "B<debian/substvars>"
+msgstr "F<debian/substvars>"
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/substvars>"
msgid "F<debian/substvars.new>"
-msgstr "B<debian/substvars>"
+msgstr "F<debian/substvars.new>"
#. type: textblock
#: dpkg-buildtree.pod
msgid "Files generated by L<dpkg-shlibdeps(1)>."
-msgstr ""
+msgstr "Ficheiros gerados pelo L<dpkg-shlibdeps(1)>."
#. type: =item
#: dpkg-buildtree.pod
-#, fuzzy
-#| msgid "B<debian/control>"
msgid "F<debian/tmp>"
-msgstr "B<debian/control>"
+msgstr "F<debian/tmp>"
#. type: textblock
#: dpkg-buildtree.pod
@@ -13513,6 +12971,9 @@ msgid ""
"package. Both L<dpkg-gencontrol(1)> and L<dpkg-gensymbols(1)> generate "
"files within."
msgstr ""
+"Directório de estágio que contém os conteúdos a ser usados quando se cria um "
+"pacote. Ambos L<dpkg-gencontrol(1)> e L<dpkg-gensymbols(1)> ficheiros "
+"gerados dentro."
#. type: textblock
#: dpkg-buildtree.pod
@@ -13520,11 +12981,13 @@ msgid ""
"You can call B<dpkg-buildtree clean> from the F<debian/rules> B<clean> "
"target, after having performed other necessary cleanups."
msgstr ""
+"Você pode chamar B<dpkg-buildtree clean> a partir de F<debian/rules> alvo "
+"B<clean>, após ter executado outras limpezas necessárias."
#. type: textblock
#: dpkg-buildtree.pod
msgid "For example for an autoconf-like build system:"
-msgstr ""
+msgstr "Por exemplo para um sistema de compilação tipo-autoconf:"
#. type: verbatim
#: dpkg-buildtree.pod
@@ -13535,6 +12998,10 @@ msgid ""
" \tdpkg-buildtree clean\n"
"\n"
msgstr ""
+" clean:\n"
+" \t[ ! -f Makefile ] || $(MAKE) distclean\n"
+" \tdpkg-buildtree clean\n"
+"\n"
#. type: textblock
#: dpkg-checkbuilddeps.pod
@@ -13972,12 +13439,6 @@ msgstr "B<--ctrl-tarfile> I<archive>"
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "Extracts the control data from a binary package and sends it to standard "
-#| "output in B<tar> format (since dpkg 1.17.14). Together with B<tar>(1) "
-#| "this can be used to extract a particular control file from a package "
-#| "archive. The input archive will always be processed sequentially."
msgid ""
"Extracts the control data from a binary package and sends it to standard "
"output in B<tar> format (since dpkg 1.17.14). Together with L<tar(1)> this "
@@ -13985,7 +13446,7 @@ msgid ""
"The input archive will always be processed sequentially."
msgstr ""
"Extrai os dados de controlo de um pacote binário e envia-os para a saída "
-"standard em formato B<tar> (desde dpkg 1.17.14). Juntamente com B<tar>(1) "
+"standard em formato B<tar> (desde dpkg 1.17.14). Juntamente com L<tar(1)> "
"isto pode ser usado para extrair um ficheiro de controlo particular de um "
"arquivo pacote. O arquivo de entrada será sempre processado sequencialmente."
@@ -13996,12 +13457,6 @@ msgstr "B<--fsys-tarfile> I<archive>"
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "Extracts the filesystem tree data from a binary package and sends it to "
-#| "standard output in B<tar> format. Together with B<tar>(1) this can be "
-#| "used to extract a particular file from a package archive. The input "
-#| "archive will always be processed sequentially."
msgid ""
"Extracts the filesystem tree data from a binary package and sends it to "
"standard output in B<tar> format. Together with L<tar(1)> this can be used "
@@ -14009,7 +13464,7 @@ msgid ""
"always be processed sequentially."
msgstr ""
"Extrai os dados de árvore de sistema de ficheiros de um pacote binário e "
-"envia-os para a saída standard em formato B<tar>. Juntamente com B<tar>(1) "
+"envia-os para a saída standard em formato B<tar>. Juntamente com L<tar(1)> "
"isto pode ser usado para extrair um ficheiro particular de um arquivo "
"pacote. O arquivo de entrada será sempre processado sequencialmente."
@@ -14053,13 +13508,6 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "The string may reference any status field using the “${I<field-name>}” "
-#| "form, a list of the valid fields can be easily produced using B<-I> on "
-#| "the same package. A complete explanation of the formatting options "
-#| "(including escape sequences and field tabbing) can be found in the "
-#| "explanation of the B<--showformat> option in B<dpkg-query>(1)."
msgid ""
"The string may reference any status field using the “${I<field-name>}” form, "
"a list of the valid fields can be easily produced using B<-I> on the same "
@@ -14071,7 +13519,7 @@ msgstr ""
"“${I<field-name>}”, uma lista dos campos válidos pode ser produzida "
"facilmente usando B<-I> no mesmo pacote. Uma explicação completa das opções "
"de formatação (incluindo sequências de escape e tabulação de campos) pode "
-"ser encontrada na explicação da opção B<--showformat> em B<dpkg-query>(1)."
+"ser encontrada na explicação da opção B<--showformat> em L<dpkg-query(1)>."
#. type: textblock
#: dpkg-deb.pod
@@ -14125,11 +13573,6 @@ msgstr "B<-Z>I<compress-type>"
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "Specify which compression type to use when building a package. Allowed "
-#| "values are B<gzip>, B<xz> (since dpkg 1.15.6), B<zstd> (since dpkg "
-#| "1.21.18) and B<none> (default is B<xz>)."
msgid ""
"Specify which compression type to use when building a package. Allowed "
"values are B<gzip>, B<xz> (since dpkg 1.15.6), B<zstd> (since dpkg 1.21.18) "
@@ -14137,7 +13580,7 @@ msgid ""
msgstr ""
"Especifica qual tipo de compressão usar quando compila um pacote. Valores "
"permitidos são B<gzip>, B<xz> (desde dpkg 1.15.6), B<zstd> (desde dpkg "
-"1.21.18) e B<none> (a predefinição é B<xz>)."
+"1.21.18) e B<none> (a predefinição é B<%DEB_DEFAULT_COMPRESSOR%>)."
#. type: =item
#: dpkg-deb.pod
@@ -14366,19 +13809,21 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "If set, it will be used as the timestamp (as seconds since the epoch) in "
-#| "the B<deb>(5)'s B<ar>(5) container and used to clamp the mtime in the "
-#| "B<tar>(5) file entries."
msgid ""
"If set, it will be used as the timestamp (as seconds since the epoch) in the "
"L<deb(5)>'s L<ar(5)> container and used to clamp the mtime in the L<tar(5)> "
"file entries."
msgstr ""
"Se definido, será usado como marca temporal (em segundos desde a época) no "
-"contentor B<deb>(5)'s B<ar>(5) e usado para engatar o mtime nas entradas do "
-"ficheiro B<tar>(5)."
+"contentor L<ar(5)> de L<deb(5)> e usado para engatar o mtime nas entradas do "
+"ficheiro L<tar(5)>."
+
+#. type: textblock
+#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.8."
+msgstr "Desde dpkg 1.21.10."
#. type: textblock
#: dpkg-deb.pod
@@ -14443,16 +13888,12 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
-#, fuzzy
-#| msgid ""
-#| "F<%PKGDOCDIR%/spec/rootless-builds.txt>, B<deb>(5), B<deb-control>(5), "
-#| "B<dpkg>(1), B<dselect>(1)."
msgid ""
"F<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb(5)>, L<deb-control(5)>, "
"L<dpkg(1)>, L<dselect(1)>."
msgstr ""
-"F<%PKGDOCDIR%/spec/rootless-builds.txt>, B<deb>(5), B<deb-control>(5), "
-"B<dpkg>(1), B<dselect>(1)."
+"F<%PKGDOCDIR%/spec/rootless-builds.txt>, L<deb(5)>, L<deb-control(5)>, "
+"L<dpkg(1)>, L<dselect(1)>."
#. type: textblock
#: dpkg-distaddfile.pod
@@ -14518,10 +13959,8 @@ msgstr ""
#. type: textblock
#: dpkg-distaddfile.pod
-#, fuzzy
-#| msgid "B<deb-src-files>(5)."
msgid "L<deb-src-files(5)>."
-msgstr "B<deb-src-files>(5)."
+msgstr "L<deb-src-files(5)>."
#. type: textblock
#: dpkg-divert.pod
@@ -14544,15 +13983,6 @@ msgstr ""
#. type: textblock
#: dpkg-divert.pod
-#, fuzzy
-#| msgid ""
-#| "File I<diversions> are a way of forcing B<dpkg>(1) not to install a file "
-#| "into its location, but to a I<diverted> location. Diversions can be used "
-#| "through the Debian package scripts to move a file away when it causes a "
-#| "conflict. System administrators can also use it to override some "
-#| "package's configuration file, or whenever some files (which aren't marked "
-#| "as “conffiles”) need to be preserved by B<dpkg>, when installing a newer "
-#| "version of a package which contains those files."
msgid ""
"File I<diversions> are a way of forcing L<dpkg(1)> not to install a file "
"into its location, but to a I<diverted> location. Diversions can be used "
@@ -14562,9 +13992,9 @@ msgid ""
"“conffiles”) need to be preserved by B<dpkg>, when installing a newer "
"version of a package which contains those files."
msgstr ""
-"I<diversions> de ficheiros são um modo de forçar o B<dpkg>(1) a não "
-"instalar um ficheiro na sua localização, mas numa localização I<desviada>. "
-"Estes desvios podem ser usados através dos scripts de pacote Debian para "
+"I<diversions> de ficheiros são um modo de forçar o L<dpkg(1)> a não instalar "
+"um ficheiro na sua localização, mas numa localização I<desviada>. Estes "
+"desvios podem ser usados através dos scripts de maintainer de pacote para "
"afastar um ficheiro quando este causa um conflito. Os administradores de "
"sistemas também o podem usar para sobrepor ficheiros de configuração de "
"alguns pacotes, ou sempre que alguns ficheiros (que não sejam marcados como "
@@ -14899,13 +14329,6 @@ msgstr "Os directórios não podem ser desviados com B<dpkg-divert>."
#. type: textblock
#: dpkg-divert.pod
-#, fuzzy
-#| msgid ""
-#| "Care should be taken when diverting shared libraries, B<ldconfig>(8) "
-#| "creates a symbolic link based on the DT_SONAME field embedded in the "
-#| "library. Because B<ldconfig> does not honor diverts (only B<dpkg> does), "
-#| "the symlink may end up pointing at the diverted library, if a diverted "
-#| "library has the same SONAME as the undiverted one."
msgid ""
"Care should be taken when diverting shared libraries, L<ldconfig(8)> creates "
"a symbolic link based on the DT_SONAME field embedded in the library. "
@@ -14913,7 +14336,7 @@ msgid ""
"may end up pointing at the diverted library, if a diverted library has the "
"same SONAME as the undiverted one."
msgstr ""
-"Deve tomar-se cuidado ao desviar bibliotecas partilhadas, B<ldconfig>(8) "
+"Deve tomar-se cuidado ao desviar bibliotecas partilhadas, L<ldconfig(8)> "
"cria um link simbólico baseado no campo DT_SONAME embebido na biblioteca. "
"Devido a B<ldconfig> não honrar desvios (apenas B<dpkg> o faz), o link "
"simbólico pode acabar a apontar para a biblioteca desviada, se uma "
@@ -15405,16 +14828,12 @@ msgstr "B<-F>I<changelog-format>"
#. type: textblock
#: dpkg-genbuildinfo.pod dpkg-genchanges.pod dpkg-gencontrol.pod
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "Specifies the format of the changelog. See B<dpkg-parsechangelog>(1) for "
-#| "information about alternative formats."
msgid ""
"Specifies the format of the changelog. See L<dpkg-parsechangelog(1)> for "
"information about alternative formats."
msgstr ""
-"Especifica o formato do registo de alterações. Veja B<dpkg-"
-"parsechangelog>(1) para informação acerca dos formatos alternativos."
+"Especifica o formato do registo de alterações. Veja L<dpkg-"
+"parsechangelog(1)> para informação acerca dos formatos alternativos."
#. type: =item
#: dpkg-genbuildinfo.pod dpkg-genchanges.pod dpkg-gencontrol.pod
@@ -15558,10 +14977,8 @@ msgstr ""
#. type: textblock
#: dpkg-genbuildinfo.pod
-#, fuzzy
-#| msgid "B<deb-buildinfo>(5)."
msgid "L<deb-buildinfo(5)>."
-msgstr "B<deb-buildinfo>(5)."
+msgstr "L<deb-buildinfo(5)>."
#. type: textblock
#: dpkg-genchanges.pod
@@ -15705,15 +15122,11 @@ msgstr "B<-V>I<name>B<=>I<value>"
#. type: textblock
#: dpkg-genchanges.pod dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "Set an output substitution variable. See B<deb-substvars>(5) for a "
-#| "discussion of output substitution."
msgid ""
"Set an output substitution variable. See L<deb-substvars(5)> for a "
"discussion of output substitution."
msgstr ""
-"Define uma variável de substituição de saída. Veja B<deb-substvars>(5) para "
+"Define uma variável de substituição de saída. Veja L<deb-substvars(5)> para "
"uma discussão sobre substituição da saída."
#. type: =item
@@ -15813,16 +15226,12 @@ msgstr ""
#. type: textblock
#: dpkg-genchanges.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-substvars>(5), B<deb-src-control>(5), B<deb-src-files>(5), B<deb-"
-#| "changelog>(5), B<deb-changes>(5)."
msgid ""
"L<deb-substvars(5)>, L<deb-src-control(5)>, L<deb-src-files(5)>, L<deb-"
"changelog(5)>, L<deb-changes(5)>."
msgstr ""
-"B<deb-substvars>(5), B<deb-src-control>(5), B<deb-src-files>(5), B<deb-"
-"changelog>(5), B<deb-changes>(5)."
+"L<deb-substvars(5)>, L<deb-src-control(5)>, L<deb-src-files(5)>, L<deb-"
+"changelog(5)>, L<deb-changes(5)>."
#. type: textblock
#: dpkg-gencontrol.pod
@@ -15899,15 +15308,11 @@ msgstr "Define o número de versão do pacote binário que será gerado."
#. type: textblock
#: dpkg-gencontrol.pod
-#, fuzzy
-#| msgid ""
-#| "Set an output substitution variable. See B<deb-substvars>(5) for "
-#| "discussion of output substitution."
msgid ""
"Set an output substitution variable. See L<deb-substvars(5)> for discussion "
"of output substitution."
msgstr ""
-"Define uma variável de substituição de resultado. Veja B<deb-substvars>(5) "
+"Define uma variável de substituição de resultado. Veja L<deb-substvars(5)> "
"para discussão sobre substituição de resultado."
#. type: textblock
@@ -16026,16 +15431,12 @@ msgstr ""
#. type: textblock
#: dpkg-gencontrol.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-substvars>(5), B<deb-src-control>(5), B<deb-changelog>(5), B<deb-"
-#| "control>(5)."
msgid ""
"L<deb-substvars(5)>, L<deb-src-control(5)>, L<deb-changelog(5)>, L<deb-"
"control(5)>."
msgstr ""
-"B<deb-substvars>(5), B<deb-src-control>(5), B<deb-changelog>(5), B<deb-"
-"control>(5)."
+"L<deb-substvars(5)>, L<deb-src-control(5)>, L<deb-changelog(5)>, L<deb-"
+"control(5)>."
#. type: textblock
#: dpkg-gensymbols.pod
@@ -16141,13 +15542,6 @@ msgstr "MANTENDO FICHEIROS DE SÍMBOLOS"
#. type: textblock
#: dpkg-gensymbols.pod
-#, fuzzy
-#| msgid ""
-#| "The base interchange format of the symbols file is described in B<deb-"
-#| "symbols>(5), which is used by the symbols files included in binary "
-#| "packages. These are generated from template symbols files with a format "
-#| "based on the former, described in B<deb-src-symbols>(5) and included in "
-#| "source packages."
msgid ""
"The base interchange format of the symbols file is described in L<deb-"
"symbols(5)>, which is used by the symbols files included in binary "
@@ -16155,11 +15549,11 @@ msgid ""
"based on the former, described in L<deb-src-symbols(5)> and included in "
"source packages."
msgstr ""
-"O formato de intercâmbio base do ficheiro de símbolos é descrito em B<deb-"
-"symbols>(5), o qual é usado pelos ficheiros symbols incluídos em pacotes "
+"O formato de intercâmbio base do ficheiro de símbolos é descrito em L<deb-"
+"symbols(5)>, o qual é usado pelos ficheiros symbols incluídos em pacotes "
"binários. Estes são gerados a partir de ficheiros se símbolos modelo com um "
-"formato baseado no anterior, descrito em B<deb-src-symbols>(5) e incluído "
-"em pacotes fonte."
+"formato baseado no anterior, descrito em L<deb-src-symbols(5)> e incluído em "
+"pacotes fonte."
#. type: textblock
#: dpkg-gensymbols.pod
@@ -16330,13 +15724,6 @@ msgstr "B<-e>I<library-file>"
#. type: textblock
#: dpkg-gensymbols.pod
-#, fuzzy
-#| msgid ""
-#| "Only analyze libraries explicitly listed instead of finding all public "
-#| "libraries. You can use shell patterns used for pathname expansions (see "
-#| "the B<File::Glob>(3perl) manual page for details) in I<library-file> to "
-#| "match multiple libraries with a single argument (otherwise you need "
-#| "multiple B<-e>)."
msgid ""
"Only analyze libraries explicitly listed instead of finding all public "
"libraries. You can use shell patterns used for pathname expansions (see the "
@@ -16345,9 +15732,9 @@ msgid ""
msgstr ""
"Apenas analisa bibliotecas explicitas em vez de procurar todas as "
"bibliotecas públicas. Você pode usar padrões de shell usadas para expansões "
-"de nome de caminho (veja o manual B<File::Glob>(3perl) para detalhes) em "
-"I<library-file> para corresponder a múltiplas bibliotecas com um único "
-"argumento (caso contrário você precisa de múltiplos B<-e>)."
+"de nome de caminho (veja o manual L<File::Glob> para detalhes) em I<library-"
+"file> para corresponder a múltiplas bibliotecas com um único argumento (caso "
+"contrário você precisa de múltiplos B<-e>)."
#. type: =item
#: dpkg-gensymbols.pod dpkg-shlibdeps.pod
@@ -16416,15 +15803,6 @@ msgstr "B<-t>"
#. type: textblock
#: dpkg-gensymbols.pod
-#, fuzzy
-#| msgid ""
-#| "Write the symbol file in template mode rather than the format compatible "
-#| "with B<deb-symbols>(5). The main difference is that in the template mode "
-#| "symbol names and tags are written in their original form contrary to the "
-#| "post-processed symbol names with tags stripped in the compatibility "
-#| "mode. Moreover, some symbols might be omitted when writing a standard "
-#| "B<deb-symbols>(5) file (according to the tag processing rules) while all "
-#| "symbols are always written to the symbol file template."
msgid ""
"Write the symbol file in template mode rather than the format compatible "
"with L<deb-symbols(5)>. The main difference is that in the template mode "
@@ -16435,11 +15813,11 @@ msgid ""
"are always written to the symbol file template."
msgstr ""
"Escreve o ficheiro de símbolos em modo de modelo em vez do formato "
-"compatível com B<deb-symbols>(5). A principal diferença é que em modo de "
+"compatível com L<deb-symbols(5)>. A principal diferença é que em modo de "
"modelo os nomes dos símbolos e as etiquetas são escritos na sua forma "
"original ao contrário dos nomes de símbolos pós-processados com as etiquetas "
"despidas do modo de compatibilidade. Mais ainda, alguns símbolos podem ser "
-"omitidos quando se escreve um ficheiro B<deb-symbols>(5) standard (de acordo "
+"omitidos quando se escreve um ficheiro L<deb-symbols(5)> standard (de acordo "
"com as regras de processamento de etiquetas) enquanto que todos os símbolos "
"são sempre escritos no ficheiro modelo de símbolos."
@@ -16599,12 +15977,6 @@ msgstr ""
#. type: textblock
#: dpkg-gensymbols.pod
-#, fuzzy
-#| msgid ""
-#| "L<https://people.redhat.com/drepper/symbol-versioning>, L<https://people."
-#| "redhat.com/drepper/goodpractice.pdf>, L<https://people.redhat.com/drepper/"
-#| "dsohowto.pdf>, B<deb-src-symbol>(5), B<deb-symbols>(5), B<dpkg-"
-#| "shlibdeps>(1)."
msgid ""
"L<https://people.redhat.com/drepper/symbol-versioning>, L<https://people."
"redhat.com/drepper/goodpractice.pdf>, L<https://people.redhat.com/drepper/"
@@ -16612,7 +15984,7 @@ msgid ""
msgstr ""
"L<https://people.redhat.com/drepper/symbol-versioning>, L<https://people."
"redhat.com/drepper/goodpractice.pdf>, L<https://people.redhat.com/drepper/"
-"dsohowto.pdf>, B<deb-src-symbol>(5), B<deb-symbols>(5), B<dpkg-shlibdeps>(1)."
+"dsohowto.pdf>, L<deb-src-symbol(5)>, L<deb-symbols(5)>, L<dpkg-shlibdeps(1)>."
#. type: textblock
#: dpkg-maintscript-helper.pod
@@ -16857,12 +16229,6 @@ msgstr ""
#. type: textblock
#: dpkg-maintscript-helper.pod
-#, fuzzy
-#| msgid ""
-#| "If a conffile is completely removed, it should be removed from disk, "
-#| "unless the user has modified it. If there are local modifications, they "
-#| "should be preserved. If the package upgrades aborts, the newly obsolete "
-#| "conffile should not disappear."
msgid ""
"If a conffile is completely removed, it should be removed from disk, unless "
"the user has modified it. If there are local modifications, they should be "
@@ -17182,11 +16548,6 @@ msgstr "INTEGRAÇÃO EM PACOTES"
#. type: textblock
#: dpkg-maintscript-helper.pod
-#, fuzzy
-#| msgid ""
-#| "When using a packaging helper, please check if it has native B<dpkg-"
-#| "maintscript-helper> integration, which might make your life easier. See "
-#| "for example B<dh_installdeb>(1)."
msgid ""
"When using a packaging helper, please check if it has native B<dpkg-"
"maintscript-helper> integration, which might make your life easier. See for "
@@ -17194,7 +16555,7 @@ msgid ""
msgstr ""
"Quando usar um ajudante de empacotamento, por favor verifique se ele tem "
"integração com B<dpkg-maintscript-helper> nativa, o que pode tornar a sua "
-"vida mais fácil. Veja por exemplo B<dh_installdeb>(1)."
+"vida mais fácil. Veja por exemplo L<dh_installdeb(1)>."
#. type: textblock
#: dpkg-maintscript-helper.pod
@@ -17285,10 +16646,8 @@ msgstr ""
#. type: textblock
#: dpkg-maintscript-helper.pod
-#, fuzzy
-#| msgid "B<dh_installdeb>(1)."
msgid "L<dh_installdeb(1)>."
-msgstr "B<dh_installdeb>(1)."
+msgstr "L<dh_installdeb(1)>."
#. type: textblock
#: dpkg-mergechangelogs.pod
@@ -17400,18 +16759,14 @@ msgstr "LIMITAÇÕES"
#. type: textblock
#: dpkg-mergechangelogs.pod
-#, fuzzy
-#| msgid ""
-#| "Anything that is not parsed by Dpkg::Changelog is lost during the merge. "
-#| "This might include stuff like comments which were not supposed to be "
-#| "there, etc."
msgid ""
"Anything that is not parsed by L<Dpkg::Changelog> is lost during the merge. "
"This might include stuff like comments which were not supposed to be there, "
"etc."
msgstr ""
-"Tudo o que não seja analisado por Dpkg::Changelog é perdido durante a fusão. "
-"Isto pode incluir coisas como comentários que não eram suposto estar lá, etc."
+"Tudo o que não seja analisado por L<Dpkg::Changelog> é perdido durante a "
+"fusão. Isto pode incluir coisas como comentários que não eram suposto estar "
+"lá, etc."
#. type: =head1
#: dpkg-mergechangelogs.pod
@@ -17583,13 +16938,6 @@ msgstr "B<-v>, B<--version>"
#. type: textblock
#: dpkg-name.pod
-#, fuzzy
-#| msgid ""
-#| "Some packages don't follow the name structure "
-#| "I<package>B<_>I<version>B<_>I<architecture>B<.deb>. Packages renamed by "
-#| "B<dpkg-name> will follow this structure. Generally this will have no "
-#| "impact on how packages are installed by B<dselect>(1)/B<dpkg>(1), but "
-#| "other installation tools might depend on this naming structure."
msgid ""
"Some packages don't follow the name structure "
"I<package>B<_>I<version>B<_>I<architecture>B<.deb>. Packages renamed by "
@@ -17600,7 +16948,7 @@ msgstr ""
"Alguns pacotes não seguem a estrutura de nome "
"I<pacote>B<_>I<versão>B<_>I<arquitectura>B<.deb>. Os pacotes renomeados pelo "
"B<dpkg-name> irá seguir estas estrutura. Geralmente isto não terá impacto "
-"sobre como os pacotes serão instalados pelos B<dselect>(1)/B<dpkg>(1), mas "
+"sobre como os pacotes serão instalados pelos L<dselect(1)>/L<dpkg(1)>, mas "
"outras ferramentas de instalação podem depender desta estrutura de nomes."
#. type: =item
@@ -17661,16 +17009,12 @@ msgstr "Isto pode ser usado quando se compila novos pacotes."
#. type: textblock
#: dpkg-name.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb>(5), B<deb-control>(5), B<dpkg>(1), B<dpkg-deb>(1), B<find>(1), "
-#| "B<xargs>(1)."
msgid ""
"L<deb(5)>, L<deb-control(5)>, L<dpkg(1)>, L<dpkg-deb(1)>, L<find(1)>, "
"L<xargs(1)>."
msgstr ""
-"B<deb>(5), B<deb-control>(5), B<dpkg>(1), B<dpkg-deb>(1), B<find>(1), "
-"B<xargs>(1)."
+"L<deb(5)>, L<deb-control(5)>, L<dpkg(1)>, L<dpkg-deb(1)>, L<find(1)>, "
+"L<xargs(1)>."
#. type: textblock
#: dpkg-parsechangelog.pod
@@ -17716,11 +17060,6 @@ msgstr "B<-F> I<changelog-format>"
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| 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 B<debian> standard format. See also B<CHANGELOG FORMATS>."
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 "
@@ -17728,7 +17067,7 @@ msgid ""
msgstr ""
"Especifica o formato do changelog. Por predefinição o formato é lido a "
"partir de uma linha especial perto do fundo do changelog ou falhando isto "
-"cai para o formato standard B<debian>. Veja também B<CHANGELOG FORMATS>."
+"cai para o formato standard B<debian>. Veja também L</FORMATOS DE CHANGELOG>."
#. type: =item
#: dpkg-parsechangelog.pod
@@ -17782,14 +17121,6 @@ msgstr "B<--format> I<output-format>"
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| msgid ""
-#| "Set the output format. Currently supported values are B<dpkg> and "
-#| "B<rfc822>. B<dpkg> is the classic output format (from before this option "
-#| "existed) and the default. It consists of one stanza in Debian control "
-#| "format (see B<deb-control>(5)). If more than one entry is requested, then "
-#| "most fields are taken from the first entry (usually the most recent "
-#| "entry), except otherwise stated:"
msgid ""
"Set the output format. Currently supported values are B<dpkg> and "
"B<rfc822>. B<dpkg> is the classic output format (from before this option "
@@ -17801,7 +17132,7 @@ msgstr ""
"Define o formato de resultado. Actualmente os valores suportados são B<dpkg> "
"e B<rfc822>. B<dpkg> é o formato de saída clássico (já vem de antes esta "
"opção existir) e o predefinido. Consistem em uma estrofe em formato de "
-"controlo Debian (veja B<deb-control>(5)). Se for requerida mais do que uma "
+"controlo Debian (veja L<deb-control(5)>). Se for requerida mais do que uma "
"entrada, então a maioria dos campos são obtidos a partir da primeira entrada "
"(geralmente a entrada mais recente), excepto caso contrário declarado:"
@@ -17821,6 +17152,8 @@ msgid ""
"The source version number. B<Note>: For binary-only releases there might be "
"no corresponding source release."
msgstr ""
+"O número de versão de fonte. B<Nota>: Para lançamentos apenas-binário pode "
+"não existir nenhum lançamento fonte correspondente."
#. type: =item
#: dpkg-parsechangelog.pod
@@ -17829,16 +17162,12 @@ msgstr "B<Distribution:> I<target-distribution>"
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| msgid ""
-#| "Lists one or more space-separated distributions where this version should "
-#| "be installed when it is uploaded to the archive."
msgid ""
"A space-separated list of one or more distribution names where this version "
"should be installed when it is uploaded."
msgstr ""
-"Lista uma ou mais distribuições separadas por espaços onde esta versão deve "
-"ser instalada quando é enviada para o arquivo."
+"Uma lista separada por espaços de uma ou mais nomes de distribuições onde "
+"esta versão deve ser instalada quando é feito o envio dela."
#. type: =item
#: dpkg-parsechangelog.pod
@@ -17866,6 +17195,9 @@ msgid ""
"The name and email address of the person who prepared these changes, they "
"are B<not> necessarily those of the uploader or the usual package maintainer."
msgstr ""
+"O nome e endereço de email da pessoa que preparou estas alterações, B<não> "
+"são necessariamente aquele de quem faz o envio nem do maintainer habitual do "
+"pacote."
#. type: =item
#: dpkg-parsechangelog.pod
@@ -17874,14 +17206,6 @@ msgstr "B<Date:> I<date>"
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| msgid ""
-#| "The date of the entry as a string, as it appears in the changelog. With "
-#| "a B<strptime>(3) format \"B<%a, %d %b %Y %T %z>\", but where the day of "
-#| "the week might not actually correspond to the real day obtained from the "
-#| "rest of the date string. If you need a more accurate representation of "
-#| "the date, use the B<Timestamp> field, but take into account it might not "
-#| "be possible to map it back to the exact value in this field."
msgid ""
"The date of the entry as a string, as it appears in the changelog. With a "
"L<strptime(3)> format \"B<%a, %d %b %Y %T %z>\", but where the day of the "
@@ -17891,7 +17215,7 @@ msgid ""
"to map it back to the exact value in this field."
msgstr ""
"A data da entrada como uma string, como aparece no changelog. Com um formato "
-"B<strptime>(3) \"B<%a, %d %b %Y %T %z>\", mas onde o dia da semana pode não "
+"L<strptime(3)> \"B<%a, %d %b %Y %T %z>\", mas onde o dia da semana pode não "
"corresponder realmente ao dia real obtido a partir do resto da string da "
"data. Se você precisar duma representação mais exacta da data, use o campo "
"B<Timestamp>, mas tenha em conta que pode não ser possível mapear-lo de "
@@ -18132,15 +17456,11 @@ msgstr ""
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| msgid ""
-#| "The parser should be derived from the Dpkg::Changelog class and implement "
-#| "the required documented interface."
msgid ""
"The parser should be derived from the L<Dpkg::Changelog> class and implement "
"the required documented interface."
msgstr ""
-"O analisador deve ser derivado a partir da classe Dpkg::Changelog e "
+"O analisador deve ser derivado a partir da classe L<Dpkg::Changelog>e "
"implementar a necessária interface documentada."
#. type: textblock
@@ -18220,13 +17540,15 @@ msgid ""
"be better represented by the B<Changed-By> field name used in the F<."
"changes> file."
msgstr ""
+"O campo B<Maintainer> tem uma confusão com o nome que corresponde ao campo "
+"no ficheiro F<debian/control> mas não é exactamente a mesma semântica, onde "
+"o seu significado seria melhor representado pelo nome de campo B<Changed-By> "
+"usado no ficheiro F<.changes>."
#. type: textblock
#: dpkg-parsechangelog.pod
-#, fuzzy
-#| msgid "B<deb-changelog>(5)."
msgid "L<deb-changelog(5)>."
-msgstr "B<deb-changelog>(5)."
+msgstr "L<deb-changelog(5)>."
#. type: textblock
#: dpkg-query.pod
@@ -18389,18 +17711,13 @@ msgstr "R = Reinst-required"
#. type: textblock
#: dpkg-query.pod
-#, fuzzy
-#| msgid ""
-#| "An uppercase status or error letter indicates the package is likely to "
-#| "cause severe problems. Please refer to B<dpkg>(1) for information about "
-#| "the above states and flags."
msgid ""
"An uppercase status or error letter indicates the package is likely to cause "
"severe problems. Please refer to L<dpkg(1)> for information about the above "
"states and flags."
msgstr ""
"Um estado em letra maiúscula ou letra de erro indica que o pacote é provável "
-"de causar severos problemas. Por favor consulte B<dpkg>(1) para informação "
+"de causar severos problemas. Por favor consulte L<dpkg(1)> para informação "
"sobre os estados e bandeiras em cima."
#. type: textblock
@@ -19261,12 +18578,6 @@ msgstr "B<DPKG_PAGER>"
#. type: textblock
#: dpkg-query.pod
-#, fuzzy
-#| msgid ""
-#| "Sets the pager command to use (since dpkg 1.19.1), which will be executed "
-#| "with «B<$SHELL -c>». If B<SHELL> is not set, «B<sh>» will be used "
-#| "instead. The B<DPKG_PAGER> overrides the B<PAGER> environment variable "
-#| "(since dpkg 1.19.2)."
msgid ""
"Sets the pager command to use (since dpkg 1.19.1), which will be executed "
"with «B<$SHELL -c>». If B<SHELL> is not set, «B<%DPKG_DEFAULT_SHELL%>» will "
@@ -19274,9 +18585,9 @@ msgid ""
"variable (since dpkg 1.19.2)."
msgstr ""
"Define o comando paginador a usar (desde dpkg 1.19.1), o qual ir+a ser "
-"executado com «B<$SHELL -c>». Se B<SHELL> não estiver definido, «B<sh>» irá "
-"ser usado em vez dele. O B<DPKG_PAGER> sobrepõe a variável de ambiente "
-"B<PAGER> (desde dpkg 1.19.2)."
+"executado com «B<$SHELL -c>». Se B<SHELL> não estiver definido, irá ser "
+"usado «B<%DPKG_DEFAULT_SHELL%>» em vez dele. O B<DPKG_PAGER> sobrepõe a "
+"variável de ambiente B<PAGER> (desde dpkg 1.19.2)."
#. type: textblock
#: dpkg-query.pod dpkg-trigger.pod
@@ -19440,14 +18751,6 @@ msgstr ""
#. type: textblock
#: dpkg-scanpackages.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-scanpackages> sorts through a tree of Debian binary packages and "
-#| "creates a Packages file, used by B<apt>(8), B<dselect>(1), etc, to tell "
-#| "the user what packages are available for installation. These Packages "
-#| "files are the same as those found on Debian archive sites and CD-ROMs. "
-#| "You might use B<dpkg-scanpackages> yourself if making a directory of "
-#| "local packages to install on a cluster of machines."
msgid ""
"B<dpkg-scanpackages> sorts through a tree of Debian binary packages and "
"creates a Packages file, used by L<apt(8)>, L<dselect(1)>, etc, to tell the "
@@ -19457,22 +18760,15 @@ msgid ""
"install on a cluster of machines."
msgstr ""
"B<dpkg-scanpackages> ordena entre uma árvore de pacotes binários Debian e "
-"caria um ficheiro Packages, usado por B<apt>(8), B<dselect>(1), etc, para "
+"caria um ficheiro Packages, usado por L<apt(8)>, L<dselect(1)>, etc, para "
"dizer ao utilizador que pacotes estão disponíveis para instalação. Estes "
"ficheiros Packages são os mesmo que aqueles encontrados em sites de arquivos "
-"Debian e CD-ROMs. Você próprio pode usar B<dpkg-scanpackages> se pretender "
-"criar um directório local de pacotes para instalar num grupo de máquinas."
+"Debian e discos de media. Você próprio pode usar B<dpkg-scanpackages> se "
+"pretender criar um directório local de pacotes para instalar num grupo de "
+"máquinas."
#. type: textblock
#: dpkg-scanpackages.pod
-#, fuzzy
-#| msgid ""
-#| "B<Note>: If you want to access the generated Packages file with "
-#| "B<apt>(8) you will probably need to compress the file with B<xz>(1) "
-#| "(generating a Packages.xz file), B<bzip2>(1) (generating a Packages.bz2 "
-#| "file) or B<gzip>(1) (generating a Packages.gz file). B<apt>(8) ignores "
-#| "uncompressed Packages files except on local access (i.e. B<file://> "
-#| "sources)."
msgid ""
"B<Note>: If you want to access the generated Packages file with L<apt(8)> "
"you will probably need to compress the file with L<xz(1)> (generating a "
@@ -19480,10 +18776,10 @@ msgid ""
"L<gzip(1)> (generating a Packages.gz file). L<apt(8)> ignores uncompressed "
"Packages files except on local access (i.e. B<file://> sources)."
msgstr ""
-"B<Nota>: Se você pretende aceder ao ficheiro Packages gerado com o B<apt>(8) "
-"vai provavelmente precisar de comprimir o ficheiro com B<xz>(1) (gerando um "
-"ficheiro Packages.xz), B<bzip2>(1) (gerando um ficheiro Packages.bz2) ou "
-"B<gzip>(1) (gerando um ficheiro Packages.gz ). O B<apt>(8) ignora ficheiros "
+"B<Nota>: Se você pretende aceder ao ficheiro Packages gerado com o L<apt(8)> "
+"vai provavelmente precisar de comprimir o ficheiro com L<xz(1)> (gerando um "
+"ficheiro Packages.xz), L<bzip2(1)> (gerando um ficheiro Packages.bz2) ou "
+"L<gzip(1)> (gerando um ficheiro Packages.gz ). O L<apt(8)> ignora ficheiros "
"Packages não comprimidos excepto em acesso local (isto é, fontes B<file://>)."
#. type: textblock
@@ -19501,11 +18797,6 @@ msgstr ""
#. type: textblock
#: dpkg-scanpackages.pod
-#, fuzzy
-#| msgid ""
-#| "I<override-file> is the name of a file to read which contains information "
-#| "about how the package fits into the distribution (the file can be "
-#| "compressed since dpkg 1.15.5); see B<deb-override>(5)."
msgid ""
"I<override-file> is the name of a file to read which contains information "
"about how the package fits into the distribution (the file can be compressed "
@@ -19513,7 +18804,7 @@ msgid ""
msgstr ""
"I<override-file> é o nome de um ficheiro a ler o qual contem informação "
"acerca de como o pacote encaixa na distribuição (o ficheiro pode estar "
-"comprimido desde dpkg 1.15.5); veja B<deb-override>(5)."
+"comprimido desde dpkg 1.15.5); veja L<deb-override(5)>."
#. type: textblock
#: dpkg-scanpackages.pod
@@ -19550,18 +18841,13 @@ msgstr "B<-e>, B<--extra-override> I<file>"
#. type: textblock
#: dpkg-scanpackages.pod
-#, fuzzy
-#| msgid ""
-#| "Scan I<file> to find supplementary overrides (the file can be compressed "
-#| "since dpkg 1.15.5). See B<deb-extra-override>(5) for more information "
-#| "on its format."
msgid ""
"Scan I<file> to find supplementary overrides (the file can be compressed "
"since dpkg 1.15.5). See L<deb-extra-override(5)> for more information on "
"its format."
msgstr ""
"Sonda o I<file> para encontrar sobreposições suplementares (o ficheiro pode "
-"ser comprimido desde o dpkg 1.15.5). Veja B<deb-extra-override>(5) para mais "
+"ser comprimido desde o dpkg 1.15.5). Veja L<deb-extra-override(5)> para mais "
"informações sobre este formato."
#. type: =item
@@ -19641,16 +18927,12 @@ msgstr ""
#. type: textblock
#: dpkg-scanpackages.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg>(1), B<dselect>(1), B<deb-override>(5), B<deb-extra-override>(5), "
-#| "B<dpkg-scansources>(1)."
msgid ""
"L<dpkg(1)>, L<dselect(1)>, L<deb-override(5)>, L<deb-extra-override(5)>, "
"L<dpkg-scansources(1)>."
msgstr ""
-"B<dpkg>(1), B<dselect>(1), B<deb-override>(5), B<deb-extra-override>(5), "
-"B<dpkg-scansources>(1)."
+"L<dpkg(1)>, L<dselect(1)>, L<deb-override(5)>, L<deb-extra-override(5)>, "
+"L<dpkg-scansources(1)>."
#. type: textblock
#: dpkg-scansources.pod
@@ -19678,12 +18960,6 @@ msgstr ""
#. type: textblock
#: dpkg-scansources.pod
-#, fuzzy
-#| msgid ""
-#| "The I<override-file>, if given, is used to set priorities in the "
-#| "resulting index stanzas and to override the maintainer field given in the "
-#| "I<.dsc> files. The file can be compressed (since dpkg 1.15.5). See "
-#| "B<deb-override>(5) for the format of this file."
msgid ""
"The I<override-file>, if given, is used to set priorities in the resulting "
"index stanzas and to override the maintainer field given in the I<.dsc> "
@@ -19693,7 +18969,7 @@ msgstr ""
"O I<override-file>, se fornecido, é usado para definir prioridades nas "
"estrofes de índice resultantes e para sobrepor o campo do maintainer dado "
"nos ficheiros I<.dsc>. O ficheiro pode estar comprimido (desde dpkg 1.15.5). "
-"Veja B<deb-override>(5) o formato deste ficheiro."
+"Veja L<deb-override(5)> para o formato deste ficheiro."
#. type: textblock
#: dpkg-scansources.pod
@@ -19725,21 +19001,15 @@ msgstr ""
#. type: textblock
#: dpkg-scansources.pod
-#, fuzzy
-#| msgid ""
-#| "B<Note>: If you want to access the generated Sources file with B<apt>(8) "
-#| "you will probably need to compress the file with B<gzip>(1) (generating "
-#| "a Sources.gz file). B<apt>(8) ignores uncompressed Sources files except "
-#| "on local access (i.e. B<file://> sources)."
msgid ""
"B<Note>: If you want to access the generated Sources file with L<apt(8)> you "
"will probably need to compress the file with L<gzip(1)> (generating a "
"Sources.gz file). L<apt(8)> ignores uncompressed Sources files except on "
"local access (i.e. B<file://> sources)."
msgstr ""
-"B<Nota>: Se você deseja aceder ao ficheiros Sources gerado com B<apt>(8) "
-"você vai provavelmente precisar de comprimir o ficheiro com B<gzip>(1) "
-"(gerando um ficheiro Sources.gz). O B<apt>(8) ignora ficheiros Sources não "
+"B<Nota>: Se você deseja aceder ao ficheiros Sources gerado com L<apt(8)> "
+"você vai provavelmente precisar de comprimir o ficheiro com L<gzip(1)> "
+"(gerando um ficheiro Sources.gz). O L<apt(8)> ignora ficheiros Sources não "
"comprimidos excepto em acesso local (isto é, fontes B<file://>)."
#. type: =item
@@ -19758,19 +19028,14 @@ msgstr ""
#. type: textblock
#: dpkg-scansources.pod
-#, fuzzy
-#| msgid ""
-#| "Scan I<file> to find supplementary overrides (since dpkg 1.15.4; the file "
-#| "can be compressed since dpkg 1.15.5). See B<deb-extra-override>(5) for "
-#| "more information on its format."
msgid ""
"Scan I<file> to find supplementary overrides (since dpkg 1.15.4; the file "
"can be compressed since dpkg 1.15.5). See L<deb-extra-override(5)> for more "
"information on its format."
msgstr ""
"Sonda o I<ficheiro> para encontrar sobreposições suplementares (desde dpkg "
-"1.15.4; o ficheiro pode ser comprimido desde 1.15.5). Veja B<deb-extra-"
-"override>(5) para mais informação sobre este formato."
+"1.15.4; o ficheiro pode ser comprimido desde 1.15.5). Veja L<deb-extra-"
+"override(5)> para mais informação sobre este formato."
#. type: =item
#: dpkg-scansources.pod
@@ -19816,11 +19081,8 @@ msgstr "Liga a depuração."
#. type: textblock
#: dpkg-scansources.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-override>(5), B<deb-extra-override>(5), B<dpkg-scanpackages>(1)."
msgid "L<deb-override(5)>, L<deb-extra-override(5)>, L<dpkg-scanpackages(1)>."
-msgstr "B<deb-override>(5), B<deb-extra-override>(5), B<dpkg-scanpackages>(1)."
+msgstr "L<deb-override(5)>, L<deb-extra-override(5)>, L<dpkg-scanpackages(1)>."
#. type: textblock
#: dpkg-shlibdeps.pod
@@ -19902,13 +19164,6 @@ msgstr "debian/*/DEBIAN/symbols"
#. type: textblock
#: dpkg-shlibdeps.pod
-#, fuzzy
-#| msgid ""
-#| "Shared library information generated by the current build process that "
-#| "also invoked B<dpkg-shlibdeps>. They are generated by B<dpkg-"
-#| "gensymbols>(1). They are only used if the library is found in a "
-#| "package's build tree. The symbols file in that build tree takes "
-#| "precedence over symbols files from other binary packages."
msgid ""
"Shared library information generated by the current build process that also "
"invoked B<dpkg-shlibdeps>. They are generated by L<dpkg-gensymbols(1)>. "
@@ -19917,8 +19172,8 @@ msgid ""
"other binary packages."
msgstr ""
"Informação de biblioteca partilhada gerada pelo actual processo de "
-"compilação que também invocou B<dpkg-shlibdeps>. São gerados por B<dpkg-"
-"gensymbols>(1). São apenas usados se a biblioteca for encontrada na árvore "
+"compilação que também invocou B<dpkg-shlibdeps>. São gerados por L<dpkg-"
+"gensymbols(1)>. São apenas usados se a biblioteca for encontrada na árvore "
"de compilação do pacote. O ficheiro de símbolos nessa árvore de compilação "
"toma precedência sobre ficheiros de símbolos de outros pacotes binários."
@@ -19974,13 +19229,6 @@ msgstr ""
#. type: textblock
#: dpkg-shlibdeps.pod
-#, fuzzy
-#| msgid ""
-#| "As a safe-guard measure, a symbols file can provide a B<Build-Depends-"
-#| "Package> meta-information field and B<dpkg-shlibdeps> will extract the "
-#| "minimal version required by the corresponding package in the B<Build-"
-#| "Depends> field and use this version if it's higher than the minimal "
-#| "version computed by scanning symbols."
msgid ""
"As a safe-guard measure, a symbols file can provide a B<Build-Depends-"
"Package> or B<Build-Depends-Packages> meta-information field and B<dpkg-"
@@ -19989,10 +19237,10 @@ msgid ""
"than the minimal version computed by scanning symbols."
msgstr ""
"Como medida de salva-guarda, um ficheiro de símbolos pode fornecer um campo "
-"de meta-informação B<Build-Depends-Package> e B<dpkg-shlibdeps> irá extrair "
-"a versão mínima requerida pelo pacote correspondente no campo B<Build-"
-"Depends> e usa esta versão se for maior que a versão mínima computada pela "
-"sondagem dos símbolos."
+"de meta-informação B<Build-Depends-Package> ou B<Build-Depends-Packages> e "
+"B<dpkg-shlibdeps> irá extrair a versão mínima requerida pelo pacote "
+"correspondente no campo B<Build-Depends> e usa esta versão se for maior que "
+"a versão mínima computada pela sondagem dos símbolos."
#. type: =head2
#: dpkg-shlibdeps.pod
@@ -20598,19 +19846,6 @@ msgstr ""
#. type: textblock
#: dpkg-shlibdeps.pod
-#, fuzzy
-#| msgid ""
-#| "This failure can be caused by a bad or missing shlibs or symbols file in "
-#| "the package of the library. It might also happen if the library is built "
-#| "within the same source package and if the shlibs files has not yet been "
-#| "created (in which case you must fix debian/rules to create the shlibs "
-#| "before calling B<dpkg-shlibdeps>). Bad RPATH can also lead to the library "
-#| "being found under a non-canonical name (example: /usr/lib/openoffice."
-#| "org/../lib/libssl.so.0.9.8 instead of /usr/lib/libssl.so.0.9.8) that's "
-#| "not associated to any package, B<dpkg-shlibdeps> tries to work around "
-#| "this by trying to fallback on a canonical name (using B<realpath>(3)) "
-#| "but it might not always work. It's always best to clean up the RPATH of "
-#| "the binary to avoid problems."
msgid ""
"This failure can be caused by a bad or missing shlibs or symbols file in the "
"package of the library. It might also happen if the library is built within "
@@ -20631,7 +19866,7 @@ msgstr ""
"que a biblioteca seja encontrada sob um nome não-canónico (exemplo: /usr/lib/"
"openoffice.org/../lib/libssl.so.0.9.8 em vez de /usr/lib/libssl.so.0.9.8) "
"que não está associado a nenhum pacote, o B<dpkg-shlibdeps> tenta contornar "
-"isto ao tentar descer para um nome canónico (usando B<realpath>(3)) mas pode "
+"isto ao tentar descer para um nome canónico (usando L<realpath(3)>) mas pode "
"nem sempre funcionar. É sempre melhor limpar a RPATH do binário para evitar "
"problemas."
@@ -20649,16 +19884,12 @@ msgstr ""
#. type: textblock
#: dpkg-shlibdeps.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-substvars>(5), B<deb-shlibs>(5), B<deb-symbols>(5), B<dpkg-"
-#| "gensymbols>(1)."
msgid ""
"L<deb-substvars(5)>, L<deb-shlibs(5)>, L<deb-symbols(5)>, L<dpkg-"
"gensymbols(1)>."
msgstr ""
-"B<deb-substvars>(5), B<deb-shlibs>(5), B<deb-symbols>(5), B<dpkg-"
-"gensymbols>(1)."
+"L<deb-substvars(5)>, L<deb-shlibs(5)>, L<deb-symbols(5)>, L<dpkg-"
+"gensymbols(1)>."
#. type: textblock
#: dpkg-source.pod
@@ -20773,15 +20004,6 @@ msgstr ""
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg-source> will build the source package with the first format found "
-#| "in this ordered list: the format indicated with the I<--format> command "
-#| "line option, the format indicated in B<debian/source/format>, “1.0”. The "
-#| "fallback to “1.0” is deprecated and will be removed at some point in the "
-#| "future, you should always document the desired source format in B<debian/"
-#| "source/format>. See section B<SOURCE PACKAGE FORMATS> for an extensive "
-#| "description of the various source package formats."
msgid ""
"B<dpkg-source> will build the source package with the first format found in "
"this ordered list: the format indicated with the I<--format> command line "
@@ -20796,7 +20018,7 @@ msgstr ""
"linha de comando I<--format>, o formato indicado em B<debian/source/format>, "
"“1.0”. O cair para “1.0” está descontinuado e será removido em algum ponto "
"no futuro, você deve sempre documentar o formato de fonte desejado em "
-"B<debian/source/format>.Veja a secção B<SOURCE PACKAGE FORMATS> para uma "
+"B<debian/source/format>.Veja a secção L</SOURCE PACKAGE FORMATS> para uma "
"descrição extensiva dos vários formatos de pacote fonte."
#. type: =item
@@ -21071,14 +20293,6 @@ msgstr "B<-I>[I<file-pattern>], B<--tar-ignore>[=I<file-pattern>]"
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "If this option is specified, the pattern will be passed to B<tar>(1)'s "
-#| "B<--exclude> option when it is called to generate a .orig.tar or .tar "
-#| "file (B<--tar-ignore> since dpkg 1.15.6). For example, B<-I>CVS will "
-#| "make tar skip over CVS directories when generating a .tar.gz file. The "
-#| "option may be repeated multiple times to list multiple patterns to "
-#| "exclude."
msgid ""
"If this option is specified, the pattern will be passed to L<tar(1)>'s B<--"
"exclude> option when it is called to generate a .orig.tar or .tar file (B<--"
@@ -21087,7 +20301,7 @@ msgid ""
"repeated multiple times to list multiple patterns to exclude."
msgstr ""
"Se esta opção for especificada, o padrão será passado à opção B<--exclude> "
-"do B<tar>(1) quando este é chamado para gerar um ficheiro .orig.tar ou .tar "
+"do L<tar(1)> quando este é chamado para gerar um ficheiro .orig.tar ou .tar "
"(B<--tar-ignore> desde dpkg 1.15.6). Por exemplo, B<-I>CVS irá fazer o tar "
"saltar os directórios CVS ao gerar um ficheiro .tar.gz. A opção pode ser "
"repetida várias vezes para listar vários padrões de exclusão."
@@ -21701,22 +20915,16 @@ msgstr ""
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "Note that B<lintian>(1) will emit unconditional warnings when using "
-#| "vendor series due to a controversial Debian specific ruling, which should "
-#| "not affect any external usage; to silence these, the dpkg lintian profile "
-#| "can be used by passing «B<--profile dpkg>» to B<lintian>(1)."
msgid ""
"Note that L<lintian(1)> will emit unconditional warnings when using vendor "
"series due to a controversial Debian specific ruling, which should not "
"affect any external usage; to silence these, the dpkg lintian profile can be "
"used by passing «B<--profile dpkg>» to L<lintian(1)>."
msgstr ""
-"Note que B<lintian>(1) irá emitir avisos incondicionais quando usa séries de "
+"Note que L<lintian(1)> irá emitir avisos incondicionais quando usa séries de "
"fornecedor devido a regulamento controverso específico de Debian, o qual não "
"deve afectar nenhuma utilização externa; para silenciar isto, o perfil "
-"lintian do dpkg pode ser usado ao passar «B<--profile dpkg>» a B<lintian>(1)."
+"lintian do dpkg pode ser usado ao passar «B<--profile dpkg>» a L<lintian(1)>."
#. type: textblock
#: dpkg-source.pod
@@ -21855,15 +21063,6 @@ msgstr "B<--commit> [I<directory>] [I<patch-name>] [I<patch-file>]"
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "Generates a patch corresponding to the local changes that are not managed "
-#| "by the B<quilt> patch system and integrates it in the patch system under "
-#| "the name I<patch-name>. If the name is missing, it will be asked "
-#| "interactively. If I<patch-file> is given, it is used as the patch "
-#| "corresponding to the local changes to integrate. Once integrated, an "
-#| "editor is launched so that you can edit the meta-information in the patch "
-#| "header."
msgid ""
"Generates a patch corresponding to the local changes that are not managed by "
"the B<quilt> patch system and integrates it in the patch system under the "
@@ -21877,8 +21076,9 @@ msgstr ""
"sistema de patch B<quilt> e integra-a no sistema de patch sob o nome I<patch-"
"name>. se o nome está em falta, será perguntado interactivamente. Se I<patch-"
"file> for fornecido, é usado como uma patch correspondente às alterações "
-"locais a integrar. Uma vez integrada, é lançado um editor para que você "
-"possa editar a meta-informação no cabeçalho da patch."
+"locais a integrar. Uma vez integrada, é lançado um editor (o primeiro "
+"encontrado de B<sensible-editor>, C<$VISUAL>, C<$EDITOR>, B<vi>) para que "
+"você possa editar a meta-informação no cabeçalho da patch."
#. type: textblock
#: dpkg-source.pod
@@ -22209,16 +21409,11 @@ msgstr ""
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "B<git-bundle>(1) is used to generate a bundle of the git repository. By "
-#| "default, all branches and tags in the repository are included in the "
-#| "bundle."
msgid ""
"L<git-bundle(1)> is used to generate a bundle of the git repository. By "
"default, all branches and tags in the repository are included in the bundle."
msgstr ""
-"B<git-bundle>(1) é usado para gerar um bolo do repositório git. Por "
+"L<git-bundle(1)> é usado para gerar um bolo do repositório git. Por "
"predefinição, todos os ramos e etiquetas no repositório são incluídos no "
"bolo."
@@ -22229,15 +21424,6 @@ msgstr "B<--git-ref=>I<ref>"
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "Allows specifying a git ref to include in the git bundle. Use disables "
-#| "the default behavior of including all branches and tags. May be specified "
-#| "multiple times. The I<ref> can be the name of a branch or tag to include. "
-#| "It may also be any parameter that can be passed to B<git-rev-list>(1). "
-#| "For example, to include only the main branch, use B<--git-ref=>main. To "
-#| "include all tags and branches, except for the private branch, use B<--git-"
-#| "ref=>--all B<--git-ref=>^private"
msgid ""
"Allows specifying a git ref to include in the git bundle. Use disables the "
"default behavior of including all branches and tags. May be specified "
@@ -22251,7 +21437,7 @@ msgstr ""
"desactiva o comportamento predefinido de incluir todos os ramos e etiquetas. "
"Pode ser especificado várias vezes. O I<ref> pode ser o nome de um ramo ou "
"etiqueta a incluir. Também pode ser qualquer parâmetro que possa ser passado "
-"ao B<git-rev-list>(1). Por exemplo, para incluir apenas o ramo main, use B<--"
+"ao L<git-rev-list(1)>. Por exemplo, para incluir apenas o ramo main, use B<--"
"git-ref=>main. Para incluir todos as etiquetas e ramos, excepto para o ramo "
"privado, use B<--git-ref=>--all B<--git-ref=>^private"
@@ -22429,16 +21615,19 @@ msgstr ""
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "If set, it will be used as the timestamp (as seconds since the epoch) to "
-#| "clamp the mtime in the B<tar>(5) file entries."
msgid ""
"If set, it will be used as the timestamp (as seconds since the epoch) to "
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
"Se definido, será usado como marca temporal (em segundos desde a época) para "
-"engatar o mtime nas entradas do ficheiro B<tar>(5)."
+"engatar o mtime nas entradas do ficheiro L<tar(5)>."
+
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.11."
+msgstr "Desde dpkg 1.21.10."
#. type: =item
#: dpkg-source.pod
@@ -22699,14 +21888,10 @@ msgstr ""
#. type: textblock
#: dpkg-source.pod
-#, fuzzy
-#| msgid ""
-#| "B<deb-src-control>(5), B<deb-changelog>(5), B<deb-substvars>(5), "
-#| "B<dsc>(5)."
msgid ""
"L<deb-src-control(5)>, L<deb-changelog(5)>, L<deb-substvars(5)>, L<dsc(5)>."
msgstr ""
-"B<deb-src-control>(5), B<deb-changelog>(5), B<deb-substvars>(5), B<dsc>(5)."
+"L<deb-src-control(5)>, L<deb-changelog(5)>, L<deb-substvars(5)>, L<dsc(5)>."
#. type: textblock
#: dpkg-split.pod
@@ -23143,16 +22328,12 @@ msgstr ""
#. type: textblock
#: dpkg-split.pod
-#, fuzzy
-#| msgid ""
-#| "If set, it will be used as the timestamp (as seconds since the epoch) in "
-#| "the B<deb-split>(5)'s B<ar>(5) container."
msgid ""
"If set, it will be used as the timestamp (as seconds since the epoch) in the "
"L<deb-split(5)>'s L<ar(5)> container."
msgstr ""
"Se definido, irá ser usado como marca temporal (como segundos desde a época) "
-"no contentor B<ar>(5) de B<deb-split>(5)."
+"no contentor L<ar(5)> de L<deb-split(5)>."
#. type: =item
#: dpkg-split.pod
@@ -23232,10 +22413,8 @@ msgstr ""
#. type: textblock
#: dpkg-split.pod
-#, fuzzy
-#| msgid "B<deb>(5), B<deb-control>(5), B<dpkg-deb>(1), B<dpkg>(1)."
msgid "L<deb(5)>, L<deb-control(5)>, L<dpkg-deb(1)>, L<dpkg(1)>."
-msgstr "B<deb>(5), B<deb-control>(5), B<dpkg-deb>(1), B<dpkg>(1)."
+msgstr "L<deb(5)>, L<deb-control(5)>, L<dpkg-deb(1)>, L<dpkg(1)>."
#. type: textblock
#: dpkg-statoverride.pod
@@ -23249,13 +22428,6 @@ msgstr "B<dpkg-statoverride> [I<option>...] I<command>"
#. type: textblock
#: dpkg-statoverride.pod
-#, fuzzy
-#| msgid ""
-#| "“B<stat overrides>” are a way to tell B<dpkg>(1) to use a different "
-#| "owner or mode for a path when a package is installed (this applies to any "
-#| "filesystem object that B<dpkg> handles, including directories, devices, "
-#| "etc.). This can be used to force programs that are normally setuid to be "
-#| "install without a setuid flag, or only executable by a certain group."
msgid ""
"“B<stat overrides>” are a way to tell L<dpkg(1)> to use a different owner or "
"mode for a path when a package is installed (this applies to any filesystem "
@@ -23263,7 +22435,7 @@ msgid ""
"can be used to force programs that are normally setuid to be install without "
"a setuid flag, or only executable by a certain group."
msgstr ""
-"“B<stat overrides>” são um modo de dizer B<dpkg>(1) para usar um dono ou "
+"“B<stat overrides>” são um modo de dizer L<dpkg(1)> para usar um dono ou "
"modo diferente para um caminho quando um pacote é instalado (isto aplica-se "
"a qualquer objecto de sistema de ficheiros com que o B<dpkg> lide, incluindo "
"directórios, dispositivos, etc.). Isto pode ser usado para forçar programas "
@@ -23689,10 +22861,8 @@ msgstr "Uma verificação ou comando de afirmação retornou falso."
#. type: textblock
#: dpkg-trigger.pod
-#, fuzzy
-#| msgid "B<dpkg>(1), B<deb-triggers>(5), B<%PKGDOCDIR%/spec/triggers.txt>."
msgid "L<dpkg(1)>, L<deb-triggers(5)>, B<%PKGDOCDIR%/spec/triggers.txt>."
-msgstr "B<dpkg>(1), B<deb-triggers>(5), B<%PKGDOCDIR%/spec/triggers.txt>."
+msgstr "L<dpkg(1)>, L<deb-triggers(5)>, B<%PKGDOCDIR%/spec/triggers.txt>."
#. type: textblock
#: dpkg-vendor.pod
@@ -23781,10 +22951,8 @@ msgstr ""
#. type: textblock
#: dpkg-vendor.pod
-#, fuzzy
-#| msgid "B<deb-origin>(5)."
msgid "L<deb-origin(5)>."
-msgstr "B<deb-origin>(5)."
+msgstr "L<deb-origin(5)>."
#. type: textblock
#: dpkg.cfg.pod
@@ -23860,15 +23028,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg> is a medium-level tool to install, build, remove and manage "
-#| "Debian packages. The primary and more user-friendly front-end for "
-#| "B<dpkg> as a CLI (command-line interface) is B<apt>(8) and as a TUI "
-#| "(terminal user interface) is B<aptitude>(8). B<dpkg> itself is "
-#| "controlled entirely via command line parameters, which consist of exactly "
-#| "one action and zero or more options. The action-parameter tells B<dpkg> "
-#| "what to do and options control the behavior of the action in some way."
msgid ""
"B<dpkg> is a medium-level tool to install, build, remove and manage Debian "
"packages. The primary and more user-friendly front-end for B<dpkg> as a CLI "
@@ -23880,8 +23039,8 @@ msgid ""
msgstr ""
"B<dpkg> é uma ferramenta de nível médio para instalar, compilar, remover e "
"gerir pacotes Debian. O front-end principal e mais amigo-do-utilizador para "
-"o B<dpkg> como CLI é o (interface de linha de comandos) é o B<apt>(8) e como "
-"TUI (interface de terminal de utilizador) é o B<aptitude>(8). O próprio "
+"o B<dpkg> como CLI é o (interface de linha de comandos) é o L<apt(8)> e como "
+"TUI (interface de terminal de utilizador) é o L<aptitude(8)>. O próprio "
"B<dpkg> é controlado inteiramente via parâmetros de linha de comandos, o que "
"consiste de exactamente uma acção e zero ou mais opções. O parâmetro-acção "
"diz ao B<dpkg> o que fazer e as opções controlam o comportamento da acção em "
@@ -23889,14 +23048,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "B<dpkg> can also be used as a front-end to B<dpkg-deb>(1) and B<dpkg-"
-#| "query>(1). The list of supported actions can be found later on in the "
-#| "B<ACTIONS> section. If any such action is encountered B<dpkg> just runs "
-#| "B<dpkg-deb> or B<dpkg-query> with the parameters given to it, but no "
-#| "specific options are currently passed to them, to use any such option the "
-#| "back-ends need to be called directly."
msgid ""
"B<dpkg> can also be used as a front-end to L<dpkg-deb(1)> and L<dpkg-"
"query(1)>. The list of supported actions can be found later on in the "
@@ -23905,8 +23056,8 @@ msgid ""
"specific options are currently passed to them, to use any such option the "
"back-ends need to be called directly."
msgstr ""
-"O B<dpkg> pode também ser usado como front-end para B<dpkg-deb>(1) e B<dpkg-"
-"query>(1). A lista de acções suportadas pode ser encontrada mais tarde na "
+"O B<dpkg> pode também ser usado como front-end para L<dpkg-deb(1)> e L<dpkg-"
+"query(1)>. A lista de acções suportadas pode ser encontrada mais tarde na "
"secção B<ACÇÕES>. Se qualquer tal acção for encontrada, o B<dpkg> apenas "
"corre B<dpkg-deb> ou B<dpkg-query> com os parâmetros dados a ele, mas "
"nenhuma opção especifica é presentemente passada para eles, para se qualquer "
@@ -24253,17 +23404,12 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "To reconfigure a package which has already been configured, try the "
-#| "B<dpkg-reconfigure>(8) command instead (which is part of the B<debconf> "
-#| "project)."
msgid ""
"To reconfigure a package which has already been configured, try the L<dpkg-"
"reconfigure(8)> command instead (which is part of the B<debconf> project)."
msgstr ""
"Para reconfigurar um pacote que já foi configurado, tente usar o comando "
-"B<dpkg-reconfigure>(8) em vez deste (o qual faz parte do projeto B<debconf>)."
+"L<dpkg-reconfigure(8)> em vez deste (o qual faz parte do projeto B<debconf>)."
#. type: textblock
#: dpkg.pod
@@ -24814,11 +23960,9 @@ msgstr "B<long-filenames>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid "Supports long filenames in B<deb>(5) archives (since dpkg 1.4.1.17)."
msgid "Supports long filenames in L<deb(5)> archives (since dpkg 1.4.1.17)."
msgstr ""
-"Suporta nomes de ficheiros longos em arquivos B<deb>(5) (desde dpkg "
+"Suporta nomes de ficheiros longos em arquivos L<deb(5)> (desde dpkg "
"1.4.1.17)."
#. type: =item
@@ -25016,15 +24160,11 @@ msgstr "B<dpkg-deb actions>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "See B<dpkg-deb>(1) for more information about the following actions, and "
-#| "other actions and options not exposed by the B<dpkg> front-end."
msgid ""
"See L<dpkg-deb(1)> for more information about the following actions, and "
"other actions and options not exposed by the B<dpkg> front-end."
msgstr ""
-"Veja B<dpkg-deb>(1) para mais informações acerca das seguintes acções, e "
+"Veja L<dpkg-deb(1)> para mais informações acerca das seguintes acções, e "
"outras acções e opções não expostas pelo front-end do B<dpkg>."
#. type: =item
@@ -25095,15 +24235,11 @@ msgstr "B<dpkg-query actions>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "See B<dpkg-query>(1) for more information about the following actions, "
-#| "and other actions and options not exposed by the B<dpkg> front-end."
msgid ""
"See L<dpkg-query(1)> for more information about the following actions, and "
"other actions and options not exposed by the B<dpkg> front-end."
msgstr ""
-"Veja B<dpkg-query>(1) para mais informações acerca das seguintes acções, e "
+"Veja L<dpkg-query(1)> para mais informações acerca das seguintes acções, e "
"outras acções e opções não expostas pelo front-end do B<dpkg>."
#. type: =item
@@ -25491,13 +24627,6 @@ msgstr "B<confdef>:"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "If a conffile has been modified and the version in the package did "
-#| "change, always choose the default action without prompting. If there is "
-#| "no default action it will stop to ask the user unless B<--force-confnew> "
-#| "or B<--force-confold> is also been given, in which case it will use that "
-#| "to decide the final action."
msgid ""
"If a conffile has been modified and the version in the package did change, "
"always choose the default action without prompting. If there is no default "
@@ -25613,15 +24742,11 @@ msgstr "B<script-chrootless>:"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Run maintainer scripts without B<chroot>(2)ing into B<instdir> even if "
-#| "the package does not support this mode of operation (since dpkg 1.18.5)."
msgid ""
"Run maintainer scripts without L<chroot(2)>ing into B<instdir> even if the "
"package does not support this mode of operation (since dpkg 1.18.5)."
msgstr ""
-"Corre os scripts de maintainer sem fazer B<chroot>(2) em B<instdir> mesmo "
+"Corre os scripts de maintainer sem fazer L<chroot(2)> em B<instdir> mesmo "
"que o pacote não suporte este modo de operação (desde dpkg 1.18.5)."
#. type: textblock
@@ -25710,12 +24835,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Be sure to give B<--no-act> before the action-parameter, or you might end "
-#| "up with undesirable results. (e.g. B<dpkg --purge foo --no-act> will "
-#| "first purge package “foo” and then try to purge package ”--no-act”, even "
-#| "though you probably expected it to actually do nothing)."
msgid ""
"Be sure to give B<--no-act> before the action-parameter, or you might end up "
"with undesirable results (e.g. B<dpkg --purge foo --no-act> will first purge "
@@ -25723,7 +24842,7 @@ msgid ""
"probably expected it to actually do nothing)."
msgstr ""
"Certifique-se de fornecer B<--no-act> antes do parâmetro da acção, ou poderá "
-"acabar com resultados não desejáveis. (ex. B<dpkg --purge foo --no-act> irá "
+"acabar com resultados não desejáveis (ex. B<dpkg --purge foo --no-act> irá "
"primeiro purgar o pacote \"foo\" e depois tentará purgar o pacote \"--no-"
"act\", mesmo pensando que provavelmente não vai fazer nada)."
@@ -25773,12 +24892,6 @@ msgstr "B<--instdir=>I<dir>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Set the 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</>»."
msgid ""
"Set the installation directory, which refers to the directory where packages "
"are to be installed. B<instdir> is also the directory passed to "
@@ -25787,7 +24900,7 @@ msgid ""
msgstr ""
"Define o directório de instalação, o que se refere ao directório onde os "
"pacotes vão ser instalados. B<instdir> é também o directório passado ao "
-"B<chroot>(2) antes de correr scripts de instalação dos pacotes, o que "
+"L<chroot(2)> antes de correr scripts de instalação dos pacotes, o que "
"significa que os vêm B<instdir> como o directório raiz. A predefinição é «I</"
">»."
@@ -25862,17 +24975,6 @@ msgstr "B<--post-invoke=>I<command>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Set an invoke hook I<command> to be run via “sh -c” before or after the "
-#| "B<dpkg> run for the I<unpack>, I<configure>, I<install>, I<triggers-"
-#| "only>, I<remove>, I<purge>, I<add-architecture> and I<remove-"
-#| "architecture> B<dpkg> actions (since dpkg 1.15.4; I<add-architecture> and "
-#| "I<remove-architecture> actions since dpkg 1.17.19). This option can be "
-#| "specified multiple times. The order the options are specified is "
-#| "preserved, with the ones from the configuration files taking precedence. "
-#| "The environment variable B<DPKG_HOOK_ACTION> is set for the hooks to the "
-#| "current B<dpkg> action."
msgid ""
"Set an invoke hook I<command> to be run via “%DPKG_DEFAULT_SHELL% -c” before "
"or after the B<dpkg> run for the I<unpack>, I<configure>, I<install>, "
@@ -25883,15 +24985,14 @@ msgid ""
"files taking precedence. The environment variable B<DPKG_HOOK_ACTION> is "
"set for the hooks to the current B<dpkg> action."
msgstr ""
-"Define um I<command> hook de invocação para ser corrido via “sh -c” antes ou "
-"depois de o B<dpkg> correr para as acções I<unpack>, I<configure>, "
-"I<install>, I<triggers-only>, I<remove>, I<purge>, I<add-architecture> e "
-"I<remove-architecture> B<dpkg> (desde dpkg 1.15.4; acções I<add-"
-"architecture> e I<remove-architecture> desde dpkg 1.17.19). Esta opção pode "
-"ser especificada várias vezes. A ordem que as opções são especificadas é "
-"preservada, com aquelas dos ficheiros de configuração a tomar precedência. A "
-"variável de ambiente B<DPKG_HOOK_ACTION> é definida para os hooks para a "
-"acção actual do B<dpkg>."
+"Define um I<command> hook de invocação para ser corrido via "
+"“%DPKG_DEFAULT_SHELL% -c” antes ou depois de o B<dpkg> correr para as acções "
+"I<unpack>, I<configure>, I<install>, I<triggers-only>, I<remove>, e I<purge> "
+"(desde dpkg 1.15.4), e as acções I<add-architecture> e I<remove-"
+"architecture> (desde dpkg 1.17.19). Esta opção pode ser especificada várias "
+"vezes. A ordem que as opções são especificadas é preservada, com aquelas dos "
+"ficheiros de configuração a tomar precedência. A variável de ambiente "
+"B<DPKG_HOOK_ACTION> é definida para os hooks para a acção actual do B<dpkg>."
#. type: textblock
#: dpkg.pod
@@ -25934,18 +25035,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "The glob patterns use the same wildcards used in the shell, were ‘*’ "
-#| "matches any sequence of characters, including the empty string and also "
-#| "‘/’. For example, «I</usr/*/READ*>» matches «I</usr/share/doc/package/"
-#| "README>». As usual, ‘?’ matches any single character (again, including "
-#| "‘/’). And ‘[’ starts a character class, which can contain a list of "
-#| "characters, ranges and complementations. See B<glob>(7) for detailed "
-#| "information about globbing. B<Note>: The current implementation might re-"
-#| "include more directories and symlinks than needed, in particular when "
-#| "there is a more specific re-inclusion, to be on the safe side and avoid "
-#| "possible unpack failures; future work might fix this."
msgid ""
"The glob patterns use the same wildcards used in the shell, were ‘*’ matches "
"any sequence of characters, including the empty string and also ‘/’. For "
@@ -25964,7 +25053,7 @@ msgstr ""
"package/README>». Como normal, ‘?’ corresponde a qualquer caractere único "
"(mais uma vez, incluindo ‘/’). E ‘[’ começa uma classe de caractere, o qual "
"pode conter uma lista de caracteres, gamas e complementações. Veja "
-"B<glob>(7) para informação detalhada acerca de globbing. B<Nota>: A "
+"L<glob(7)> para informação detalhada acerca de globbing. B<Nota>: A "
"implementação actual pode re-incluir mais directivas e links simbólicos do "
"que necessário, em particular quando existe uma re-inclusão mais específica. "
"para estar no lado seguro e evitar possíveis falhas de desempacotamento, "
@@ -26011,17 +25100,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| 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."
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 "
@@ -26037,7 +25115,7 @@ msgstr ""
"tal apenas têm conhecimento do tipo de objecto actualmente a ser filtrado "
"(ex. um ficheiro normal num directório) e não têm visibilidade dos outros "
"objetos que virão a seguir. Porque estes filtros têm efeitos secundários (em "
-"contraste aos filtros B<find>(1)), excluir um nome de caminho exacto que "
+"contraste aos filtros L<find(1)>), excluir um nome de caminho exacto que "
"acontece ser um objecto directório como I</usr/share/doc> não irá ter o "
"resultado desejado, e apenas esse nome de caminho será excluído (que poderá "
"ser automaticamente re-incluído se o código vir a necessidade). Quaisquer "
@@ -26305,12 +25383,6 @@ msgstr "B<--status-logger>=I<command>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Send machine-readable package status and progress information to the "
-#| "shell I<command>'s standard input, to be run via “sh -c” (since dpkg "
-#| "1.16.0). This option can be specified multiple times. The output format "
-#| "used is the same as in B<--status-fd>."
msgid ""
"Send machine-readable package status and progress information to the shell "
"I<command>'s standard input, to be run via “%DPKG_DEFAULT_SHELL% -c” (since "
@@ -26318,9 +25390,10 @@ msgid ""
"format used is the same as in B<--status-fd>."
msgstr ""
"Envia o estado do pacote em linguagem de máquina e informação de progresso "
-"para a entrada standard de I<command> de shell, para ser corrido via “sh -"
-"c” (desde dpkg 1.16.0). Esta opção pode ser especificada várias vezes. O "
-"formato de resultados usado é o mesmo que em B<--status-fd>."
+"para a entrada standard de I<command> de shell, para ser corrido via "
+"“%DPKG_DEFAULT_SHELL% -c” (desde dpkg 1.16.0). Esta opção pode ser "
+"especificada várias vezes. O formato de resultados usado é o mesmo que em "
+"B<--status-fd>."
#. type: =item
#: dpkg.pod
@@ -26511,13 +25584,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "The program B<dpkg> will execute when running a pager, which will be "
-#| "executed with «B<$SHELL -c>», for example when displaying the conffile "
-#| "differences. If B<SHELL> is not set, «B<sh>» will be used instead. The "
-#| "B<DPKG_PAGER> overrides the B<PAGER> environment variable (since dpkg "
-#| "1.19.2)."
msgid ""
"The program B<dpkg> will execute when running a pager, which will be "
"executed with «B<$SHELL -c>», for example when displaying the conffile "
@@ -26527,9 +25593,9 @@ msgid ""
msgstr ""
"O programa que o B<dpkg> irá executar quando correr um paginador, o qual "
"será executado com «B<$SHELL -c>», por exemplo quando mostrar as diferenças "
-"do conffile. Se B<SHELL> não estiver definida, será usado «B<sh>» em vez "
-"deste. O B<DPKG_PAGER> sobrepõe a variável de ambiente B<PAGER> (desde dpkg "
-"1.19.2)."
+"do conffile. Se B<SHELL> não estiver definida, será usado "
+"«B<%DPKG_DEFAULT_SHELL%>» em vez deste. O B<DPKG_PAGER> sobrepõe a variável "
+"de ambiente B<PAGER> (desde dpkg 1.19.2)."
#. type: textblock
#: dpkg.pod
@@ -26593,16 +25659,6 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| 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 empty. 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."
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 "
@@ -26618,8 +25674,8 @@ msgstr ""
"adicionado ao inicio de qualquer caminho em que os scripts de maintainer "
"operam. Durante uma operação normal, esta variável está vazia. Ao instalar "
"pacotes numa B<instdir> diferente, o B<dpkg> normalmente invoca scripts do "
-"maintainer usando B<chroot>(2) e deixa esta variável vazia, mas se B<--force-"
-"script-chrootless> for especificado então a chamada B<chroot>(2) é saltada e "
+"maintainer usando L<chroot(2)> e deixa esta variável vazia, mas se B<--force-"
+"script-chrootless> for especificado então a chamada L<chroot(2)> é saltada e "
"B<instdir> fica não-vazia."
#. type: textblock
@@ -26833,11 +25889,6 @@ msgstr "I<%ADMINDIR%/status>"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Statuses of available packages. This file contains information about "
-#| "whether a package is marked for removing or not, whether it is installed "
-#| "or not, etc. See section B<INFORMATION ABOUT PACKAGES> for more info."
msgid ""
"Statuses of available packages. This file contains information about "
"whether a package is marked for removing or not, whether it is installed or "
@@ -26845,7 +25896,7 @@ msgid ""
msgstr ""
"Estados dos pacotes disponíveis. Este ficheiro contem informação acerca de "
"se um pacote está marcado para remoção ou não, se está instalado ou não, "
-"etc. Veja a secção B<INFORMAÇÃO ACERCA DE PACOTES> para mais informação."
+"etc. Veja a secção L</INFORMAÇÃO ACERCA DE PACOTES> para mais informação."
#. type: textblock
#: dpkg.pod
@@ -26859,16 +25910,13 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "The format and contents of a binary package are described in B<deb>(5)."
msgid "The format and contents of a binary package are described in L<deb(5)>."
-msgstr "O formato e conteúdo de um pacote binário está descrito em B<deb>(5)."
+msgstr "O formato e conteúdo de um pacote binário está descrito em L<deb(5)>."
#. type: =head2
#: dpkg.pod
msgid "Filesystem filenames"
-msgstr ""
+msgstr "Nomes de ficheiros do sistema de ficheiros"
#. type: textblock
#: dpkg.pod
@@ -26877,13 +25925,15 @@ msgid ""
"and rollback purposes. The following is a simplified explanation of how "
"these filenames get used during package installation."
msgstr ""
+"Durante o desempacotar e configurar o B<dpkg> usa vários nomes de ficheiros "
+"para objectivos de salvaguarda e reposição. O seguinte é uma explicação "
+"simplificada de como estes nomes de ficheiros são usados durante a "
+"instalação de um pacote."
#. type: =item
#: dpkg.pod
-#, fuzzy
-#| msgid "dpkg-name"
msgid "F<*.dpkg-new>"
-msgstr "dpkg-name"
+msgstr "F<*.dpkg-new>"
#. type: textblock
#: dpkg.pod
@@ -26893,11 +25943,16 @@ msgid ""
"get skipped), once that is done and after having performed backups of the "
"old objects, the objects get renamed to I<pathname>."
msgstr ""
+"Durante o desempacotar. o B<dpkg> extrai os novos objectos do sistema de "
+"ficheiros em I<pathname>B<.dpkg-new> (excepto para directórios existentes ou "
+"links simbólicos a directórios que são saltados), após isso estar feito e "
+"após ter feito salvaguardas dos objectos antigos, os objectos são renomeados "
+"para I<pathname>."
#. type: =item
#: dpkg.pod
msgid "F<*.dpkg-tmp>"
-msgstr ""
+msgstr "F<*.dpkg-tmp>"
#. type: textblock
#: dpkg.pod
@@ -26909,6 +25964,13 @@ msgid ""
"filesystem object, except for conffiles which get no backups because they "
"are processed at a later stage."
msgstr ""
+"Durante o desempacotar. o B<dpkg> cria salvaguardas dos antigos objectos do "
+"sistema de ficheiros em I<pathname>B<.dpkg-tmp> após extrair os novos "
+"objectos. Estas salvaguardas são executadas seja ou ao renomear os "
+"directórios (mas apenas se mudarem de tipo de ficheiro), uma nova cópia de "
+"link simbólico para os links simbólicos, ou um hard link para qualquer outro "
+"objecto de sistema de ficheiros, excepto para ficheiros de configuração os "
+"quais não têm salvaguardas porque serão processados num estágio posterior."
#. type: textblock
#: dpkg.pod
@@ -26917,11 +25979,14 @@ msgid ""
"previous contents of the objects. These get removed automatically after the "
"installation is complete."
msgstr ""
+"No caso de necessidade de reposição, estas salvaguardas são usadas para "
+"restaurar os conteúdos anteriores dos objectos. Estas são removidas "
+"automaticamente após a instalação estar completa."
#. type: =item
#: dpkg.pod
msgid "F<*.dpkg-old>"
-msgstr ""
+msgstr "F<*.dpkg-old>"
#. type: textblock
#: dpkg.pod
@@ -26929,13 +25994,14 @@ msgid ""
"During configuration, when installing a new version, B<dpkg> can make a "
"backup of the previous modified conffile into I<pathname>B<.dpkg-old>."
msgstr ""
+"Durante a configuração, quando instala a nova versão, o B<dpkg> consegue "
+"fazer uma salvaguarda do ficheiro de configuração modificado anteriormente "
+"em I<pathname>B<.dpkg-old>."
#. type: =item
#: dpkg.pod
-#, fuzzy
-#| msgid "dpkg-divert"
msgid "F<*.dpkg-dist>"
-msgstr "dpkg-divert"
+msgstr "F<*.dpkg-dist>"
#. type: textblock
#: dpkg.pod
@@ -26943,6 +26009,9 @@ msgid ""
"During configuration, when keeping the old version, B<dpkg> can make a "
"backup of the new unmodified conffile into I<pathname>B<.dpkg-dist>."
msgstr ""
+"Durante a configuração, e ao manter a versão antiga, o B<dpkg> consegue "
+"fazer uma salvaguarda do novo ficheiro de configuração não modificado em "
+"I<pathname>B<.dpkg-dist>."
#. type: textblock
#: dpkg.pod
@@ -26988,17 +26057,12 @@ msgstr "B<--no-act> geralmente dá menos informação do que poderia ser útil."
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "To list installed packages related to the editor B<vi>(1) (note that "
-#| "B<dpkg-query> does not load the I<available> file anymore by default, and "
-#| "the B<dpkg-query> B<--load-avail> option should be used instead for that):"
msgid ""
"To list installed packages related to the editor L<vi(1)> (note that B<dpkg-"
"query> does not load the I<available> file anymore by default, and the "
"B<dpkg-query> B<--load-avail> option should be used instead for that):"
msgstr ""
-"Para listar pacotes instalados relacionados com o editor B<vi>(1) (note que "
+"Para listar pacotes instalados relacionados com o editor L<vi(1)> (note que "
"B<dpkg-query> já não carrega o ficheiro I<available> por predefinição, e "
"para isso deve ser usada a opção B<dpkg-query> B<--load-avail>):"
@@ -27019,15 +26083,12 @@ msgstr "Para ver as entradas em I<%ADMINDIR%/available> de dois pacotes:"
#. type: verbatim
#: dpkg.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " dpkg --print-avail elvis vim | less\n"
-#| "\n"
+#, no-wrap
msgid ""
" dpkg --print-avail vim neovim | less\n"
"\n"
msgstr ""
-" dpkg --print-avail elvis vim | less\n"
+" dpkg --print-avail vim neovim | less\n"
"\n"
#. type: textblock
@@ -27037,65 +26098,49 @@ msgstr "Para procurar você próprio na listagem de pacotes:"
#. type: verbatim
#: dpkg.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " dpkg --print-avail elvis vim | less\n"
-#| "\n"
+#, no-wrap
msgid ""
" dpkg --print-avail | less\n"
"\n"
msgstr ""
-" dpkg --print-avail elvis vim | less\n"
+" dpkg --print-avail | less\n"
"\n"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid "To remove an installed elvis package:"
msgid "To remove an installed neovim package:"
-msgstr "Para remover um pacote elvis instalado:"
+msgstr "Para remover um pacote neovim instalado:"
#. type: verbatim
#: dpkg.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " dpkg -r elvis\n"
-#| "\n"
+#, no-wrap
msgid ""
" dpkg -r neovim\n"
"\n"
msgstr ""
-" dpkg -r elvis\n"
+" dpkg -r neovim\n"
"\n"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "To install a package, you first need to find it in an archive or CDROM. "
-#| "The I<available> file shows that the vim package is in section B<editors>:"
msgid ""
"To install a package, you first need to find it in an archive or media "
"disc. When using an archive based on a pool structure, knowing the archive "
"area and the name of the package is enough to infer the pathname:"
msgstr ""
"Para instalar um pacote, primeiro você precisa de encontra-lo num arquivo ou "
-"CDROM. O ficheiro I<available> mostra que o pacote vim está na secção "
-"B<editors>:"
+"disco de media. Quando se usa um arquivo baseado numa estrutura pool, "
+"conhecer a área do arquivo e o nome do pacote é suficiente para inferir o "
+"nome de de caminho:"
#. type: verbatim
#: dpkg.pod
-#, fuzzy, no-wrap
-#| msgid ""
-#| " cd /media/cdrom/pool/main/v/vim\n"
-#| " dpkg -i vim_4.5-3.deb\n"
-#| "\n"
+#, no-wrap
msgid ""
" dpkg -i /media/bdrom/pool/main/v/vim/vim_9.0.2018-1_amd64.deb\n"
"\n"
msgstr ""
-" cd /media/cdrom/pool/main/v/vim\n"
-" dpkg -i vim_4.5-3.deb\n"
+" dpkg -i /media/bdrom/pool/main/v/vim/vim_9.0.2018-1_amd64.deb\n"
"\n"
#. type: textblock
@@ -27168,15 +26213,11 @@ msgstr ""
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Ordinarily, you will find that B<dselect>(1) provides a more convenient "
-#| "way to modify the package selection states."
msgid ""
"Ordinarily, you will find that L<dselect(1)> provides a more convenient way "
"to modify the package selection states."
msgstr ""
-"Normalmente, você irá descobrir que o B<dselect>(1) fornece um método mais "
+"Normalmente, você irá descobrir que o L<dselect(1)> fornece um método mais "
"conveniente de modificar os estados de selecção de pacotes."
#. type: =head1
@@ -27186,30 +26227,21 @@ msgstr "FUNCIONALIDADES ADICIONAIS"
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "Additional functionality can be gained by installing any of the following "
-#| "packages: B<apt>, B<aptitude> and B<debsums>."
msgid ""
"Additional functionality can be gained by installing any of the following "
"packages: B<apt>, B<aptitude> and B<debsig-verify>."
msgstr ""
"Podem ser ganhas funcionalidades adicionais ao instalar qualquer um dos "
-"seguintes pacotes: B<apt>, B<aptitude> e B<debsums>."
+"seguintes pacotes: B<apt>, B<aptitude> e B<debsig-verify>."
#. type: textblock
#: dpkg.pod
-#, fuzzy
-#| msgid ""
-#| "B<aptitude>(8), B<apt>(8), B<dselect>(1), B<dpkg-deb>(1), B<dpkg-"
-#| "query>(1), B<deb>(5), B<deb-control>(5), B<dpkg.cfg>(5), and B<dpkg-"
-#| "reconfigure>(8)."
msgid ""
"L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, "
"L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, and L<dpkg-reconfigure(8)>."
msgstr ""
-"B<aptitude>(8), B<apt>(8), B<dselect>(1), B<dpkg-deb>(1), B<dpkg-query>(1), "
-"B<deb>(5), B<deb-control>(5), B<dpkg.cfg>(5), e B<dpkg-reconfigure>(8)."
+"L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, "
+"L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, e L<dpkg-reconfigure(8)>."
#. type: =head1
#: dpkg.pod
@@ -27227,8 +26259,6 @@ msgstr ""
#. type: textblock
#: dsc.pod
-#, fuzzy
-#| msgid "dsc - Debian source packages' control file format"
msgid "dsc - Debian source package control file format"
msgstr "dsc - formato Debian de ficheiro de controle de pacotes fonte"
@@ -27290,11 +26320,6 @@ msgstr ""
#. type: textblock
#: dsc.pod
-#, fuzzy
-#| 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)>. See B<dpkg-source>(1) for their description."
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)>. "
@@ -27302,7 +26327,7 @@ msgid ""
msgstr ""
"Os formatos fonte actualmente suportados pelo B<dpkg> são B<1.0>, B<2.0>, "
"B<3.0 (native)>, B<3.0 (quilt)>, B<3.0 (git)>, B<3.0 (bzr)> e B<3.0 "
-"(custom)>. Veja B<dpkg-source>(1) para as suas descrições."
+"(custom)>. Veja L<dpkg-source(1)> para as suas descrições."
#. type: =item
#: dsc.pod
@@ -27388,17 +26413,12 @@ msgstr "B<Standards-Version:> I<version-string> (recomendado)"
#. type: textblock
#: dsc.pod
-#, fuzzy
-#| 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."
msgid ""
"These fields declare the I<url> of the Version Control System repository "
"used to maintain this package. See L<deb-src-control(5)> for more details."
msgstr ""
"Estes campos declaram o I<url> do repositório do Sistema de Controle de "
-"Versão usado para manter este pacote. Veja B<deb-src-control>(5) para mais "
+"Versão usado para manter este pacote. Veja L<deb-src-control(5)> para mais "
"detalhes."
#. type: textblock
@@ -27444,18 +26464,13 @@ msgstr ""
#. type: textblock
#: dsc.pod
-#, fuzzy
-#| 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."
msgid ""
"These fields declare relationships between the source package and packages "
"used to build it. They are discussed in the L<deb-src-control(5)> manual "
"page."
msgstr ""
"Estes campos declaram relacionamentos entre o pacote fonte e pacotes usados "
-"para o construir. Eles são discutidos no manual B<deb-src-control>(5)."
+"para o construir. Eles são discutidos no manual L<deb-src-control(5)>."
#. type: =item
#: dsc.pod
@@ -27614,13 +26629,10 @@ msgstr ""
#. type: textblock
#: dsc.pod
-#, fuzzy
-#| msgid ""
-#| "L<deb822(5)>, B<deb-src-control>(5), B<deb-version>(7), B<dpkg-source>(1)."
msgid ""
"L<deb822(5)>, L<deb-src-control(5)>, L<deb-version(7)>, L<dpkg-source(1)>."
msgstr ""
-"L<deb822(5)>, B<deb-src-control>(5), B<deb-version>(7), B<dpkg-source>(1)."
+"L<deb822(5)>, L<deb-src-control(5)>, L<deb-version(7)>, L<dpkg-source(1)>."
#. type: textblock
#: dselect.cfg.pod
@@ -27659,10 +26671,8 @@ msgstr "I<~/.dselect.cfg>"
#. type: textblock
#: dselect.cfg.pod
-#, fuzzy
-#| msgid "B<dselect>(1)."
msgid "L<dselect(1)>."
-msgstr "B<dselect>(1)."
+msgstr "L<dselect(1)>."
#. type: textblock
#: dselect.pod
@@ -27706,18 +26716,6 @@ msgstr "Instalar novos pacotes ou actualiza-los para novas versões."
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "B<dselect> operates as a front-end to B<dpkg>(1), the low-level Debian "
-#| "package handling tool. It features a full-screen package selections "
-#| "manager with package depends and conflicts resolver. When run with "
-#| "administrator privileges, packages can be installed, upgraded and "
-#| "removed. Various access methods can be configured to retrieve available "
-#| "package version information and installable packages from package "
-#| "repositories. Depending on the used access method, these repositories "
-#| "can be public archive servers on the internet, local archive servers or "
-#| "CD-ROMs. The recommended access method is I<apt>, which is provided by "
-#| "the package B<apt>(8)."
msgid ""
"B<dselect> operates as a front-end to L<dpkg(1)>, the low-level Debian "
"package handling tool. It features a full-screen package selections manager "
@@ -27729,7 +26727,7 @@ msgid ""
"internet, local archive servers or media discs. The recommended access "
"method is I<apt>, which is provided by the package L<apt(8)>."
msgstr ""
-"B<dselect> opera como um front-end para o B<dpkg>(1), a ferramenta de baixo "
+"B<dselect> opera como um front-end para o L<dpkg(1)>, a ferramenta de baixo "
"nível de manuseamento de pacotes de Debian. Apresenta um gestor de selecção "
"de pacotes de ecrã-total com ferramenta de resolver dependências e conflitos "
"de pacotes. Quando corrido com privilégios de administrador, os pacotes "
@@ -27737,8 +26735,8 @@ msgstr ""
"vários métodos de acesso para obter informação da versão dos pacotes "
"disponíveis e instaláveis dos repositórios de pacotes. Dependendo do método "
"de acesso usado, estes repositórios podem ser servidores de arquivo público "
-"na internet, servidores de arquivo local ou CD-ROMs. O método de acesso "
-"recomendado é o I<apt>, o qual é fornecido pelo pacote B<apt>(8)."
+"na internet, servidores de arquivo local ou discos de media. O método de "
+"acesso recomendado é o I<apt>, o qual é fornecido pelo pacote L<apt(8)>."
#. type: textblock
#: dselect.pod
@@ -28051,11 +27049,6 @@ msgstr ""
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "By default, B<dselect> provides several methods such as I<media>, I<file> "
-#| "or I<ftp>, but other packages may provide additional methods, for example "
-#| "the I<apt> access method provided by the B<apt>(8) package."
msgid ""
"By default, B<dselect> provides several methods such as I<media>, I<file> or "
"I<ftp>, but other packages may provide additional methods, for example the "
@@ -28063,7 +27056,7 @@ msgid ""
msgstr ""
"Por predefinição, B<dselect> fornece vários métodos tais como I<media>, "
"I<file> ou I<ftp>, mas outros pacotes podem disponibilizar outros métodos, "
-"por exemplo o método de acesso I<apt> disponibilizado pelo pacote B<apt>(8)."
+"por exemplo o método de acesso I<apt> disponibilizado pelo pacote L<apt(8)>."
#. type: textblock
#: dselect.pod
@@ -28082,13 +27075,6 @@ msgstr "Refresca a base de dados de pacotes disponíveis."
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "Retrieves a list of available package versions from the package "
-#| "repository, configured for the current access method, and update the dpkg "
-#| "database. The package lists are commonly provided by the repository as "
-#| "files named I<Packages> or I<Packages.gz>. These files can be generated "
-#| "by repository maintainers, using the program B<dpkg-scanpackages>(1)."
msgid ""
"Retrieves a list of available package versions from the package repository, "
"configured for the current access method, and update the dpkg database. The "
@@ -28101,7 +27087,7 @@ msgstr ""
"de dados do dpkg. As listas de pacotes são geralmente fornecidas pelo "
"repositório como ficheiros chamados I<Packages> ou I<Packages.gz>. Estes "
"ficheiros podem ser gerados por maintainers do repositório, usando o "
-"programa B<dpkg-scanpackages>(1)."
+"programa L<dpkg-scanpackages(1)>."
#. type: textblock
#: dselect.pod
@@ -28192,15 +27178,6 @@ msgstr ""
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "If an error occurred during install, it is usually advisable to run "
-#| "install again. In most cases, the problems will disappear or be solved. "
-#| "If problems persist or the installation performed was incorrect, please "
-#| "investigate into the causes and circumstances, and file a bug in the "
-#| "Debian bug tracking system. Instructions on how to do this can be found "
-#| "at L<https://bugs.debian.org/> or by reading the documentation for "
-#| "B<bug>(1) or B<reportbug>(1), if these are installed."
msgid ""
"If an error occurred during install, it is usually advisable to run install "
"again. In most cases, the problems will disappear or be solved. If "
@@ -28216,19 +27193,11 @@ msgstr ""
"incorrecta, por favor investigue as causas e circunstâncias, e preencha um "
"relatório de bug no sistema de acompanhamento de bugs de Debian. As "
"instruções em como fazer isto podem ser encontradas em L<https://bugs.debian."
-"org/> ou ao ler a documentação para B<bug>(1) ou B<reportbug>(1), se esta "
+"org/> ou ao ler a documentação para L<bug(1)> ou L<reportbug(1)>, se esta "
"estiver instalada."
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "Details of the install command depend on the access method's "
-#| "implementation. The user's attention and input may be required during "
-#| "installation, configuration or removal of packages. This depends on the "
-#| "maintainer scripts in the package. Some packages make use of the "
-#| "B<debconf>(1) library, allowing for more flexible or even automated "
-#| "installation setups."
msgid ""
"Details of the install command depend on the access method's "
"implementation. The user's attention and input may be required during "
@@ -28241,7 +27210,7 @@ msgstr ""
"acesso. Pode ser requerida a atenção do utilizador e entradas deste durante "
"a instalação., configuração ou remoção de pacotes. Isto depende dos scripts "
"de maintainer no pacote. Alguns pacotes fazem uso da biblioteca "
-"B<debconf>(1), permitindo configurações de instalação mais flexíveis ou "
+"L<debconf(1)>, permitindo configurações de instalação mais flexíveis ou "
"mesmo automatizadas."
#. type: =head2
@@ -28293,18 +27262,6 @@ msgstr "Introdução"
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "B<dselect> directly exposes the administrator to some of the complexities "
-#| "involved with managing large sets of packages with many "
-#| "interdependencies. For a user who is unfamiliar with the concepts and the "
-#| "ways of the Debian package management system, it can be quite "
-#| "overwhelming. Although B<dselect> is aimed at easing package management "
-#| "and administration, it is only instrumental in doing so and cannot be "
-#| "assumed 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 distribution policy."
msgid ""
"B<dselect> directly exposes the administrator to some of the complexities "
"involved with managing large sets of packages with many interdependencies. "
@@ -28326,7 +27283,7 @@ msgstr ""
"seja um substituto suficiente para a perícia e conhecimentos de um "
"administrador. É necessário que o utilizador esteja familiarizado com os "
"conceitos básicos do sistemas de pacotes Debian. Em caso de dúvidas, "
-"consulte o manual do B<dpkg>(1) e a política de distribuição."
+"consulte o manual do L<dpkg(1)> e a política de distribuição."
#. type: textblock
#: dselect.pod
@@ -28661,17 +27618,6 @@ msgstr "Procurar e ordenar"
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "The list of packages can be searched by package name. This is done by "
-#| "pressing ‘B</>’, and typing a simple search string. The string is "
-#| "interpreted as a B<regex>(7) regular expression. If you add ‘B</d>’ to "
-#| "the search expression, dselect will also search in descriptions. If you "
-#| "add ‘B</i>’ the search will be case insensitive. You may combine these "
-#| "two suffixes like this: ‘B</id>’. Repeated searching is accomplished by "
-#| "repeatedly pressing the ‘B<n>’ or ‘B<\\>’ keys, until the wanted package "
-#| "is found. If the search reaches the bottom of the list, it wraps to the "
-#| "top and continues searching from there."
msgid ""
"The list of packages can be searched by package name. This is done by "
"pressing ‘B</>’, and typing a simple search string. The string is "
@@ -28685,7 +27631,7 @@ msgid ""
msgstr ""
"A lista de pacotes pode ser pesquisada pelo nome do pacote. Isto é feito ao "
"pressionar ‘B</>’, e escrever uma string simples de procura. A string é "
-"interpretada como uma expressão regular B<regex>(7). Se você adicionar ‘B</"
+"interpretada como uma expressão regular L<regex(7)>. Se você adicionar ‘B</"
"d>’ à expressão de procura, o dselect irá também procurar nas descrições. Se "
"você adicionar ‘B</i>’ a procura será sensível a maiúsculas/minúsculas. Você "
"pode combinar estes dois sufixos assim: ‘B</id>’. Busca repetida é "
@@ -29025,28 +27971,20 @@ msgstr "A lista visível de pacotes disponíveis não pode ser reduzida."
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid ""
-#| "The built in access methods can no longer stand up to current quality "
-#| "standards. Use the access method provided by B<apt>(8), it is not only "
-#| "not broken, it is also much more flexible than the built in access "
-#| "methods."
msgid ""
"The built in access methods can no longer stand up to current quality "
"standards. Use the access method provided by L<apt(8)>, it is not only not "
"broken, it is also much more flexible than the built in access methods."
msgstr ""
"Os métodos de acesso embutidos não podem mais acompanhar os standards "
-"actuais de qualidade. Use o método de acesso fornecido pelo B<apt>(8), não é "
+"actuais de qualidade. Use o método de acesso fornecido pelo L<apt(8)>, não é "
"apenas não quebrado, é muito mais flexível que os métodos de acesso "
"embutidos."
#. type: textblock
#: dselect.pod
-#, fuzzy
-#| msgid "B<dpkg>(1), B<apt>(8), B<sources.list>(5), B<deb>(5)."
msgid "L<dpkg(1)>, L<apt(8)>, L<sources.list(5)>, L<deb(5)>."
-msgstr "B<dpkg>(1), B<apt>(8), B<sources.list>(5), B<deb>(5)."
+msgstr "L<dpkg(1)>, L<apt(8)>, L<sources.list(5)>, L<deb(5)>."
#. type: textblock
#: start-stop-daemon.pod
@@ -29072,17 +28010,6 @@ msgstr ""
#. type: textblock
#: start-stop-daemon.pod
-#, fuzzy
-#| msgid ""
-#| "B<Note>: Unless B<--pid> or B<--pidfile> are specified, B<start-stop-"
-#| "daemon> behaves similar to B<killall>(1). B<start-stop-daemon> will scan "
-#| "the process table looking for any processes which match the process name, "
-#| "parent pid, uid, and/or gid (if specified). Any matching process will "
-#| "prevent B<--start> from starting the daemon. All matching processes will "
-#| "be sent the TERM signal (or the one specified via B<--signal> or B<--"
-#| "retry>) if B<--stop> is specified. For daemons which have long-lived "
-#| "children which need to live through a B<--stop>, you must specify a "
-#| "pidfile."
msgid ""
"B<Note>: Unless B<--pid> or B<--pidfile> are specified, B<start-stop-daemon> "
"behaves similar to L<killall(1)>. B<start-stop-daemon> will scan the "
@@ -29094,7 +28021,7 @@ msgid ""
"to live through a B<--stop>, you must specify a pidfile."
msgstr ""
"B<Nota>: A menos que B<--pid> ou B<--pidfile> sejam especificados, B<start-"
-"stop-daemon> comporta-se de modo semelhante a B<killall>(1). B<start-stop-"
+"stop-daemon> comporta-se de modo semelhante a L<killall(1)>. B<start-stop-"
"daemon> irá sondar a tabela de processos em busca de qualquer processo que "
"coincida com o nome de processo, pid parente, uid, e/u gid (se "
"especificado). Quaisquer processos correspondentes irá prevenir um B<--"
@@ -29476,17 +28403,6 @@ msgstr "B<-c>, B<--chuid> I<username>|I<uid>[B<:>I<group>|I<gid>]"
#. type: textblock
#: start-stop-daemon.pod
-#, fuzzy
-#| msgid ""
-#| "Change to this username/uid before starting the process. You can also "
-#| "specify a group by appending a B<:>, then the group or gid in the same "
-#| "way as you would for the B<chown>(1) command (I<user>B<:>I<group>). If a "
-#| "user is specified without a group, the primary GID for that user is "
-#| "used. When using this option you must realize that the primary and "
-#| "supplemental groups are set as well, even if the B<--group> option is not "
-#| "specified. The B<--group> option is only for groups that the user isn't "
-#| "normally a member of (like adding per process group membership for "
-#| "generic users like B<nobody>)."
msgid ""
"Change to this username/uid before starting the process. You can also "
"specify a group by appending a B<:>, then the group or gid in the same way "
@@ -29499,7 +28415,7 @@ msgid ""
msgstr ""
"Muda para este nome-utilizador/uid antes de arrancar o processo. Você também "
"pode especifica um grupo ao anexar B<:>, e depois o grupo ou gid do mesmo "
-"modo que faria com o comando B<chown>(1) (I<user>B<:>I<group>). Se for "
+"modo que faria com o comando L<chown(1)> (I<user>B<:>I<group>). Se for "
"especificado um utilizador sem um grupo, é usado o GID primários para esse "
"utilizador. Quando usa esta opção você tem de compreender que os grupos "
"primário e suplementar são também definidos, mesmo que a opção B<--group> "
@@ -29576,12 +28492,6 @@ msgstr "B<--notify-await>"
#. type: textblock
#: start-stop-daemon.pod
-#, fuzzy
-#| msgid ""
-#| "Wait for the background process to send a readiness notification before "
-#| "considering the service started (since version 1.19.3). This implements "
-#| "parts of the systemd readiness protocol, as specified in the "
-#| "B<sd_notify>(3) manual page. The following variables are supported:"
msgid ""
"Wait for the background process to send a readiness notification before "
"considering the service started (since version 1.19.3). This implements "
@@ -29591,7 +28501,7 @@ msgstr ""
"Espera pelo processo nos bastidores que envie uma notificação de prontidão "
"antes de considerar o serviço arrancado (desde versão 1.19.3). Isto "
"implementa partes do protocolo de prontidão do systemd, como especificado no "
-"manual B<sd_notify>(3). As seguintes variáveis são suportadas:"
+"manual L<sd_notify(3)>. As seguintes variáveis são suportadas:"
#. type: =item
#: start-stop-daemon.pod
@@ -29962,17 +28872,12 @@ msgstr "B<update-alternatives> [I<option>...] I<command>"
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid ""
-#| "B<update-alternatives> creates, removes, maintains and displays "
-#| "information about the symbolic links comprising the Debian alternatives "
-#| "system."
msgid ""
"B<update-alternatives> creates, removes, maintains and displays information "
"about the symbolic links comprising the alternatives system."
msgstr ""
"B<update-alternatives> cria, remove, mantêm e mostra informação acerca dos "
-"links simbólicos que abrangem o sistema de alternativos de Debian."
+"links simbólicos que abrangem o sistema de alternativos."
#. type: textblock
#: update-alternatives.pod
@@ -29994,18 +28899,6 @@ msgstr ""
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid ""
-#| "Debian's alternatives system aims to solve this problem. A generic name "
-#| "in the filesystem is shared by all files providing interchangeable "
-#| "functionality. The alternatives system and the system administrator "
-#| "together determine which actual file is referenced by this generic name. "
-#| "For example, if the text editors B<ed>(1) and B<nvi>(1) are both "
-#| "installed on the system, the alternatives system will cause the generic "
-#| "name I</usr/bin/editor> to refer to I</usr/bin/nvi> by default. The "
-#| "system administrator can override this and cause it to refer to I</usr/"
-#| "bin/ed> instead, and the alternatives system will not alter this setting "
-#| "until explicitly requested to do so."
msgid ""
"The alternatives system aims to solve this problem. A generic name in the "
"filesystem is shared by all files providing interchangeable functionality. "
@@ -30017,12 +28910,12 @@ msgid ""
"and cause it to refer to I</usr/bin/ed> instead, and the alternatives system "
"will not alter this setting until explicitly requested to do so."
msgstr ""
-"O sistema de alternativas de Debian destina-se a resolver este problema. Um "
-"nome genérico no sistema de ficheiros é partilhado por todos os ficheiros "
-"que fornecem funcionalidades intercambiáveis. O sistema de alternativas e o "
+"O sistema de alternativas destina-se a resolver este problema. Um nome "
+"genérico no sistema de ficheiros é partilhado por todos os ficheiros que "
+"fornecem funcionalidades intercambiáveis. O sistema de alternativas e o "
"administrador do sistema juntamente determinam qual ficheiro real é "
"referenciado por este nome genérico. Por exemplo, se os editores de texto "
-"B<ed>(1) e B<nvi>(1) estiverem ambos instalados no sistema, o sistema de "
+"L<ed(1)> e L<nvi(1)> estiverem ambos instalados no sistema, o sistema de "
"alternativas irá fazer com que o nome genérico I</usr/bin/editor> se refira "
"a I</usr/bin/nvi> por predefinição. O administrador do sistema pode sobrepor "
"isto e fazê-lo referir-se a I</usr/bin/ed> em vez do primeiro, e o sistema "
@@ -30076,16 +28969,6 @@ msgstr ""
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid ""
-#| "It is often useful for a number of alternatives to be synchronized, so "
-#| "that they are changed as a group; for example, when several versions of "
-#| "the B<vi>(1) editor are installed, the manual page referenced by I</usr/"
-#| "share/man/man1/vi.1> should correspond to the executable referenced by I</"
-#| "usr/bin/vi>. B<update-alternatives> handles this by means of I<master> "
-#| "and I<slave> links; when the master is changed, any associated slaves are "
-#| "changed too. A master link and its associated slaves make up a I<link> "
-#| "I<group>."
msgid ""
"It is often useful for a number of alternatives to be synchronized, so that "
"they are changed as a group; for example, when several versions of the "
@@ -30097,7 +28980,7 @@ msgid ""
msgstr ""
"Isto é muitas vezes útil para se sincronizar várias alternativas, para que "
"sejam mudadas como um grupo; por exemplo, quando estão instaladas várias "
-"versões do editor B<vi>(1), o manual referenciado por I</usr/share/man/man1/"
+"versões do editor L<vi(1)>, o manual referenciado por I</usr/share/man/man1/"
"vi.1> deve corresponder ao executável referenciado por I</usr/bin/vi>. "
"B<update-alternatives> lida com isto por meio de links I<master> e "
"I<slave>; quando o mestre é mudado, quaisquer slaves associados são também "
@@ -30539,18 +29422,13 @@ msgstr "B<--query> I<name>"
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid ""
-#| "Display information about the link group like B<--display> does, but in a "
-#| "machine parseable way (since version 1.15.0, see section B<QUERY FORMAT> "
-#| "below)."
msgid ""
"Display information about the link group like B<--display> does, but in a "
"machine parseable way (since version 1.15.0, see section L</QUERY FORMAT> "
"below)."
msgstr ""
"Mostra informação acerca do grupo link como o B<--display> faz mas num modo "
-"analisável por máquina (desde versão 1.15.0, Veja secção B<FORMATO DE "
+"analisável por máquina (desde versão 1.15.0, Veja secção L</FORMATO DE "
"CONSULTA> abaixo."
#. type: =item
@@ -30972,12 +29850,6 @@ msgstr ""
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid ""
-#| "There are several packages which provide a text editor compatible with "
-#| "B<vi>, for example B<nvi> and B<vim>. Which one is used is controlled by "
-#| "the link group B<vi>, which includes links for the program itself and the "
-#| "associated manpage."
msgid ""
"There are several packages which provide a text editor compatible with "
"B<vi>, for example B<nvi> and B<vim>. Which one is used is controlled by "
@@ -31048,10 +29920,8 @@ msgstr ""
#. type: textblock
#: update-alternatives.pod
-#, fuzzy
-#| msgid "B<ln>(1), FHS (the Filesystem Hierarchy Standard)."
msgid "L<ln(1)>, FHS (the Filesystem Hierarchy Standard)."
-msgstr "B<ln>(1), FHS (o Standard de Hierarquia de Sistema de Ficheiros)."
+msgstr "L<ln(1)>, FHS (o Standard de Hierarquia de Sistema de Ficheiros)."
#~ msgid ""
#~ "Each area feature can be enabled and disabled in the B<DEB_BUILD_OPTIONS> "
diff --git a/man/po/pt_BR.po b/man/po/pt_BR.po
index 0fe8930..7b06315 100644
--- a/man/po/pt_BR.po
+++ b/man/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:44+0200\n"
"Last-Translator: Andre Luis Lopes <andrelop@debian.org>\n"
"Language-Team: Portuguese <debian-l10n-portuguese@lists.debian.org>\n"
@@ -8099,8 +8099,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -8162,8 +8161,8 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
#. type: =item
@@ -11529,6 +11528,12 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+msgid "Since dpkg 1.18.8."
+msgstr "O pacote está selecionado para instalação."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -17814,6 +17819,12 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+msgid "Since dpkg 1.18.11."
+msgstr "O pacote está selecionado para instalação."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/ru.po b/man/po/ru.po
index 0935efc..0431b4e 100644
--- a/man/po/ru.po
+++ b/man/po/ru.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:44+0200\n"
"Last-Translator: Yuri Kozlov <kozlov.y@gmail.com>\n"
"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
@@ -8436,8 +8436,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -8499,8 +8498,8 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
#. type: =item
@@ -11894,6 +11893,12 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+msgid "Since dpkg 1.18.8."
+msgstr "Пакет выбран для установки."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -18167,6 +18172,12 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+msgid "Since dpkg 1.18.11."
+msgstr "Пакет выбран для установки."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/sv.po b/man/po/sv.po
index 48b4265..97b3b98 100644
--- a/man/po/sv.po
+++ b/man/po/sv.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
-"PO-Revision-Date: 2024-01-14 01:22+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
+"PO-Revision-Date: 2024-03-08 23:45+0100\n"
"Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n"
"Language-Team: Svenska <tp-sv@listor.tp-sv.se>\n"
"Language: sv\n"
@@ -9632,8 +9632,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
"Den här inställningen (sedan dpkg 1.22.0; inaktiverad som förval) aktiverar "
"stöd för 64-bitars time_t på 32-bitars-arkitekturer där deras ABI inte som "
@@ -9712,8 +9711,8 @@ msgstr ""
#| "This setting (since dpkg 1.18.0; disabled by default) adds B<-"
#| "fsanitize=undefined> to B<CFLAGS>, B<CXXFLAGS> and B<LDFLAGS>."
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
"Den här inställningen (sedan dpkg 1.18.0; inaktiverad som förval) lägger "
"till B<-fsanitize=undefined> till B<CFLAGS>, B<CXXFLAGS> och B<LDFLAGS>."
@@ -13145,7 +13144,7 @@ msgstr ""
#. type: =item
#: dpkg-deb.pod dpkg.pod
msgid "B<-x>, B<--extract> I<archive> I<directory>"
-msgstr "B<-x>|B<--extract> I<arkiv> I<katalog>"
+msgstr "B<-x>, B<--extract> I<arkiv> I<katalog>"
#. type: textblock
#: dpkg-deb.pod
@@ -13177,7 +13176,7 @@ msgstr ""
#. type: =item
#: dpkg-deb.pod dpkg.pod
msgid "B<-X>, B<--vextract> I<archive> I<directory>"
-msgstr "B<-C>|B<--vextract> I<arkiv> I<katalog>"
+msgstr "B<-X>, B<--vextract> I<arkiv> I<katalog>"
#. type: textblock
#: dpkg-deb.pod
@@ -13607,6 +13606,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.8."
+msgstr "Stöds sedan dpkg 1.21.10."
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -20024,8 +20030,8 @@ msgid ""
"control files and directories of the most common revision control systems, "
"backup and swap files and Libtool build output directories."
msgstr ""
-"B<-I> ensamt lägger till satandard B<--exclude>-flaggor som filtrerar ut "
-"styrfiler och kataloger från de flesta vanliga versionshanteringssystem, "
+"B<-I> ensamt lägger till standard B<--exclude>-flaggor som filtrerar ut "
+"styrfiler och kataloger från de flesta vanliga versionshanteringssystemen, "
"säkerhetskopior, växlingsfiler och Libtool-byggutdatakataloger."
#. type: textblock
@@ -21321,6 +21327,13 @@ msgstr ""
"Om satt kommer det användas som tidsstämpel (som sekunder sedan epoken) för "
"att tvinga mtime i L<tar(5)>-filposterna."
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "Since dpkg 1.21.10."
+msgid "Since dpkg 1.18.11."
+msgstr "Stöds sedan dpkg 1.21.10."
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/po/zh_CN.po b/man/po/zh_CN.po
index 1e8d9c0..248c1c4 100644
--- a/man/po/zh_CN.po
+++ b/man/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-man 1.17.21\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2021-04-08 04:44+0200\n"
"Last-Translator: Zhou Mo <cdluminate@gmail.com>\n"
"Language-Team: Chinese (simplified) <debian-l10n-chinese@lists.debian.org>\n"
@@ -8010,8 +8010,7 @@ msgid ""
"i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on "
"32-bit architectures where their ABI does not include it by default, by "
"adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically "
-"enables the B<lfs> feature from the B<abi> feature area, and the B<bug-"
-"implicit-func> feature from the B<qa> feature area as it requires them."
+"enables the B<lfs> feature from the B<abi> feature area."
msgstr ""
#. type: textblock
@@ -8073,8 +8072,8 @@ msgstr ""
#. type: textblock
#: dpkg-buildflags.pod
msgid ""
-"This setting (since dpkg 1.22.3; disabled by default) adds B<-"
-"Werror=implicit-function-declaration> to B<CFLAGS>."
+"This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds "
+"B<-Werror=implicit-function-declaration> to B<CFLAGS>."
msgstr ""
#. type: =item
@@ -11361,6 +11360,13 @@ msgstr ""
#. type: textblock
#: dpkg-deb.pod
+#, fuzzy
+#| msgid "B<bad-version>: Process even packages with wrong versions."
+msgid "Since dpkg 1.18.8."
+msgstr "B<bad-version>: 容忍错误的软件包版本并继续。"
+
+#. type: textblock
+#: dpkg-deb.pod
msgid ""
"Do not attempt to use just B<dpkg-deb> to install software! You must use "
"B<dpkg> proper to ensure that all the files are correctly placed and the "
@@ -17548,6 +17554,13 @@ msgid ""
"clamp the mtime in the L<tar(5)> file entries."
msgstr ""
+#. type: textblock
+#: dpkg-source.pod dpkg-split.pod
+#, fuzzy
+#| msgid "B<bad-version>: Process even packages with wrong versions."
+msgid "Since dpkg 1.18.11."
+msgstr "B<bad-version>: 容忍错误的软件包版本并继续。"
+
#. type: =item
#: dpkg-source.pod
msgid "B<VISUAL>"
diff --git a/man/pt/deb-buildinfo.pod b/man/pt/deb-buildinfo.pod
index eddda2c..2265b3d 100644
--- a/man/pt/deb-buildinfo.pod
+++ b/man/pt/deb-buildinfo.pod
@@ -68,7 +68,7 @@ Este campo separado por espaços lista as arquitecturas de todos os ficheiros ac
=item B<Version:>I< string-de-versão> (obrigatório)
-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 L<deb-version(7)>.
+Tipicamente, isto é o número de versão do pacote original seja em que formato o autor do programa usa. Pode também incluir um número de revisão Debian (para pacotes não-nativos). O formato exacto e algoritmo de ordenação estão descritos em L<deb-version(7)>.
=item B<Binary-Only-Changes:>
@@ -100,7 +100,7 @@ A arquitectura Debian para a instalação dos pacotes que estão a ser compilado
=item B<Build-Date:> I<build-date>
-The date the package was built. It must be in the same format as the date in a L<deb-changelog(5)> entry.
+A data em que o pacote foi compilado. Tem de estar no mesmo formato que a data duma entrada L<deb-changelog(5)>.
=item B<Build-Kernel-Version:> I<build-kernel-version>
diff --git a/man/pt/deb-changelog.pod b/man/pt/deb-changelog.pod
index 93c0cb9..0631a60 100644
--- a/man/pt/deb-changelog.pod
+++ b/man/pt/deb-changelog.pod
@@ -42,7 +42,7 @@ I<package> e I<version> são o nome do pacote fonte e o número da versão. I<ve
I<distributions> lista uma ou mais distribuições separadas por espaços onde esta versão deve ser instalada quando é enviada; é copiado para o campo B<Distribution> no ficheiro I<.changes>. I<distributions> tem de ser terminada com um caractere ponto e vírgula (U+003B ‘B<;>’).
-I<metadata> lists zero or more comma-separated I<keyword>=I<value> items. Each keyword can contain only minus and case insensitive alphanumeric characters, as they need to be mapped to L<deb822(5)> field names. The only I<keyword>s currently supported by B<dpkg> are:
+I<metadata> lista zero ou mais itens I<keyword>=I<value> separados por espaços. Cada palavra-chave pode conter apenas os caracteres menos e alfanuméricos insensíveis a maiúsculas/minúsculas, pois precisam de ser mapeadas para nomes de campos L<deb822(5)>. As únicas I<keyword>s presentemente suportadas pelo B<dpkg> são:
=over
diff --git a/man/pt/deb-changes.pod b/man/pt/deb-changes.pod
index 8499126..bd2b864 100644
--- a/man/pt/deb-changes.pod
+++ b/man/pt/deb-changes.pod
@@ -14,7 +14,7 @@ If the PO get lost, keeping this translation up-to-date will be harder.
=head1 NOME
-deb-changes - Debian upload changes control file format
+deb-changes - Formato Debian de ficheiro de controle de envio de alterações
=head1 RESUMO
@@ -38,7 +38,7 @@ O valor deste campo declara a versão de formato do ficheiro. A sintaxe do valor
=item B<Date:> I<release-date> (necessário)
-The date the package was built or last edited. It must be in the same format as the date in a L<deb-changelog(5)> entry.
+A data em que o pacote foi compilado ou editado pela última vez. Tem de estar no mesmo formato que a data duma entrada em L<deb-changelog(5)>.
O valor deste campo é geralmente extraído do ficheiro I<debian/changelog>.
@@ -56,7 +56,7 @@ Lista as arquitecturas dos ficheiros actualmente a serem enviados ao arquivo. Ar
=item B<Version:>I< string-de-versão> (obrigatório)
-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 L<deb-version(7)>.
+Tipicamente, isto é o número de versão do pacote original seja em que formato o autor do programa usa. Pode também incluir um número de revisão Debian (para pacotes não-nativos). O formato exacto e algoritmo de ordenação estão descritos em L<deb-version(7)>.
=item B<Distribution:> I<distribution>s (necessário)
diff --git a/man/pt/deb-control.pod b/man/pt/deb-control.pod
index 8d5c1ba..8ecb9e1 100644
--- a/man/pt/deb-control.pod
+++ b/man/pt/deb-control.pod
@@ -14,7 +14,7 @@ If the PO get lost, keeping this translation up-to-date will be harder.
=head1 NOME
-deb-control - Debian binary package control file format
+deb-control - formato Debian de ficheiro de controle de pacote binário
=head1 RESUMO
@@ -22,7 +22,7 @@ B<DEBIAN/control>
=head1 DESCRIÇÃO
-Each Debian binary package contains a B<control> file in its B<control> member, and its L<deb822(5)> format is a subset of the B<debian/control> template source control file in Debian source packages, see L<deb-src-control(5)>.
+Cada pacote binário Debian contem um ficheiro B<control> no seu membro B<control>, e o seu formato L<deb822(5)> é um subconjunto do ficheiro modelo de controle de fonte B<debian/control> em pacotes fonte Debian, veja L<deb-src-control(5)>.
Este ficheiro contém um número de campos. Cada campo começa com uma etiqueta, tal como B<Package> ou B<Version> (insensitivo a maiúsculas/minúsculas) seguido por dois pontos (:), e o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário). Os campos são delimitados apenas pelas etiquetas de campo, por outras palavras, o texto do campo pode ter múltiplas linhas de comprimento, mas as ferramentas de instalação irão geralmente juntar as linhas quando processam o corpo do campo (excepto no caso do campo B<Description>, veja em baixo).
@@ -40,7 +40,7 @@ Este campo define o tipo de pacote. B<udeb> é para pacotes de tamanho reduzido
=item B<Version:>I< string-de-versão> (obrigatório)
-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 L<deb-version(7)>.
+Tipicamente, isto é o número de versão do pacote original seja em que formato o autor do programa usa. Pode também incluir um número de revisão Debian (para pacotes não-nativos). O formato exacto e algoritmo de ordenação estão descritos em L<deb-version(7)>.
=item B<Maintainer:> I<fullname-email> (recomendado)
@@ -214,7 +214,7 @@ Este campo era usado para especificar uma lista de perfis de compilação separa
=item B<Auto-Built-Package:> I<reason-list>
-This field specifies a whitespace separated list of reasons why this package was auto-generated. Binary packages marked with this field will not appear in the I<debian/control> template source control file. The only currently used reason is B<debug-symbols>.
+Esta campo especifica uma lista de razões separadas por espaços de porquê este pacote foi auto-gerado. OS pacotes binários marcados com este campo não irão aparecer no ficheiro de controle fonte modelo I<debian/control>. A única razão usada actualmente é B<debug-symbols>.
=item B<Build-Ids:> I<elf-build-id-list>
diff --git a/man/pt/deb-old.pod b/man/pt/deb-old.pod
index 57324ec..279f16a 100644
--- a/man/pt/deb-old.pod
+++ b/man/pt/deb-old.pod
@@ -22,7 +22,7 @@ I<filename>B<.deb>
=head1 DESCRIÇÃO
-The B<.deb> format is the Debian binary package file format. This manual page describes the B<old> format, used before Debian 0.93. Please see L<deb(5)> for details of the new format.
+O formato B<.deb> é o formato de ficheiro de pacote binário Debian. Este manual descreve o formato B<antigo>, usando antes de Debian 0.93. Por favor veja L<deb(5)> para detalhes sobre o novo formato.
=head1 FORMATO
diff --git a/man/pt/deb-shlibs.pod b/man/pt/deb-shlibs.pod
index ce196ce..a12cf94 100644
--- a/man/pt/deb-shlibs.pod
+++ b/man/pt/deb-shlibs.pod
@@ -32,7 +32,7 @@ Ficheiros B<shlibs> mapeiam nomes de bibliotecas partilhadas e versões (I<SONAM
Os campos I<library> e I<version> são delimitados por espaços em branco, mas o campo I<dependencies> estende-se até ao fim da linha. O campo I<type> é opcional e normalmente não necessário.
-The I<dependencies> field has the same syntax as the B<Depends> field in a binary control file, see L<deb-control(5)>.
+O campo I<dependencies> tem a mesma sintaxe que o campo B<Depends> num ficheiro de control binário, veja L<deb-control(5)>.
=head1 FORMATOS DE SONAME
diff --git a/man/pt/deb-src-control.pod b/man/pt/deb-src-control.pod
index a4806c5..10c42b5 100644
--- a/man/pt/deb-src-control.pod
+++ b/man/pt/deb-src-control.pod
@@ -14,7 +14,7 @@ If the PO get lost, keeping this translation up-to-date will be harder.
=head1 NOME
-deb-src-control - Debian source package template control file format
+deb-src-control - formato Debian de ficheiro de controle modelo de pacote fonte
=head1 RESUMO
@@ -22,9 +22,9 @@ B<debian/control>
=head1 DESCRIÇÃO
-Each Debian source package contains the «B<debian/control>» template source control file, and its L<deb822(5)> format is a superset of the B<control> file shipped in Debian binary packages, see L<deb-control(5)>.
+Cada pacote fonte Debian contem o ficheiro modelo de controle de fonte «B<debian/control>», e o seu formato L<deb822(5)> é um superconjunto do ficheiro B<control> enviado em pacotes binários Debian, veja L<deb-control(5)>.
-This file contains at least 2 stanzas, separated by a blank line. The first stanza is called the source package stanza and lists all information about the source package in general, while each following stanzas are called the binary package stanzas and describe exactly one binary package per stanza. Each stanza consists of at least one field. A field starts with a field name, such as B<Package> or B<Section> (case insensitive), followed by a colon, the body of the field (case sensitive unless stated otherwise) and a newline. Multi-line fields are also allowed, but each supplementary line, without a field name, should start with at least one space. The content of the multi-line fields is generally joined to a single line by the tools (except in the case of the B<Description> field, see below). To insert empty lines into a multi-line field, insert a dot after the space. Lines starting with a ‘B<#>’ are treated as comments.
+Este ficheiro contem pelo menos 2 estrofes, separadas por uma linha vazia. A primeira estrofe é chamada a estrofe do pacote fonte e lista toda a informação acerca do pacote fonte em geral, enquanto cada uma das estrofe seguintes são chamadas estrofes de pacote binário e descrevem exactamente um pacote binário por cada estrofe. Cada estrofe consiste de pelo menos um campo. Um campo começa com um nome de campo, tal como B<Package> ou B<Section> (insensível a maiúsculas/minúsculas), seguido de dois pontos, o corpo do campo (sensível a maiúsculas/minúsculas a menos que declarado o contrário) e uma mudança de linha. São também permitirmos campos multi-linha, mas cada linha suplementar, sem um nome de campo, deve começar com pelo menos um espaço em branco. O conteúdo dos campos multi-linha é geralmente juntado numa única pelas ferramentas (excepto no caso do campo B<Description>, ver abaixo). Para inserir linhas vazias num campo de multi-linha, insira um ponto após o espaço. As linhas começadas com ‘B<#>’ são tratadas como comentários.
=head1 CAMPOS DE FONTE
@@ -68,11 +68,11 @@ Este campo é usado para indicar se o campo B<debian/rules> requer privilégios
=item B<no>
-The binary targets will not require (fake)root at all. This is the default in B<dpkg-build-api> level >= 1.
+Os alvos binários não irão requerer (fake)root de todo. Esta é a predefinição em B<dpkg-build-api> nível >= 1.
=item B<binary-targets>
-The binary targets must always be run under (fake)root. This value is the default in B<dpkg-build-api> level 0, when the field is omitted; adding the field with an explicit B<binary-targets>, while not strictly needed, marks it as having been analyzed for this requirement.
+Os alvos binários devem ser sempre corridos sob (fake)root. Este é a predefinição em B<dpkg-build-api> nível 0, quando o campo é omitido, adicionar o campo com um B<binary-targets> explícito quando não estritamente necessário, marca-o como tendo sido analisada para este requerimento.
=item I<impl-keywords>
@@ -90,7 +90,7 @@ Quando o campo está definido para uma das I<impl-keywords>, o compilador irá e
=item B<Testsuite-Triggers:> I<package-list>
-These fields are described in the L<dsc(5)> manual page, as they are generated from information inferred from B<debian/tests/control> or copied literally to the source control file.
+Estes campos estão descritos no manual do L<dsc(5)>, pois eles são gerados a partir de informação inferida de B<debian/tests/control> ou copiada literalmente para o ficheiro de controle da fonte.
=item B<Vcs-Arch:> I<url>
@@ -154,9 +154,9 @@ O mesmo que B<Build-Conflicts>. mas apenas quando se compila os pacotes independ
=back
-The syntax of the B<Build-Depends>, B<Build-Depends-Arch> and B<Build-Depends-Indep> fields is a list of groups of alternative packages. Each group is a list of packages separated by vertical bar (or “pipe”) symbols, ‘B<|>’. The groups are separated by commas ‘B<,>’, and can end with a trailing comma that will be eliminated when generating the fields for L<deb-control(5)> (since dpkg 1.10.14). Commas are to be read as “AND”, and pipes as “OR”, with pipes binding more tightly. Each package name is optionally followed by an architecture qualifier appended after a colon ‘B<:>’, optionally followed by a version number specification in parentheses ‘B<(>’ and ‘B<)>’, an architecture specification in square brackets ‘B<[>’ and ‘B<]>’, and a restriction formula consisting of one or more lists of profile names in angle brackets ‘B<E<lt>>’ and ‘B<E<gt>>’.
+A sintaxe dos campos B<Build-Depends>, B<Build-Depends-Arch> e B<Build-Depends-Indep> é uma lista de grupos de pacotes alternativos. Cada grupo é uma lista de pacotes separados por símbolos de barra vertica (ou “pipe”), ‘B<|>’. OS grupos estão separados por vírgulas ‘B<,>’, e podem terminar com uma vírgula final que será eliminada ao gerar os campos para L<deb-control(5)> (desde dpkg 1.10.14). As virgulas devem ler-se como “E”, e os pipes como “OU”, com os pipes a vincular com mais firmeza, Cada nome de pacote é seguido opcionalmente por um qualificador de arquitectura anexado após dois pontos ‘B<:>’, opcionalmente seguido por uma especificação de número de versão em parêntesis ‘B<(>’ e ‘B<)>’, uma especificação de arquitectura em parêntesis rectos ‘B<[>’ e ‘B<]>’, e uma fórmula de restrição consistindo de uma ou mais listas de nomes de perfis em colchetes angulares ‘B<E<lt>>’ e ‘B<E<gt>>’.
-The syntax of the B<Build-Conflicts>, B<Build-Conflicts-Arch> and B<Build-Conflicts-Indep> fields is a list of comma-separated package names, where the comma is read as an “AND”, and where the list can end with a trailing comma that will be eliminated when generating the fields for L<deb-control(5)> (since dpkg 1.10.14). Specifying alternative packages using a “pipe” is not supported. Each package name is optionally followed by a version number specification in parentheses, an architecture specification in square brackets, and a restriction formula consisting of one or more lists of profile names in angle brackets.
+A sintaxe dos campos B<Build-Conflicts>, B<Build-Conflicts-Arch> e B<Build-Conflicts-Indep> é uma lista de nomes de pacotes separados por vírgulas, onde a vírgula é lida com um "E", e onde a lista por terminar com uma vírgula final que será eliminada ao se gerar os campos para L<deb-control(5)> (desde dpkg 1.10.14). Especificar pacotes alternativos usando um “pipe” não é suportado. Cada nome de pacote é opcionalmente seguido de uma especificação de número de versão em parêntesis, uma especificação de arquitectura em parêntesis rectos, e uma fórmula de restrição consistindo de um ou mais listas de nomes de perfis em colchetes angulares.
Um nome qualificador de arquitectura pode ser um nome de arquitectura real Debian (desde dpkg 1.16.5), B<any> (desde dpkg 1.16.2) ou B<native> (desde dpkg 1.16.5). Se omitido, a predefinição para campos B<Build-Depends> é a arquitectura da máquina actual, a predefinição para campos B<Build-Conflicts> é B<any>. Um nome de arquitectura real Debian irá corresponder exactamente essa arquitectura para esse nome de pacote, B<any> irá corresponder a qualquer arquitectura para esse nome de pacote se o pacote estiver marcado com B<Multi-Arch: allowed>, e B<native> irá corresponder à arquitectura de compilação actual se o pacote não estiver marcado com B<Multi-Arch: foreign>.
@@ -184,7 +184,7 @@ Este campo define o tipo de pacote. B<udeb> é para pacotes de tamanho reduzido
=item B<Architecture:> I<arch>|B<all>|B<any> (necessário)
-The architecture specifies on which type of hardware this package runs. For packages that run on all architectures, use the B<any> value. For packages that are architecture independent, such as shell and Perl scripts or documentation, use the B<all> value. To restrict the packages to a certain set of architectures, specify the architecture names, separated by a space. It's also possible to put architecture wildcards in that list (see L<dpkg-architecture(1)> for more information about them).
+A arquitectura especifica em que tipo de hardware este pacote corre. Para os pacotes que correm em toras as arquitecturas, use o valor B<any>. Para pacotes que são independentes da arquitectura, tais como scripts de shell e Perl ou documentação, use o valor B<all>. Para restringir os pacotes a certo conjunto de arquitecturas, especifique os nomes das arquitecturas, separadas por um espaço. É também possível colocar wildcards de arquitecturas nessa lista (veja L<dpkg-architecture(1)> para mais informação sobre isto).
=item B<Build-Profiles:> I<restriction-formula>
@@ -206,7 +206,7 @@ Por outras palavras, se uma estrofe de pacote binário estiver anotado com um ca
=item B<Description:> I<short-description> (recomendado)
-These fields are described in the L<deb-control(5)> manual page, as they are copied literally to the control file of the binary package.
+Estes campos estão descritos no manual do L<deb-control(5)>, pois eles são literalmente copiados para o ficheiro de controle do pacote binário.
=item B<Depends:> I<package-list>
@@ -230,7 +230,7 @@ These fields are described in the L<deb-control(5)> manual page, as they are cop
=item B<Static-Built-Using:> I<package-list>
-These fields declare relationships between packages. They are discussed in the L<deb-control(5)> manual page. When these fields are found in I<debian/control> they can also end with a trailing comma (since dpkg 1.10.14), have architecture specifications and restriction formulas which will all get reduced when generating the fields for L<deb-control(5)>.
+Estes campos declaram relacionamentos entre pacotes. Eles são discutidos no manual L<deb-control(5)>. Quando estes campos são encontrados em I<debian/control> eles podem também terminar com uma vírgula final (desde dpkg 1.10.14), têm especificações de arquitectura, e fórmulas de restrição que serão todas reduzidas quando se gera os campos para L<deb-control(5)>.
=item B<Subarchitecture:> I<value>
@@ -250,15 +250,15 @@ Estes campos são usados pelo instalador de debian em B<udeb>s e geralmente não
=item B<S>
-The field will appear in the source package control file, see L<dsc(5)>.
+O campo irá aparecer no ficheiro de controle do pacote fonte, veja L<dsc(5)>.
=item B<B>
-The field will appear in the control file in the binary package, see L<deb-control(5)>.
+O campo irá aparecer no ficheiro de controle do pacote binário, veja L<deb-control(5)>.
=item B<C>
-The field will appear in the upload control (.changes) file, see L<deb-changes(5)>.
+O campo irá aparecer no ficheiro de controle de envio (.changes), veja L<deb-changes(5)>.
=back
diff --git a/man/pt/deb-src-symbols.pod b/man/pt/deb-src-symbols.pod
index 18d6388..3c99695 100644
--- a/man/pt/deb-src-symbols.pod
+++ b/man/pt/deb-src-symbols.pod
@@ -26,7 +26,7 @@ Os modelos de ficheiros symbol são enviados em pacotes fonte Debian, e o seu fo
=head2 Comentários
-Comments are supported in template symbol files. Any line with ‘#’ as the first character is a comment except if it starts with ‘#include’ (see section L</Using includes>). Lines starting with ‘#MISSING:’ are special comments documenting symbols that have disappeared.
+Comentários são suportados em modelos de ficheiros de símbolos: Qualquer linha com um ‘#’ no primeiro caractere é um comentário excepto se começar com ‘#include’ (veja secção L</Usando inclusões>). As linhas que começam com ‘#MISSING:’ são comentários especiais que documentam símbolos que desapareceram.
=head2 Usando substituição de #PACKAGE#
@@ -34,7 +34,7 @@ Em alguns casos raros, o nome da biblioteca varia entre arquitecturas. Para evit
=head2 Usar etiquetas símbolo
-Symbol tagging is useful for marking symbols that are special in some way. Any symbol can have an arbitrary number of tags associated with it. While all tags are parsed and stored, only some of them are understood by B<dpkg-gensymbols> and trigger special handling of the symbols. See subsection L</Standard symbol tags> for reference of these tags.
+Etiquetagem de símbolos é útil para marcar símbolos que são especiais em algum modo. Qualquer símbolo pode ter um número arbitrário de etiquetas associadas com ele. Enquanto todas as etiquetas são analisadas e guardadas, apenas algumas delas são compreendidas pelo B<dpkg-gensymbols> e despoletam manuseamento especial dos símbolos. Veja a sub-secção L</Etiquetas símbolo standard> para referência a estas etiquetas.
A especificação de etiqueta vem logo antes do nome do símbolo (não é permitido nenhum espaço em branco entre eles). Começa sempre com um abre-parêntesis B<(>, termina com um fecha-parêntesis B<)> e tem de conter pelo menos uma etiqueta. Múltiplas etiquetas são separadas pelo caractere B<|>. Cada etiqueta pode opcionalmente ter um valor que é separado do nome da etiqueta com um caractere B<=>. Os nomes de etiquetas e valores podem ser strings arbitrárias excepto que não podem conter nenhum dos caracteres especiais B<)> B<|> B<=>. Nomes de símbolos que seguem a especificação das etiquetas podem opcionalmente ser citados com os caracteres B<'> ou B<"> para permitir espaços em brando neles. No entanto, se não existirem etiquetas especificadas para o símbolo, as citações são tratadas como parte do nome do símbolo o qual continua até ao primeiro espaço.
@@ -44,7 +44,7 @@ A especificação de etiqueta vem logo antes do nome do símbolo (não é permit
O primeiro símbolo no exemplo é chamado I<tagged quoted symbol> e tem duas etiquetas: I<tag1> com valor I<i am marked> e I<tag name with space> que não tem nenhum valor. O segundo símbolo chamado I<tagged_unquoted_symbol> é apenas etiquetado com a etiqueta chamada I<optional>. O último símbolo é um exemplo do símbolo normal não etiquetado.
-Since symbol tags are an extension of the L<deb-symbols(5)> format, they can only be part of the symbols files used in source packages (those files should then be seen as templates used to build the symbols files that are embedded in binary packages). When B<dpkg-gensymbols> is called without the B<-t> option, it will output symbols files compatible to the L<deb-symbols(5)> format: it fully processes symbols according to the requirements of their standard tags and strips all tags from the output. On the contrary, in template mode (B<-t>) all symbols and their tags (both standard and unknown ones) are kept in the output and are written in their original form as they were loaded.
+Como as etiquetas de símbolos são uma extensão do formato L<deb-symbols(5)>, elas apenas fazer parte dos ficheiros de símbolos usados em pacotes fonte (esses ficheiros devem depois ser vistos como modelos usados para compilar os ficheiros de símbolos que são embebidos em pacotes binários. Quando B<dpkg-gensymbols> é chamado sem a opção B<-t>, irá escrever ficheiros de símbolos compatíveis com o formato L<deb-symbols(5)>: processa totalmente os símbolos de acordo com os requerimentos das suas etiquetas standard e remove todas as etiquetas do resultado. Pelo contrário, em modo de modelo (B<-t>) todos os símbolos e suas etiquetas (tanto standard como desconhecidas) são mantidas no resultado e são escritas no seu formato original como foram carregadas.
=head2 Etiquetas símbolo standard
@@ -96,15 +96,15 @@ Um alias descontinuado para B<allow-internal> (desde dpkg 1.20.1, suportado desd
=item B<c++>
-Denotes I<c++> symbol pattern. See L</Using symbol patterns> subsection below.
+indica o padrão de símbolos I<c++> . Veja a sub-secção L</Usar padrões de símbolos> em baixo.
=item B<symver>
-Denotes I<symver> (symbol version) symbol pattern. See L</Using symbol patterns> subsection below.
+Indica o padrão de símbolos I<symver> (versão de símbolo). Veja a sub-secção L</Usar padrões de símbolos> em baixo.
=item B<regex>
-Denotes I<regex> symbol pattern. See L</Using symbol patterns> subsection below.
+Indica o padrão de símbolos I<regex>. Veja a sub-secção L</Usar padrões de símbolos> em baixo.
=back
@@ -112,9 +112,9 @@ Denotes I<regex> symbol pattern. See L</Using symbol patterns> subsection below
Ao contrário de uma especificação de símbolo standard, um padrão pode cobrir vários símbolos reais da biblioteca. B<dpkg-gensymbols> irá tentar corresponder cada padrão com cada símbolo real que I<não> tem uma contrapartida de símbolo específica definida no ficheiro de símbolos. Sempre que o primeiro padrão de correspondência é encontrado, todas as suas etiquetas e propriedades serão usadas como a especificação base do símbolo. Se nenhum dos padrões corresponder, o símbolo irá ser considerado como novo.
-A pattern is considered lost if it does not match any symbol in the library. By default this will trigger a B<dpkg-gensymbols> failure under B<-c1> or higher level. However, if the failure is undesired, the pattern may be marked with the I<optional> tag. Then if the pattern does not match anything, it will only appear in the diff as MISSING. Moreover, like any symbol, the pattern may be limited to the specific architectures with the I<arch> tag. Please refer to L</Standard symbol tags> subsection above for more information.
+Um padrão é considerado perdido se não corresponder a nenhum símbolo da biblioteca. Por predefinição isto irá despoletar que B<dpkg-gensymbols> falhe sob B<-c1> ou nível mais alto. No entanto, se a falha for indesejável, o padrão pode ser marcado com a etiqueta I<optional>. Então se o padrão não corresponder a nada, irá apenas aparecer no diff como MISSING. Além disso, como qualquer símbolo, o padrão pode ser limitado a arquitecturas específicas com a etiqueta I<arch>. Por favor consulte a sub.secção L</Etiquetas símbolo standard> em cima para mais informação.
-Patterns are an extension of the L<deb-symbols(5)> format hence they are only valid in symbol file templates. Pattern specification syntax is not any different from the one of a specific symbol. However, symbol name part of the specification serves as an expression to be matched against I<name@version> of the real symbol. In order to distinguish among different pattern types, a pattern will typically be tagged with a special tag.
+Padrões são uma extensão do formato L<deb-symbols(5)> por isso eles são apenas válidos em modelos de ficheiros de símbolos. A sintaxe de especificação de padrões não é em nada diferente daquela de um símbolo específico. No entanto, a parte da especificação com o nome do símbolo serve como uma expressão para ser correspondida contra I<name@version> do símbolo real. De modo a se distinguir entre tipos diferentes de padrões, um padrão será tipicamente etiquetado com uma etiqueta especial.
Até ao momento, B<dpkg-gensymbols> suporta três tipos de padrão básicos:
@@ -122,7 +122,7 @@ Até ao momento, B<dpkg-gensymbols> suporta três tipos de padrão básicos:
=item B<c++>
-This pattern is denoted by the I<c++> tag. It matches only C++ symbols by their demangled symbol name (as emitted by L<c++filt(1)> utility). This pattern is very handy for matching symbols which mangled names might vary across different architectures while their demangled names remain the same. One group of such symbols is I<non-virtual thunks> which have architecture specific offsets embedded in their mangled names. A common instance of this case is a virtual destructor which under diamond inheritance needs a non-virtual thunk symbol. For example, even if _ZThn8_N3NSB6ClassDD1Ev@Base on 32-bit architectures will probably be _ZThn16_N3NSB6ClassDD1Ev@Base on 64-bit ones, it can be matched with a single I<c++> pattern:
+Este padrão é denotado pela etiqueta I<c++>. Corresponde apenas a símbolos C++ pelo seu nome desmutilado de símbolo (como emitido pelo utilitário L<c++filt(1)>). Este padrão é muito jeitoso para corresponder a símbolos cujos nomes mutilados podem variar por entre diferentes arquitecturas enquanto que os seus nomes desmutilados permanecem iguais. Um grupo de tais símbolos é I<non-virtual thunks> que têm embebidos desvios específicos de arquitectura nos seus nomes mutilados. Uma instância comum deste caso é um destruidor virtual que sob herança diamante precisa de um símbolo thunk não-virtual. Por exemplo, mesmo que _ZThn8_N3NSB6ClassDD1Ev@Base em arquitecturas de 32bit provavelmente seja _ZThn16_N3NSB6ClassDD1Ev@Base em 64bit, pode ser correspondido com um único padrão I<c++>:
libdummy.so.1 libdummy1 #MINVER#
[...]
diff --git a/man/pt/deb-substvars.pod b/man/pt/deb-substvars.pod
index 316ce60..7274690 100644
--- a/man/pt/deb-substvars.pod
+++ b/man/pt/deb-substvars.pod
@@ -69,7 +69,7 @@ A arquitectura da máquina actual (isto é, a arquitectura para a qual o pacote
=item B<vendor:Name>
-The current vendor name (since dpkg 1.20.0). This value comes from the B<Vendor> field for the current vendor's origin file, as L<dpkg-vendor(1)> would retrieve it.
+O nome do fornecedor actual (desde dpkg 1.20.0). Este valor vem do campo B<Vendor> do ficheiro original do fornecedor actual, como L<dpkg-vendor(1)> o obteria.
=item B<vendor:Id>
@@ -111,11 +111,11 @@ Espaço de disco usado adicional quando o pacote é instalado. Se esta variável
=item B<S:>I<field-name>
-The value of the source stanza field I<field-name> (which must be given in the canonical capitalization; since dpkg 1.18.11). Setting these variables has no effect other than on places where they are expanded explicitly. These variables are only available when generating binary control files.
+O valor do campo I<field-name> da estrofe fonte (o qual deve ser dado em na capitalização canonical, desde dpkg 1.18.11). Definir estas variáveis não tem efeito para além de em lugares onde elas são explicitamente expandidas. Estas variáveis estão apenas disponíveis quando se geram ficheiros de controle binários.
=item B<F:>I<field-name>
-The value of the output field I<field-name> (which must be given in the canonical capitalization). Setting these variables has no effect other than on places where they are expanded explicitly.
+O valor do campo I<field-name> resultante (o qual deve ser dado em na capitalização canonical). Definir estas variáveis não tem efeito para além de em lugares onde elas são explicitamente expandidas.
=item B<Format>
diff --git a/man/pt/deb-symbols.pod b/man/pt/deb-symbols.pod
index 59502dc..f97f239 100644
--- a/man/pt/deb-symbols.pod
+++ b/man/pt/deb-symbols.pod
@@ -22,7 +22,7 @@ B<DEBIAN/symbols>
=head1 DESCRIÇÃO
-The symbol files are shipped in Debian binary packages, and its format is a subset of the template symbol files used by L<dpkg-gensymbols(1)> in Debian source packages, see L<deb-src-symbols(5)>.
+Os ficheiros symbol são enviados em pacotes binários Debian, e o seu formato é um sub-conjunto dos ficheiros symbol modelo usados por L<dpkg-gensymbols(1)> em pacotes fonte Debian, veja L<deb-src-symbols(5)>.
O formato para uma entrada de informação de dependência de biblioteca partilhada extensiva nestes ficheiros é:
@@ -34,7 +34,7 @@ Z<>
[...]
I<symbol> I<minimal-version> [I<id-of-dependency-template>]
-The I<library-soname> is exactly the value of the SONAME field as exported by L<objdump(1)>. A I<dependency-template> is a dependency where I<#MINVER#> is dynamically replaced either by a version check like “(E<gt>= I<minimal-version>)” or by nothing (if an unversioned dependency is deemed sufficient).
+O I<library-soname> é exactamente o valor do campo SONAME como exportado por L<objdump(1)>. Um I<dependency-template> é uma dependência onde I<#MINVER#> é substituída dinamicamente seja por uma verificação de versão tipo “(E<gt>= I<minimal-version>)” ou por nada (se uma dependência isenta-de-versão for considerada suficiente).
Cada I<symbol> exportado (listado como I<name>@I<version>, com I<version> sendo “Base” se a biblioteca for isenta-de-versão) estiver associado a um I<minimal-version> do seu modelo de dependência (o modelo de dependência principal é sempre usado e irá acabar sendo combinado com o modelo de dependência referenciado por I<id-of-dependency-template> se presente). O primeiro modelo de dependência alternativa é numerado 1, o segundo 2, etc. Cada coluna é separada por exactamente um único espaço em branco.
diff --git a/man/pt/deb.pod b/man/pt/deb.pod
index 4c68bfd..745a115 100644
--- a/man/pt/deb.pod
+++ b/man/pt/deb.pod
@@ -24,7 +24,7 @@ I<filename>B<.deb>
O formato B<.deb> é o formato de ficheiro de pacote binários Debian. É compreendido deste o dpkg 0.93.76, e é gerado por predefinição desde o dpkg 1.2.0 e 1.1.1elf (i386/compilações ELF).
-The format described here is used since Debian 0.93; details of the old format are described in L<deb-old(5)>.
+O formato descrito aqui é usado desde Debian 0.93; detalhes do formato antigo estão descritos em L<deb-old(5)>.
=head1 FORMATO
diff --git a/man/pt/deb822.pod b/man/pt/deb822.pod
index 79e9c64..88c749f 100644
--- a/man/pt/deb822.pod
+++ b/man/pt/deb822.pod
@@ -70,7 +70,7 @@ Os nomes dos campos não são sensíveis a maiúsculas/minúsculas, mas é usual
Separadores de estrofes (linhas vazias) e linhas consistindo apenas de U+0020 B<SPACE> e U+0009 B<TAB>, não são permitidos dentro de valores de campo ou entre campos. Linhas vazias em valores de campo são normalmente escapadas ao representa-las por um U+0020 B<SPACE> seguido de um ponto (U+002E ‘B<.>’).
-Lines starting with U+0023 ‘B<#>’, without any preceding whitespace are comments lines that are only permitted in source package control files (I<debian/control>) and in L<deb-origin(5)> files. These comment lines are ignored, even between two continuation lines. They do not end logical lines.
+Linhas começadas com U+0023 ‘B<#>’, sem nenhum espaço em branco a preceder são linhas de comentários que são apenas permitidos em ficheiros de controle dos pacotes fonte (I<debian/control>) e em ficheiros L<deb-origin(5)>. Estas linhas de comentários são ignoradas, mesmo entre duas linhas de continuação. Elas não terminam linhas lógicas.
Todos os ficheiros de controle têm de estar codificados em UTF-8.
diff --git a/man/pt/dpkg-architecture.pod b/man/pt/dpkg-architecture.pod
index 7403121..8b9dfd2 100644
--- a/man/pt/dpkg-architecture.pod
+++ b/man/pt/dpkg-architecture.pod
@@ -24,9 +24,9 @@ B<dpkg-architecture> [I<option>...] [I<command>]
B<dpkg-architecture> disponibiliza uma habilidade para determinar e definir a arquitectura de compilação e da máquina para compilação de pacotes.
-The build architecture is always determined by either the B<DEB_BUILD_ARCH> variable if set (and B<--force> not being specified) or by an external call to L<dpkg(1)>, and cannot be set at the command line.
+A arquitectura de compilação é sempre determinada seja ou pela variável B<DEB_BUILD_ARCH> se definida (e se B<--force> não for especificada) ou por uma chamada externa ao L<dpkg(1)>, e não pode ser definida na linha de comandos.
-You can specify the host architecture by providing one or both of the options B<--host-arch> and B<--host-type>, otherwise the B<DEB_HOST_ARCH> variable is used if set (and B<--force> not being specified). The default is determined by an external call to L<gcc(1)>, or the same as the build architecture if B<CC> or gcc are both not available. One out of B<--host-arch> and B<--host-type> is sufficient, the value of the other will be set to a usable default. Indeed, it is often better to only specify one, because B<dpkg-architecture> will warn you if your choice does not match the default.
+Você pode especificar a arquitectura da máquina ao fornecer uma ou ambas as opções B<--host-arch> e B<--host-type>, caso contrário é usada a variável B<DEB_HOST_ARCH> se definida (e não sendo especificado B<--force>). A predefinição é determinada por uma chamada externa ao L<gcc(1)>, ou o mesmo como a arquitectura de compilação se B<CC> ou gcc estiverem ambos não disponíveis. Um de B<--host-arch> e B<--host-type> é suficiente, o valor do outro será definido para uma predefinição utilizável. De facto, é muitas vezes melhor apenas especificar um, porque B<dpkg-architecture> vai avisa-lo se a sua escolha não corresponder ao predefinido.
=head1 COMANDOS
@@ -114,7 +114,7 @@ Define o formato de resultados para B<--print-set> e B<--print-unset> (desde dpk
=item B<-f>, B<--force>
-Values set by existing environment variables with the same name as used by the scripts are honored (i.e. used by B<dpkg-architecture>), except if this force flag is present. This allows the user to override a value even when the call to B<dpkg-architecture> is buried in some other script (for example L<dpkg-buildpackage(1)>).
+Os valores definidos pelas variáveis de ambiente existentes com os mesmos nomes usados como usados pelos scripts são respeitados (isto é, usados por B<dpkg-architecture>), excepto se esta bandeira de forçar estiver presente. Isto permite ao utilizador sobrepor um valor mesmo quando a chamada a B<dpkg-architecture> está enterrada em algum outro script (por exemplo L<dpkg-buildpackage(1)>).
=back
diff --git a/man/pt/dpkg-build-api.pod b/man/pt/dpkg-build-api.pod
index 701848e..722404d 100644
--- a/man/pt/dpkg-build-api.pod
+++ b/man/pt/dpkg-build-api.pod
@@ -51,11 +51,11 @@ B<dpkg-shlibdeps> já não usa a variável de ambiente B<LD_LIBRARY_PATH>. Deve
=item *
-B<dpkg-buildpackage> defaults to B<Rules-Requires-Root> value B<no>. To restore the B<v0> behavior B<Rules-Requires-Root> should be set to B<binary-targets>.
+B<dpkg-buildpackage> predefine B<Rules-Requires-Root> para valor B<no>. Para restaurar o comportamento B<v0>, B<Rules-Requires-Root> deve ser definido para B<binary-targets>.
=item *
-B<dpkg-buildpackage> expects all required F<debian/rules> targets to be supported and no longer has backwards compatibility fallback code. The required targets are B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> and B<binary-arch>.
+B<dpkg-buildpackage> espera que todos os alvos F<debian/rules> requeridos sejam suportados e já não tem mais código de recurso para compatibilidade com versões anteriores. Os alvos requeridos são B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> e B<binary-arch>.
=item *
diff --git a/man/pt/dpkg-buildflags.pod b/man/pt/dpkg-buildflags.pod
new file mode 100644
index 0000000..d4b9291
--- /dev/null
+++ b/man/pt/dpkg-buildflags.pod
@@ -0,0 +1,667 @@
+
+ *****************************************************
+ * GENERATED FILE, DO NOT EDIT *
+ * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
+ *****************************************************
+
+This file was generated by po4a(7). Do not store it (in VCS, for example),
+but store the PO file used as source file by po4a-translate.
+
+In fact, consider this as a binary, and the PO file as a regular .c file:
+If the PO get lost, keeping this translation up-to-date will be harder.
+
+=encoding UTF-8
+
+=head1 NOME
+
+dpkg-buildflags - retorna flags de compilação para usar durante a compilação de pacotes
+
+=head1 RESUMO
+
+B<dpkg-buildflags> [I<option>...] [I<command>]
+
+=head1 DESCRIÇÃO
+
+B<dpkg-buildflags> é uma ferramenta para obter flags de compilação para usar durante a compilação de pacotes Debian.
+
+As flags predefinidas são definidas pelo fornecedor mas podem ser estendidas/sobrepostas de várias maneiras:
+
+=over
+
+=item 1.
+
+de todo o sistema com B<%PKGCONFDIR%/buildflags.conf>;
+
+=item 2.
+
+para o utilizador actual com B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> onde B<$XDG_CONFIG_HOME> usa por predefinição B<$HOME/.config>;
+
+=item 3.
+
+temporariamente pelo utilizador com variáveis de ambiente (veja a secção L</AMBIENTE>);
+
+=item 4.
+
+dinamicamente pelo maintainer do pacote com variáveis de ambiente definidas via B<debian/rules> (veja a secção L</AMBIENTE>).
+
+=back
+
+Os ficheiros de configuração podem conter quatro tipos de directivas:
+
+=over
+
+=item B<SET> I<flag> I<value>
+
+Sobrescreve a flag chamada I<flag> para ter o valor I<valor>.
+
+=item B<STRIP> I<flag> I<value>
+
+Despoja da flag chamada I<flag> todas as flags de compilação listadas em I<valor>. Desde dpkg 1.16.1.
+
+=item B<APPEND> I<flag> I<value>
+
+Estende a flag chamada I<flag> ao acrescentar as opções dadas em I<valor>. É usado um espaço a preceder o valor acrescentado se o valor da flag actual não estiver vazio.
+
+=item B<PREPEND> I<flag> I<value>
+
+Estende a flag chamada I<flag> ao precede-la com as opções dadas em I<valor>. É acrescentado um espaço ao valor precedido se o valor da flag actual não estiver vazio. Desde dpkg 1.16.1.
+
+=back
+
+Os ficheiros de configuração podem conter comentários nas linhas que começam com um cardinal (#). As linhas vazias também são ignoradas.
+
+Este programa foi introduzido no dpkg 1.15.7.
+
+=head1 COMANDOS
+
+=over
+
+=item B<--dump>
+
+Escreve na saída standard todas as bandeiras de compilação e os seus valores. Escreve uma bandeira por linha separada do seu valor por um sinal de igual ("I<flag>=I<value>"). Esta é a acção predefinida.
+
+=item B<--list>
+
+Escreve a lista das flags suportadas pelo fornecedor actual (uma por cada linha). Veja a secção L</FLAGS SUPORTADAS> para mais informação sobre elas.
+
+=item B<--status>
+
+Mostra qualquer informação que possa ser útil para explicar o comportamento de B<dpkg-buildflags> (desde dpkg 1.16.5): variáveis de ambiente relevantes, fornecedor actual, estado de todas as bandeiras de funcionalidades. Também escreve as bandeira de compilação resultantes com as suas origens.
+
+Isto destina-se a ser corrido a partir de B<debian/rules>, para que os relatórios de compilação mantenham um rasto claro das bandeiras de compilação usadas. Isto pode ser útil para diagnosticar problemas relacionados com elas.
+
+=item B<--export=>I<format>
+
+Escreve na saída standard comandos que podem ser usados para exportar todas as bandeiras de compilação para alguma ferramenta particular. Se o valor I<format> não for fornecido, é assumido B<sh>. Apenas são incluídas bandeiras que comecem com um caractere maiúsculo, as outras são assumidas como não apropriadas para o ambiente. Formatos suportados:
+
+=over
+
+=item B<sh>
+
+Comandos de shell para definir e exportar todas as bandeiras de compilação no ambiente. Os valores das bandeiras são citados para que o resultado esteja pronto para avaliação pela shell.
+
+=item B<cmdline>
+
+Argumentos a passar para a linha de comandos dos programas de compilação para se usar todas as bandeiras de compilação (desde dpkg 1.17.0). Os valores das bandeiras são citados na sintaxe da shell.
+
+=item B<configure>
+
+Este é um nome alternativo antigo para B<cmdline>.
+
+=item B<make>
+
+Faz as directivas definir e exportar todas as bandeiras de compilação no ambiente. O resultado pode ser escrito para o fragmento do Makefile e avaliado usando uma directiva B<include>.
+
+=back
+
+=item B<--get> I<flag>
+
+Escreve o valor da flag na saída standard. Termina com 0 se a flag for conhecida, caso contrário termina com 1.
+
+=item B<--origin> I<flag>
+
+Escreve a origem do valor que é devolvido por B<--get>. Termina com 0 se a flag for conhecida, caso contrário termina com 1. A origem pode ser um dos seguintes valores:
+
+=over
+
+=item B<vendor>
+
+é devolvida a flag origina definida pelo fornecedor;
+
+=item B<system>
+
+a flag é definida/modifica por uma configuração de todo o sistema;
+
+=item B<user>
+
+a flag é definida/modifica por uma configuração específica do utilizador;
+
+=item B<env>
+
+a flag é definida/modifica por uma configuração específica do ambiente;
+
+=back
+
+=item B<--query>
+
+Escreve qualquer informação que possa ser útil para explicar o comportamento do programa: fornecedor actual, variáveis de ambiente relevantes, áreas de funcionalidades, estado de todas as bandeiras de funcionalidades, se uma funcionalidade é lidada como uma predefinição de compilação pelo compilador (desde dpkg 1.21.14), a as bandeiras de compilação com as suas origens (desde dpkg 1.19.0).
+
+Por exemplo:
+
+ Vendor: Debian
+ Environment:
+ DEB_CFLAGS_SET=-O0 -Wall
+
+ Area: qa
+ Features:
+ bug=no
+ canary=no
+ Builtins:
+
+ Area: hardening
+ Features:
+ pie=no
+ Builtins:
+ pie=yes
+
+ Area: reproducible
+ Features:
+ timeless=no
+ Builtins:
+
+ Flag: CFLAGS
+ Value: -O0 -Wall
+ Origin: env
+
+ Flag: CPPFLAGS
+ Value: -D_FORTIFY_SOURCE=2
+ Origin: vendor
+
+=item B<--query-features> I<area>
+
+Escreve as funcionalidades activadas para uma dada área (desde dpkg 1.16.2). Se a funcionalidade é lidada (mesmo que apenas em algumas arquitecturas) como predefinição de compilação pelo compilador, então é escrito um campo B<Builtin> (desde dpkg 1.21.14). Veja a secção L</ÁREAS DE CARACTERÍSTICAS> para mais detalhes. acerca das áreas actualmente reconhecidas. Termina com 0 se a área for conhecida caso contrário termina com 1.
+
+O resultado está em formato RFC822, com uma secção por característica. Por exemplo:
+
+ Feature: pie
+ Enabled: yes
+ Builtin: yes
+
+ Feature: stackprotector
+ Enabled: yes
+
+=item B<--help>
+
+Mostra a mensagem de utilização e termina.
+
+=item B<--version>
+
+Mostra a versão e termina.
+
+=back
+
+=head1 FLAGS SUPORTADAS
+
+=over
+
+=item B<ASFLAGS>
+
+Opções para o assemblador da máquina. Valor predefinido: vazio. Desde dpkg 1.21.0.
+
+=item B<CFLAGS>
+
+Opções para o compilador de C da maquina. O valor predefinido regulado pelo fornecedor inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>).
+
+=item B<CPPFLAGS>
+
+Opções para o pré-processador de C da máquina. Valor predefinido: vazio.
+
+=item B<CXXFLAGS>
+
+Opções para o compilador de C++ da máquina. O mesmo que B<CFLAGS>.
+
+=item B<OBJCFLAGS>
+
+Opções para o compilador Objective C da máquina. O mesmo que B<CFLAGS>. Desde dpkg 1.17.7.
+
+=item B<OBJCXXFLAGS>
+
+Opções para o compilador Objective C++ da maquina. O mesmo que B<CXXFLAGS>. Desde dpkg 1.17.7.
+
+=item B<DFLAGS>
+
+Opções para o compilador D da maquina (ldc ou gdc). Desde dpkg 1.20.6.
+
+=item B<FFLAGS>
+
+Opções para o compilador Fortran 77 da maquina. Um subconjunto de B<CFLAGS>.
+
+=item B<FCFLAGS>
+
+Opções para o compilador Fortran 9x da maquina. O mesmo que B<FFLAGS>. Desde dpkg 1.17.7.
+
+=item B<LDFLAGS>
+
+Opções passadas ao compilador da maquina quando faz link a executáveis ou objetos partilhados (se o vinculador (linker) for chamado directamente, então B<-Wl> e B<,> têm de ser cortados destas opções). Valor predefinido: empty.
+
+=item B<ASFLAGS_FOR_BUILD>
+
+Opções para o assemblador de compilação. Valor predefinido: vazio. Desde dpkg 1.21.0.
+
+=item B<CFLAGS_FOR_BUILD>
+
+Opções para o compilador de C de compilação. O valor predefinido regulado pelo fornecedor inclui B<-g> e o nível de optimização predefinido (geralmente B<-O2>, ou B<-O0> se a variável de ambiente B<DEB_BUILD_OPTIONS> definir I<noopt>). Desde dpkg 1.22.1.
+
+=item B<CPPFLAGS_FOR_BUILD>
+
+Opções para o pre-processador C de compilação. Valor predefinido: vazio. Desde dpkg 1.21.0.
+
+=item B<CXXFLAGS_FOR_BUILD>
+
+Opções para o compilador C++ de compilação. O mesmo que B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.
+
+=item B<OBJCFLAGS_FOR_BUILD>
+
+Opções para o compilador Objective C de compilação. O mesmo que B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.
+
+=item B<OBJCXXFLAGS_FOR_BUILD>
+
+Opções para o compilador Objective C++ de compilação. O mesmo que B<CXXFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.
+
+=item B<DFLAGS_FOR_BUILD>
+
+Opções para o compilador D de compilação (ldc ou gdc). Desde dpkg 1.22.1.
+
+=item B<FFLAGS_FOR_BUILD>
+
+Opções para o compilador Fortran 77 de compilação. Um subconjunto de B<CFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.
+
+=item B<FCFLAGS_FOR_BUILD>
+
+Opções para o compilador Fortran 9x de compilação. O mesmo que B<FFLAGS_FOR_BUILD>. Desde dpkg 1.22.1.
+
+=item B<LDFLAGS_FOR_BUILD>
+
+Opções passadas ao compilador da compilação quando faz link a executáveis ou objetos partilhados (se o vinculador (linker) for chamado directamente, então B<-Wl> e B<,> têm de ser cortados destas opções). Valor predefinido: empty. Desde dpkg 1.22.1.
+
+=back
+
+Podem ser adicionadas novas bandeiras no futuro se a necessidade surgir (por exemplo para suportar outras linguagens).
+
+=head1 ÁREAS DE CARACTERÍSTICAS
+
+As áreas de características são actualmente especificadas pelo fornecedor. e as descritas em baixo são reconhecidas apenas em Debian e derivados.
+
+Cada área de característica pode ser activada e desactivada no valor de área das variáveis de ambiente B<DEB_BUILD_OPTIONS> e B<DEB_BUILD_MAINT_OPTIONS> com o modificador ‘B<+>’ e ‘B<->’. Seguido a sintaxe geral destas variáveis (descritas em L<dpkg-buildpackage(1)>), múltiplas áreas de característica podem ser especificadas separadas por espaços, onde cada uma obtém especificadores de característica como parâmetros obrigatórios após um sinal de igual (‘B<=>’). Os especificadores de característica são separados por vírgulas e analisados da esquerda para a direita. onde as definições dentro do mesmo especificador de característica sobrepõem as anteriores, mesmo que os especificadores de característica estejam divididos entre várias definições de área de característica separadas por espaços para a mesma área.
+
+Por exemplo, para activar a característica B<hardening> “pie” e desactivar a característica “fortify” você pode fazer isto no B<debian/rules>:
+
+ export DEB_BUILD_MAINT_OPTIONS = hardening=+pie,-fortify
+
+A funcionalidade especial B<all> (válida em qualquer área) pode ser usada para activar ou desactivar todas as funcionalidades de área ao mesmo tempo. Assim desactivar tudo na área B<hardening> e activar apenas apenas “format” e “fortify” pode ser obtido com:
+
+ export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+format,+fortify
+
+Podem ser definidas múltiplas áreas de característica:
+
+ export DEB_BUILD_MAINT_OPTIONS = hardening=+pie abi=+lfs
+
+O comportamento de sobreposição aplica-se tanto à funcionalidade especial B<all>, como a funcionalidades específicas, as quais devem permitir para composição. Assim para activar “lfs” na área B<abi>, e apenas “pie” e “fortify” na área B<hardening>, mas “format” apenas quando CONDITION estiver definida, isto pode ser feito com:
+
+ export DEB_BUILD_MAINT_OPTIONS = hardening=-all,+pie,+format abi=+lfs
+ …
+ DEB_BUILD_MAINT_OPTIONS += hardening=+fortify
+ ifdef CONDITION
+ DEB_BUILD_MAINT_OPTIONS += hardening=-format
+ endif
+
+=head2 abi
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para activar funcionalidades que podem modificar o ABI dum pacote, mas não podem estar activas por predefinição devido a razões de compatibilidade com versões anteriores, a menos que sejam coordenadas ou verificadas individualmente.
+
+=over
+
+=item B<lfs>
+
+Esta definição (desde dpkg 1.22.00; desactivada por predefinição) activa Suporte Ficheiros Longos em arquitecturas de 32-bit onde o seu ABI não inclui LFS (Large File Support) por predefinição, ao adicionar B<-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64> a B<CPPFLAGS>.
+
+Quando esta funcionalidade é activa irá sobrepor o valor da mesma funcionalidade na área de funcionalidades B<future>.
+
+=item B<time64>
+
+This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area.
+
+Se a definição for explicitamente activada então fica activada em todas as arquitecturas incluindo i386 mas não hurd-i386 nem kfreebsd-i386 (onde o kernel não tem interfaces time64), ignorando a compatibilidade predefinida de versões binárias antigas.
+
+É também activada por predefinição pelo gcc nas arquitecturas Debian armel, armhf, hppa, m68k, mips, mipsel, powerpc e sh4, onde desactivar a funcionalidade irá adicionar então B<-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS -U_TIME_BITS> a B<CPPFLAGS>.
+
+=back
+
+=head2 future
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para activar funcionalidades que deveria estar activadas por predefinição, mas não podem estar por razões de compatibilidade com versões anteriores.
+
+=over
+
+=item B<lfs>
+
+Esta definição (desde dpkg 1.19.0; desactivada por predefinição) é agora um nome alternativo para a funcionalidade B<lfs> na área B<abi>, use esta em vez da anterior. A funcionalidade da ária B<abi> sobrepõe esta definição.
+
+=back
+
+=head2 qa
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a detectar no código fonte ou no sistema de compilação.
+
+=over
+
+=item B<bug-implicit-func>
+
+This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
+
+=item B<bug>
+
+Esta definição (desde dpkg 1.17.4; desactivada por predefinição) adiciona qualquer opção de aviso de detecção de fiabilidade problemática no código fonte. Os avisos são fatais. As únicas bandeiras presentemente suportadas são B<CFLAGS> e B<CXXFLAGS> com bandeiras definidas para B<-Werror=array-bounds>, B<-Werror=clobbered>, B<-Werror=implicit-function-declaration> e B<-Werror=volatile-register-var>.
+
+Esta característica manuseia B<-Werror=implicit-function-declaration> via característica B<bug-implicit-func>, se tal não foi especificado.
+
+=item B<canary>
+
+Esta definição (desde dpkg 1.17.14; desactivada por predefinição) adiciona opções canary fantoches às bandeiras de compilação, para que os relatórios de compilação possam ser verificados em como as bandeiras de compilação se propagam e para permitir encontrar qualquer omissão de definições normais de bandeiras de compilação. As únicas bandeiras actualmente suportadas são B<CPPFLAGS>, B<CFLAGS>, B<OBJCFLAGS>, B<CXXFLAGS> e B<OBJCXXFLAGS> com bandeiras definidas para B<-D__DEB_CANARY_>I<flag>_I<random-id>B<__>, e B<LDFLAGS> definida para B<-Wl,-z,deb-canary->I<random-id>.
+
+=back
+
+=head2 optimize
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a optimizar um binário resultante (desde dpkg 1.21.0). B<Nota>: ativador B<todas> estas opções pode resultar em artefactos binários não reproduzíveis.
+
+=over
+
+=item B<lto>
+
+Esta definição (desde dpkg 1.21.0; desactivada por predefinição) activa Link Time Optimization ao adicionar B<-flto=auto -ffat-lto-objects> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS>, B<FCFLAGS> e B<LDFLAGS>.
+
+=back
+
+=head2 sanitize
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a higienizar um binário resultante contra corrupções de memória, fugas de memória, utilização após livre, segmentação de dados e bugs de comportamento indefinido. B<Nota>: estas opções B<não> devem ser usadas para compilações de produção pois elas podem reduzir a confiança na conformidade do código, reduzir a segurança ou mesmo a funcionalidade.
+
+=over
+
+=item B<address>
+
+Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=address> a B<LDFLAGS> e B<-fsanitize=address -fno-omit-frame-pointer> a B<CFLAGS> e B<CXXFLAGS>.
+
+=item B<thread>
+
+Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=thread> a B<CFLAGS>, B<CXXFLAGS> e B<LDFLAGS>.
+
+=item B<leak>
+
+Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=leak> a B<LDFLAGS>. Fica automaticamente desactivada se as funcionalidades B<address> ou B<thread> estiverem activas, pois elas já implicam isto.
+
+=item B<undefined>
+
+Esta definição (desde dpkg 1.18.0; desactivada por predefinição) adiciona B<-fsanitize=undefined> a B<CFLAGS>, B<CXXFLAGS> e B<LDFLAGS>.
+
+=back
+
+=head2 endurecimento
+
+Várias opções de tempo de compilação (detalhado em baixo) podem ser usadas para ajudar a endurecer um binário resultante contra ataques de corrupção de memória, ou disponibilizar mensagens de aviso adicionais durante a compilação. Excepto como notado em baixo, estas estão activadas por predefinição para as arquitecturas que as suportam.
+
+=over
+
+=item B<format>
+
+Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-Wformat -Werror=format-security> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS> e B<OBJCXXFLAGS>. Isto irá avisar sobre uso de strings de formato impróprias, e irá falhar quando funções de formato forem usadas em modo que representem possíveis problemas de segurança. Presentemente, isto avisa sobre chamadas a funções B<printf> e B<scanf> onde a string de formato não é uma string literal e não existem argumentos de formato, como em B<printf(foo);> em vez de B<printf("%s", foo);> Isto pode ser um buraco de segurança se a string de formato vier de uma entrada não confiável e conter ‘%n’.
+
+=item B<fortify>
+
+Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-D_FORTIFY_SOURCE=2> a B<CPPFLAGS>. Durante a geração de código o compilador sabe muita informação sobre tamanhos de buffer (onde possível), e tenta substituir chamadas de função buffer de comprimento ilimitadas e inseguras por umas limitadas em comprimento. Isto é especialmente útil para código antigo, desnecessariamente complicado. Adicionalmente, as strings de formato em memória gravável que contêm ‘%n’ são bloqueadas. Se uma aplicação depender de tal string de formato, isso terá que ser contornado.
+
+Note que para esta opção ter algum efeito, a fonte tem de também ser compilada com B<-O1> ou superior. Se a variável de ambiente B<DEB_BUILD_OPTIONS> conter I<noopt>, então o suporte a B<fortify> será desactivado, devido a novos avisos serem emitidos pelo glibc 2.16 e posterior.
+
+=item B<stackprotector>
+
+Esta definição (desde dpkg 1.16.1; activada por predefinição se stackprotectorstrong não estiver em uso) adiciona B<-fstack-protector--param=ssp-buffer-size=4> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona verificações de segurança contra sobreposições de empilhamento. Isto renderiza muitos potenciais ataques de injeções de código em situações de abortar. No melhor caso, isto transforma vulnerabilidades de injeção de código em negação de serviço ou em não-problemas (dependendo da aplicação).
+
+Esta funcionalidade requer ligação (link) a glibc (ou outro fornecedor de B<__stack_chk_fail>), portanto precisa de ser desactivada quando se compila com B<-nostdlib> ou B<-ffreestanding> ou semelhante.
+
+=item B<stackprotectorstrong>
+
+Esta definição (desde dpkg 1.17.11; activada por predefinição) adiciona B<-fstack-protector-strong> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Esta é uma variante mais forte de B<stackprotector>, mas sem penalidades de performance significativas.
+
+Desactivar B<stackprotector> irá também desactivar esta definição.
+
+Esta funcionalidade tem os mesmos requerimentos que B<stackprotector>, e adicionalmente também requer gcc 4.9 e posterior.
+
+=item B<stackclash>
+
+Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-fstack-clash-protection> a B<amd64>, B<arm64>, B<armhf> e B<armel> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona código para prevenir ataques do estilo stack clash.
+
+=item B<branch>
+
+Esta definição (desde dpkg 1.22.00; activada por predefinição) adiciona B<-fcf-protection> em B<amd64> e B<-mbranch-protection=standard> em B<arm64> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>. Isto adiciona proteção de ramo a chamadas, saltos e retornos indiretos para verificar se estes são válidos durante a execução.
+
+=item B<relro>
+
+Esta definição (desde dpkg 1.16.1; activada por predefinição) adiciona B<-Wl,-z,relro> a B<LDFLAGS>. Durante o carregamento do programa, várias secções de memória ELF precisam de ser escritas pelo vinculador. Isto sinaliza ao carregador para tornar estas secções só-leitura antes de entregar o controlo ao programa. Mais notavelmente isto previne ataques de sobrescrita GOT. Se esta opção for desactivada, B<bindnow> irá ficar também desactivado.
+
+=item B<bindnow>
+
+Esta definição (desde dpkg 1.16.1; desactivada por predefinição) adiciona B<-Wl,-z,now> a B<LDFLAGS>. Durante o carregamento do programa, todos os símbolos dinâmicos são resolvidos, permitindo que todo o PLT seja marcado só-leitura (devido ao B<relro> em cima). A opção pode ser activada se B<relro> não for activado.
+
+=item B<pie>
+
+Esta definição (desde dpkg 1.16.1; sem uma predefinição global desde dpkg 1.18.23, pois é agora activa por predefinição pelo gcc nas arquitecturas Debian amd64, arm64, armel, armhf, hurd-i386, i386, kfreebsd-amd64, kfreebsd-i386, mips, mipsel, mips64el, powerpc, ppc64, ppc64el, riscv64, s390x, sparc e sparc64) adiciona as opções requeridas para activar ou desactivar PIE via ficheiros de especificações do gcc, Se necessário, dependendo de se o gcc injeta nessa arquitectura as bandeiras por ele próprio ou não. Quando a definição está activa e o gcc injeta as bandeiras, não adiciona nada. Quando a definição está activa e o gcc não injeta as bandeiras, adiciona B<-fPIE> (via I<%PKGDATADIR%/pie-compiler.specs>) a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fPIE -pie> (via I<%PKGDATADIR%/pie-link.specs>) a B<LDFLAGS>. Quando a definição está desactivada e o gcc injeta as bandeiras, adiciona B<-fno-PIE> (via I<%PKGDATADIR%/no-pie-compile.specs>) a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS>, e B<-fno-PIE -no-pie> (via I<%PKGDATADIR%/no-pie-link.specs>) a B<LDFLAGS>.
+
+Position Independent Executable (PIE) é necessário para tirar vantagem de Address Space Layout Randomization (ASLR), suportado por algumas versões de kernel. Enquanto ASLR já pode ser aplicada para áreas de dados na stack e heap (brk e mmap), as áreas de código têm de ser compiladas como independente-de-posição. As bibliotecas partilhadas já fazem isto (B<-fPIC>), assim elas ganham ASLR automaticamente, mas as regiões de texto binários precisam de ser compiladas como PIE para ganhar ASLR. Quando isto acontece, os ataques ROP (Return Oriented Programming) são mais difíceis pois não são localizações estáticas para ressaltar durante um ataque de corrupção de memória.
+
+PIE não é compatível com B<-fPIC>, assim em geral é preciso cuidado ao compilar objectos partilhados. Mas porque as bandeiras PIE emitidas são injetadas via ficheiros specs de gcc, deverá ser sempre seguro defini-las incondicionalmente independentemente do tipo de objecto a ser compilado ou ligado em link.
+
+Bibliotecas estáticas pode ser usadas por programas ou outras bibliotecas partilhadas. Dependendo das bandeiras usadas para compilar todos os objectos dentro de uma biblioteca estática, estas bibliotecas serão utilizáveis por conjuntos diferentes de objectos:
+
+=over
+
+=item none
+
+Não pode ser vinculado a um programa PIE, não é uma biblioteca partilhada.
+
+=item B<-fPIE>
+
+Pode ser vinculado a qualquer programa, mas não a uma biblioteca partilhada (recomendado).
+
+=item B<-fPIC>
+
+Pode ser vinculado a qualquer programa e biblioteca partilhada.
+
+=back
+
+Se existir a necessidade de definir estas bandeiras manualmente, fazendo bypass à injeção de spec gcc, há varias coisas a ter em conta. Passar incondicionalmente e explicitamente B<-fPIE>, B<-fpie> ou B<-pie> a um sistema de compilação usando libtool é seguro pois estas bandeiras irão ser despojadas quando se compila bibliotecas partilhadas. Caso contrário em projetos que compilam ambos programas e bibliotecas partilhadas você pode precisar de certificar que quando compila as bibliotecas partilhadas, B<-fPIC> seja sempre passado em último (para que sobreponha qualquer B<-PIE> anterior) às bandeiras de compilação tais como B<CFLAGS>, e B<-shared> é passado em último (para que sobreponha qualquer B<-pie> anterior) para ligar em link bandeiras tais como B<LDFLAGS>. B<Nota>: Isto não deve ser necessário com a maquinaria de specs gcc predefinida.
+
+Adicionalmente, como PIE é implementado via registo geral, algumas arquitecturas com falta de registo (mas não incluindo mais a i386 desde as optimizações implementadas no gcc E<gt>= 5) podem ver perdas de performance até aos 15% em grandes cargas de aplicações de segmentos de texto pesados; a maioria das cargas vêm menos de 1%. Arquitecturas com registos mais gerais (ex. amd64) não vêm mais alto que uma penalidade de pior caso.
+
+=back
+
+=head2 reproducible
+
+As opções de tempo de compilação detalhadas em baixo podem ser usadas para ajudar a melhorar a reprodutibilidade de compilação ou fornecer mensagens de aviso adicionais durante a compilação. Excepto como notado em baixo, estas estão activadas por predefinição para as arquitecturas que as suportam.
+
+=over
+
+=item B<timeless>
+
+Esta definição (desde dpkg 1.17.14; activada por predefinição) adiciona B<-Wdate-time> a B<CPPFLAGS>. Isto irá causar avisos quando as macros B<__TIME__>, B<__DATE__> e B<__TIMESTAMP__> são usadas.
+
+=item B<fixfilepath>
+
+Esta definição (desde dpkg 1.19.1; activada por predefinição) adiciona B<-ffile-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido para o directório de nível de topo do pacote a ser compilado. Isto tem o efeito de remover o caminho de compilação de qualquer ficheiro gerado.
+
+Se ambas B<fixdebugpath> e B<fixfilepath> forem definidas, esta opção toma precedência, porque é um superconjunto do anterior.
+
+B<Nota>: Se o processo de compilação capturar as bandeiras de compilação para os objectos de compilação resultantes, isso irá tornar o pacote não-reproduzível. E ao desactivar esta opção poderá tornar alguns dos objectos reproduzíveis de novo isto irá também requerer desactivar B<fixdebugpath>, o que poderá tornar quaisquer símbolos de depuração gerados não-reproduzíveis. A correção ideal é parar de capturar bandeiras de compilação.
+
+=item B<fixdebugpath>
+
+Esta definição (desde dpkg 1.18.5; activada por predefinição) adiciona B<-fdebug-prefix-map=>I<BUILDPATH>B<=.> a B<CFLAGS>, B<CXXFLAGS>, B<OBJCFLAGS>, B<OBJCXXFLAGS>, B<FFLAGS> e B<FCFLAGS> quando B<BUILDPATH> está definido para o directório de nível de topo do pacote a ser compilado. Isto tem o efeito de remover o caminho de compilação de qualquer símbolo de depuração gerado.
+
+B<Nota>: Esta funcionalidade tem propriedades de reprodução semelhantes a B<fixfilepath>.
+
+=back
+
+=head1 AMBIENTE
+
+Existem 2 conjuntos de variáveis de ambiente a fazer as mesmas operações, O primeiro (DEB_I<flag>_I<op>) nunca deve ser usada dentro de B<debian/rules>. Destina-se a qualquer utilizador que queria recompilar o pacote fonte com bandeiras de compilação diferentes. O segundo conjunto (DEB_I<flag>_MAINT_I<op>) só deve ser usado em B<debian/rules> pelos maintainers de pacotes para alterar as bandeiras de compilação resultantes.
+
+=over
+
+=item B<DEB_>I<flag>B<_SET>
+
+=item B<DEB_>I<flag>B<_MAINT_SET> (desde dpkg 1.16.1)
+
+Esta variável pode ser usada para forçar o valor retornado para a <flag> fornecida.
+
+=item B<DEB_>I<flag>B<_STRIP> (desde dpkg 1.16.1)
+
+=item B<DEB_>I<flag>B<_MAINT_STRIP> (desde dpkg 1.16.1)
+
+Esta variável pode ser usada para disponibilizar uma lista separada por espaços das opções que irão ser despojadas do conjunto de flags retornado para a I<flag> fornecida.
+
+=item B<DEB_>I<flag>B<_APPEND>
+
+=item B<DEB_>I<flag>B<_MAINT_APPEND> (desde dpkg 1.16.1)
+
+Esta variável pode ser usada para acrescentar opções suplementares ao valor retornado para a I<flag> fornecida.
+
+=item B<DEB_>I<flag>B<_PREPEND> (desde dpkg 1.16.1)
+
+=item B<DEB_>I<flag>B<_MAINT_PREPEND> (desde dpkg 1.16.1)
+
+Esta variável pode ser usada para adicionar opções suplementares ao inicio do valor retornado para a I<flag> fornecida.
+
+=item B<DEB_BUILD_OPTIONS>
+
+=item B<DEB_BUILD_MAINT_OPTIONS> (desde dpkg 1.16.1)
+
+Estas variáveis podem ser usadas por um utilizador ou maintainer para desactivar/activar várias funcionalidades de área que afectam bandeiras de compilação. A variável B<DEB_BUILD_MAINT_OPTIONS> sobrepõe qualquer definição nas áreas de funcionalidade de B<DEB_BUILD_OPTIONS>. Veja a secção L</ÁREAS DE CARACTERÍSTICAS> para detalhes.
+
+=item B<DEB_VENDOR>
+
+Esta definição define o fornecedor actual. Se não definida, irá descobrir o fornecedor actual ao ler B<%PKGCONFDIR%/origins/default>.
+
+=item B<DEB_BUILD_PATH>
+
+Esta variável define o caminho de compilação (desde dpkg 1.18.8) a usar em funcionalidades como B<fixdebugpath> para que possam ser controladas pelo chamador. Esta variável é actualmente específica de Debian e derivados.
+
+=item B<DPKG_COLORS>
+
+Define o modo de cor (desde dpkg 1.18.5). Os valores actualmente aceites são: B<auto> (predefinido), B<always> e B<never>.
+
+=item B<DPKG_NLS>
+
+Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nativa. Também como conhecido como suporte de internacionalização (ou i18n) (desde dpkg 1.19.0). Os valores aceites são B<0> e B<1> (predefinição).
+
+=back
+
+=head1 FICHEIROS
+
+=head2 Ficheiros de configuração
+
+=over
+
+=item B<%PKGCONFDIR%/buildflags.conf>
+
+Ficheiro de configuração geral do sistema.
+
+=item B<$XDG_CONFIG_HOME/dpkg/buildflags.conf> ou
+
+=item B<$HOME/.config/dpkg/buildflags.conf>
+
+Ficheiro de configuração do utilizador.
+
+=back
+
+=head2 Suporte a empacotamento
+
+=over
+
+=item B<%PKGDATADIR%/buildflags.mk>
+
+trecho do Makefile que irá carregar (e opcionalmente exportar) todas as bandeiras suportadas pelo B<dpkg-buildflags> em variáveis (desde dpkg 1.16.1).
+
+=back
+
+=head1 EXEMPLOS
+
+Para passar flags de compilação a um comando de compilação dentro de um Makefile:
+
+=over
+
+ $(MAKE) $(shell dpkg-buildflags --export=cmdline)
+
+ ./configure $(shell dpkg-buildflags --export=cmdline)
+
+=back
+
+Para definir bandeiras de compilação num script de shell ou num fragmento de shell, por ser usado o B<eval> para interpretar o resultado e para exportar as bandeiras no ambiente:
+
+=over
+
+ eval "$(dpkg-buildflags --export=sh)" && make
+
+=back
+
+ou para definir os parâmetros posicionais a passar a um comando:
+
+=over
+
+ eval "set -- $(dpkg-buildflags --export=cmdline)"
+ for dir in a b c; do (cd $dir && ./configure "$@" && make); done
+
+=back
+
+=head2 Utilização em debian/rules
+
+Você deve chamar B<dpkg-buildflags> ou incluir B<buildflags.mk> do ficheiro B<debian/rules> para obter as bandeiras de compilação necessárias para passar ao sistema de compilação. Note que versões antigas do B<dpkg-buildpackage> (antes do dpkg 1.16.1) exportavam estas bandeiras automaticamente. No entanto, você não deve confiar nisto, pois isto quebra a invocação manual de B<debian/rules>.
+
+Para pacotes com sistemas de compilação tipo autoconf, você pode passar as opções relevantes ao configure ou L<make(1)> diretamente, como mostrado em cima.
+
+Para outros sistemas de compilação, ou quando precisa de um controle mais afinado acerca de quais bandeiras são passadas para onde, você pode usar B<--get>. Ou você pode incluir B<buildflags.mk> em vez disto, o que toma conta de chamar B<dpkg-buildflags> e guardar as bandeiras de compilação em variáveis do make.
+
+Se você quiser exportar todas as bandeiras de compilação para o ambiente (onde elas pode ser colhidas pelo seu sistema de compilação):
+
+=over
+
+ DPKG_EXPORT_BUILDFLAGS = 1
+ include %PKGDATADIR%/buildflags.mk
+
+=back
+
+Para algum controle extra sobre o que é exportado, você pode exportar manualmente as variáveis (pois nenhuma é exportada por predefinição).
+
+=over
+
+ include %PKGDATADIR%/buildflags.mk
+ export CPPFLAGS CFLAGS LDFLAGS
+
+=back
+
+E claro que você pode passar as bandeiras aos comandos manualmente:
+
+=over
+
+ include %PKGDATADIR%/buildflags.mk
+ build-arch:
+ $(CC) -o hello hello.c $(CPPFLAGS) $(CFLAGS) $(LDFLAGS)
+
+=back
+
+
+=head1 TRADUÇÃO
+
+Américo Monteiro
+
+Se encontrar algum erro na tradução deste documento, por favor comunique para
+Américo Monteiro <a_monteiro@gmx.com>.
diff --git a/man/pt/dpkg-buildpackage.pod b/man/pt/dpkg-buildpackage.pod
index ce485c1..758087f 100644
--- a/man/pt/dpkg-buildpackage.pod
+++ b/man/pt/dpkg-buildpackage.pod
@@ -514,7 +514,7 @@ Se definido, será usado para assinar os ficheiros B<.changes>, B<.buildinfo> e
=item B<DEB_BUILD_OPTIONS>
-If set, it will contain a space-separated list of options that affect the behavior of some dpkg tools involved in package building, and might affect the package build process if the code in F<debian/rules> honors them. These options can have parameters specified immediately after an equal sign (‘B<=>‘). For options that support multiple parameters, these will not be separated by spaces, as these are reserved to separate options.
+Se definido, irá conter uma lista de opções separadas por espaços que afectam o comportamento de algumas ferramentas do dpkg envolvidas na compilação de pacote, e pode afectar o processo de compilação se o código em I<debian/rules> as honrar. Estas opções podem ter parâmetros especificados imediatamente após um sinal de igual (‘B<=>‘). Para opções que suportem múltiplos parâmetros, estes não serão separadas por espaços, pois estes estão reservados para opções separadas.
O seguinte são opções conhecidas e suportadas pelas ferramentas do dpkg, outras opções honradas por F<debian/rules> podem ser definidas por políticas específicas da distribuição.
@@ -554,7 +554,7 @@ B<dpkg-buildpackage> irá acrescentar a bandeira B<--no-print-directory> L<make(
=item B<sanitize=>I<feature-spec>
-These are feature areas that control build flag features. See L<dpkg-buildflags(1)> for further details.
+Estas são áreas de característica que controlam as características da bandeira de compilação. Veja L<dpkg-buildflags(1)> para mais detalhes.
=back
@@ -588,7 +588,7 @@ B<dpkg-architecture> é chamado com os parâmetros B<-a> e B<-t> reencaminhados.
=item B<DEB_RULES_REQUIRES_ROOT>
-This variable is set to the value obtained from the B<Rules-Requires-Root> field, the dpkg-build-api level or from the command-line. When set, it will be a valid value for the B<Rules-Requires-Root> field. It is used to notify B<debian/rules> whether the B<rootless-builds.txt> specification is supported.
+Esta variável é definida para o valor obtido a partir do campo B<Rules-Requires-Root>, o nível dpkg-build-api ou a partir da linha de comandos. Quando definida, será um valor válido para o campo B<Rules-Requires-Root>. É usada para notificar B<debian/rules> se a especificação B<rootless-builds.txt> é suportada.
=item B<DEB_GAIN_ROOT_CMD>
diff --git a/man/pt/dpkg-buildtree.pod b/man/pt/dpkg-buildtree.pod
new file mode 100644
index 0000000..1139b31
--- /dev/null
+++ b/man/pt/dpkg-buildtree.pod
@@ -0,0 +1,93 @@
+
+ *****************************************************
+ * GENERATED FILE, DO NOT EDIT *
+ * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
+ *****************************************************
+
+This file was generated by po4a(7). Do not store it (in VCS, for example),
+but store the PO file used as source file by po4a-translate.
+
+In fact, consider this as a binary, and the PO file as a regular .c file:
+If the PO get lost, keeping this translation up-to-date will be harder.
+
+=encoding UTF-8
+
+=head1 NOME
+
+dpkg-buildtree - ajudante para operações na árvore de compilação durante compilação de pacotes
+
+=head1 RESUMO
+
+B<dpkg-buildtree> [I<opção>...] [I<comando>]
+
+=head1 DESCRIÇÃO
+
+B<dpkg-buildtree> é uma ferramenta para executar operações comuns na árvore de compilação para um pacote fonte.
+
+Este programa foi introduzido no dpkg 1.22.3.
+
+=head1 COMANDOS
+
+=over
+
+=item B<clean>
+
+Remove todos os artefactos gerados durante uma compilação pelas várias ferramentas do dpkg, e os nomes de caminho usados ou controlados pelas ferramentas do dpkg que são seguras de se limpar. Estes ficheiros são usados para acompanhar o estado entre execuções de compilação do pacote, e são em muitos casos detalhes de implementação interna com que o empacotador não se deve preocupar, ou são directórios de estágios contendo artefactos de compilação.
+
+=item B<--help>
+
+Mostra a mensagem de utilização e termina.
+
+=item B<--version>
+
+Mostra a versão e termina.
+
+=back
+
+=head1 FICHEIROS
+
+=head2 Ficheiros limpos
+
+=over
+
+=item F<debian/files>
+
+=item F<debian/files.new>
+
+Ficheiros gerados pelo L<dpkg-distaddfile(1)>.
+
+=item F<debian/substvars>
+
+=item F<debian/substvars.new>
+
+Ficheiros gerados pelo L<dpkg-shlibdeps(1)>.
+
+=item F<debian/tmp>
+
+Directório de estágio que contém os conteúdos a ser usados quando se cria um pacote. Ambos L<dpkg-gencontrol(1)> e L<dpkg-gensymbols(1)> ficheiros gerados dentro.
+
+=back
+
+=head1 EXEMPLOS
+
+=head2 Utilização em debian/rules
+
+Você pode chamar B<dpkg-buildtree clean> a partir de F<debian/rules> alvo B<clean>, após ter executado outras limpezas necessárias.
+
+Por exemplo para um sistema de compilação tipo-autoconf:
+
+=over
+
+ clean:
+ [ ! -f Makefile ] || $(MAKE) distclean
+ dpkg-buildtree clean
+
+=back
+
+
+=head1 TRADUÇÃO
+
+Américo Monteiro
+
+Se encontrar algum erro na tradução deste documento, por favor comunique para
+Américo Monteiro <a_monteiro@gmx.com>.
diff --git a/man/pt/dpkg-deb.pod b/man/pt/dpkg-deb.pod
index 8aba578..824fdd8 100644
--- a/man/pt/dpkg-deb.pod
+++ b/man/pt/dpkg-deb.pod
@@ -94,11 +94,11 @@ O arquivo de entrada não é (actualmente) processado sequencialmente, portanto
=item B<--ctrl-tarfile> I<archive>
-Extracts the control data from a binary package and sends it to standard output in B<tar> format (since dpkg 1.17.14). Together with L<tar(1)> this can be used to extract a particular control file from a package archive. The input archive will always be processed sequentially.
+Extrai os dados de controlo de um pacote binário e envia-os para a saída standard em formato B<tar> (desde dpkg 1.17.14). Juntamente com L<tar(1)> isto pode ser usado para extrair um ficheiro de controlo particular de um arquivo pacote. O arquivo de entrada será sempre processado sequencialmente.
=item B<--fsys-tarfile> I<archive>
-Extracts the filesystem tree data from a binary package and sends it to standard output in B<tar> format. Together with L<tar(1)> this can be used to extract a particular file from a package archive. The input archive will always be processed sequentially.
+Extrai os dados de árvore de sistema de ficheiros de um pacote binário e envia-os para a saída standard em formato B<tar>. Juntamente com L<tar(1)> isto pode ser usado para extrair um ficheiro particular de um arquivo pacote. O arquivo de entrada será sempre processado sequencialmente.
=item B<-e>, B<--control> I<archive> [I<directory>]
@@ -126,7 +126,7 @@ Mostra a versão e termina.
esta opção é usada para especificar o formato dos resultados que B<--show> irá produzir. O formato é uma string que será escrita para cada pacote listado.
-The string may reference any status field using the “${I<field-name>}” form, a list of the valid fields can be easily produced using B<-I> on the same package. A complete explanation of the formatting options (including escape sequences and field tabbing) can be found in the explanation of the B<--showformat> option in L<dpkg-query(1)>.
+A string pode referenciar qualquer campo de estado usado o formato “${I<field-name>}”, uma lista dos campos válidos pode ser produzida facilmente usando B<-I> no mesmo pacote. Uma explicação completa das opções de formatação (incluindo sequências de escape e tabulação de campos) pode ser encontrada na explicação da opção B<--showformat> em L<dpkg-query(1)>.
A predefinição para este campo é “${Package}\t${Version}\n”.
@@ -140,7 +140,7 @@ Especifica qual a estratégia de compressão usar no backend compressor, quando
=item B<-Z>I<compress-type>
-Specify which compression type to use when building a package. Allowed values are B<gzip>, B<xz> (since dpkg 1.15.6), B<zstd> (since dpkg 1.21.18) and B<none> (default is B<%DEB_DEFAULT_COMPRESSOR%>).
+Especifica qual tipo de compressão usar quando compila um pacote. Valores permitidos são B<gzip>, B<xz> (desde dpkg 1.15.6), B<zstd> (desde dpkg 1.21.18) e B<none> (a predefinição é B<%DEB_DEFAULT_COMPRESSOR%>).
=item B<--[no-]uniform-compression>
@@ -222,7 +222,9 @@ Se definido, B<dpkg-deb> irá usa-lo como o directório onde criar ficheiros e d
=item B<SOURCE_DATE_EPOCH>
-If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb(5)>'s L<ar(5)> container and used to clamp the mtime in the L<tar(5)> file entries.
+Se definido, será usado como marca temporal (em segundos desde a época) no contentor L<ar(5)> de L<deb(5)> e usado para engatar o mtime nas entradas do ficheiro L<tar(5)>.
+
+Since dpkg 1.18.8.
=back
diff --git a/man/pt/dpkg-divert.pod b/man/pt/dpkg-divert.pod
index 1816e9b..53afa76 100644
--- a/man/pt/dpkg-divert.pod
+++ b/man/pt/dpkg-divert.pod
@@ -24,7 +24,7 @@ B<dpkg-divert> [I<option>...] I<command>
B<dpkg-divert> é o utilitário usado para definir e actualizar a lista de desvios.
-File I<diversions> are a way of forcing L<dpkg(1)> not to install a file into its location, but to a I<diverted> location. Diversions can be used through the package maintainer scripts to move a file away when it causes a conflict. System administrators can also use it to override some package's configuration file, or whenever some files (which aren't marked as “conffiles”) need to be preserved by B<dpkg>, when installing a newer version of a package which contains those files.
+I<diversions> de ficheiros são um modo de forçar o L<dpkg(1)> a não instalar um ficheiro na sua localização, mas numa localização I<desviada>. Estes desvios podem ser usados através dos scripts de maintainer de pacote para afastar um ficheiro quando este causa um conflito. Os administradores de sistemas também o podem usar para sobrepor ficheiros de configuração de alguns pacotes, ou sempre que alguns ficheiros (que não sejam marcados como “conffiles”) precisam de ser conservados pelo B<dpkg>, quando instala uma versão mais recente do pacote que contém esses ficheiros.
=head1 COMANDOS
@@ -164,7 +164,7 @@ Quando adiciona, a predefinição é B<--local> e B<--divert> I<original>B<.dist
Os directórios não podem ser desviados com B<dpkg-divert>.
-Care should be taken when diverting shared libraries, L<ldconfig(8)> creates a symbolic link based on the DT_SONAME field embedded in the library. Because B<ldconfig> does not honor diverts (only B<dpkg> does), the symlink may end up pointing at the diverted library, if a diverted library has the same SONAME as the undiverted one.
+Deve tomar-se cuidado ao desviar bibliotecas partilhadas, L<ldconfig(8)> cria um link simbólico baseado no campo DT_SONAME embebido na biblioteca. Devido a B<ldconfig> não honrar desvios (apenas B<dpkg> o faz), o link simbólico pode acabar a apontar para a biblioteca desviada, se uma biblioteca desviada tiver o mesmo SONAME que a não desviada.
=head1 EXEMPLOS
diff --git a/man/pt/dpkg-genbuildinfo.pod b/man/pt/dpkg-genbuildinfo.pod
index 9b3e323..bf35948 100644
--- a/man/pt/dpkg-genbuildinfo.pod
+++ b/man/pt/dpkg-genbuildinfo.pod
@@ -74,7 +74,7 @@ Especifica onde está a lista de ficheiros que foram produzidos pela compilaçã
=item B<-F>I<changelog-format>
-Specifies the format of the changelog. See L<dpkg-parsechangelog(1)> for information about alternative formats.
+Especifica o formato do registo de alterações. Veja L<dpkg-parsechangelog(1)> para informação acerca dos formatos alternativos.
=item B<-O>[I<filename>]
diff --git a/man/pt/dpkg-genchanges.pod b/man/pt/dpkg-genchanges.pod
index e9c949d..9e368ab 100644
--- a/man/pt/dpkg-genchanges.pod
+++ b/man/pt/dpkg-genchanges.pod
@@ -118,7 +118,7 @@ Usa I<maintainer-address> como o nome e endereço de email do maintainer deste p
=item B<-V>I<name>B<=>I<value>
-Set an output substitution variable. See L<deb-substvars(5)> for a discussion of output substitution.
+Define uma variável de substituição de saída. Veja L<deb-substvars(5)> para uma discussão sobre substituição da saída.
=item B<-T>I<substvars-file>
@@ -146,7 +146,7 @@ Lê a lista de ficheiros a serem enviados aqui, em vez de usar B<debian/files>.
=item B<-F>I<changelog-format>
-Specifies the format of the changelog. See L<dpkg-parsechangelog(1)> for information about alternative formats.
+Especifica o formato do registo de alterações. Veja L<dpkg-parsechangelog(1)> para informação acerca dos formatos alternativos.
=item B<-u>I<upload-files-dir>
diff --git a/man/pt/dpkg-gencontrol.pod b/man/pt/dpkg-gencontrol.pod
index e63a5ea..a810c8b 100644
--- a/man/pt/dpkg-gencontrol.pod
+++ b/man/pt/dpkg-gencontrol.pod
@@ -40,7 +40,7 @@ Define o número de versão do pacote binário que será gerado.
=item B<-V>I<name>B<=>I<value>
-Set an output substitution variable. See L<deb-substvars(5)> for discussion of output substitution.
+Define uma variável de substituição de resultado. Veja L<deb-substvars(5)> para discussão sobre substituição de resultado.
=item B<-T>I<substvars-file>
@@ -68,7 +68,7 @@ Lê ou escreve a lista de ficheiros a ser enviada para aqui, em vez de usar B<de
=item B<-F>I<changelog-format>
-Specifies the format of the changelog. See L<dpkg-parsechangelog(1)> for information about alternative formats.
+Especifica o formato do registo de alterações. Veja L<dpkg-parsechangelog(1)> para informação acerca dos formatos alternativos.
=item B<-p>I<package>
diff --git a/man/pt/dpkg-gensymbols.pod b/man/pt/dpkg-gensymbols.pod
index 86c65cc..9f629b2 100644
--- a/man/pt/dpkg-gensymbols.pod
+++ b/man/pt/dpkg-gensymbols.pod
@@ -54,7 +54,7 @@ Este programa foi introduzido no dpkg 1.14.8.
=head1 MANTENDO FICHEIROS DE SÍMBOLOS
-The base interchange format of the symbols file is described in L<deb-symbols(5)>, which is used by the symbols files included in binary packages. These are generated from template symbols files with a format based on the former, described in L<deb-src-symbols(5)> and included in source packages.
+O formato de intercâmbio base do ficheiro de símbolos é descrito em L<deb-symbols(5)>, o qual é usado pelos ficheiros symbols incluídos em pacotes binários. Estes são gerados a partir de ficheiros se símbolos modelo com um formato baseado no anterior, descrito em L<deb-src-symbols(5)> e incluído em pacotes fonte.
Os ficheiros de símbolos são apenas úteis se refletirem a evolução do pacote entre vários lançamentos. Assim o maintainer tem de os actualizar todas as vezes que é adicionado um novo símbolo para que a sua versão mínima associada corresponda à realidade.
@@ -108,7 +108,7 @@ Define a versão do pacote. Usa por predefinição a versão extraída de debian
=item B<-e>I<library-file>
-Only analyze libraries explicitly listed instead of finding all public libraries. You can use shell patterns used for pathname expansions (see the L<File::Glob> manual page for details) in I<library-file> to match multiple libraries with a single argument (otherwise you need multiple B<-e>).
+Apenas analisa bibliotecas explicitas em vez de procurar todas as bibliotecas públicas. Você pode usar padrões de shell usadas para expansões de nome de caminho (veja o manual L<File::Glob> para detalhes) em I<library-file> para corresponder a múltiplas bibliotecas com um único argumento (caso contrário você precisa de múltiplos B<-e>).
=item B<-l>I<directory>
@@ -126,7 +126,7 @@ Escreve o ficheiro de símbolos gerado na saída standard ou em I<filename> se e
=item B<-t>
-Write the symbol file in template mode rather than the format compatible with L<deb-symbols(5)>. The main difference is that in the template mode symbol names and tags are written in their original form contrary to the post-processed symbol names with tags stripped in the compatibility mode. Moreover, some symbols might be omitted when writing a standard L<deb-symbols(5)> file (according to the tag processing rules) while all symbols are always written to the symbol file template.
+Escreve o ficheiro de símbolos em modo de modelo em vez do formato compatível com L<deb-symbols(5)>. A principal diferença é que em modo de modelo os nomes dos símbolos e as etiquetas são escritos na sua forma original ao contrário dos nomes de símbolos pós-processados com as etiquetas despidas do modo de compatibilidade. Mais ainda, alguns símbolos podem ser omitidos quando se escreve um ficheiro L<deb-symbols(5)> standard (de acordo com as regras de processamento de etiquetas) enquanto que todos os símbolos são sempre escritos no ficheiro modelo de símbolos.
=item B<-c>I<[0-4]>
diff --git a/man/pt/dpkg-maintscript-helper.pod b/man/pt/dpkg-maintscript-helper.pod
index fdd430e..66e8b76 100644
--- a/man/pt/dpkg-maintscript-helper.pod
+++ b/man/pt/dpkg-maintscript-helper.pod
@@ -77,7 +77,7 @@ Isto significa que se um pacote se destina a renomear ou remover um conffile, de
B<Nota>: Isto pode ser substituído na maioria dos casos pela bandeira C<remove-on-upgrade> em F<DEBIAN/conffiles> (desde dpkg 1.20.6), veja L<deb-conffiles(5)>.
-If a conffile is completely removed, it should be removed from disk, unless the user has modified it. If there are local modifications, they should be preserved. If the package upgrade aborts, the newly obsolete conffile should not disappear.
+Se um conffile for completamente removido, deve ser removido do disco, a menos que o utilizador o tenha modificado. Se existirem modificações locais, estas devem ser preservadas. Se a actualização do pacote abortar, o conffile obsoleto mais recente não deve desaparecer.
tudo isto é implementado ao colocar o seguinte fragmento de shell nos scripts de maintainer B<preinst>, B<postinst> e B<postrm>:
@@ -155,7 +155,7 @@ Implementação actual: o B<preinst> verifica se o directório existe, não cont
=head1 INTEGRAÇÃO EM PACOTES
-When using a packaging helper, please check if it has native B<dpkg-maintscript-helper> integration, which might make your life easier. See for example L<dh_installdeb(1)>.
+Quando usar um ajudante de empacotamento, por favor verifique se ele tem integração com B<dpkg-maintscript-helper> nativa, o que pode tornar a sua vida mais fácil. Veja por exemplo L<dh_installdeb(1)>.
Dado que B<dpkg-maintscript-helper> é usado no B<preinst>, usa-lo incondicionalmente requer uma pré-dependência para assegurar que a versão requerida do B<dpkg> já foi desempacotada antes. A versão requerida depende do comando usado, para B<rm_conffile> e B<mv_conffile> é 1.15.7.2, para B<symlink_to_dir> e B<dir_to_symlink> é 1.17.14:
diff --git a/man/pt/dpkg-mergechangelogs.pod b/man/pt/dpkg-mergechangelogs.pod
index ca99948..b13a634 100644
--- a/man/pt/dpkg-mergechangelogs.pod
+++ b/man/pt/dpkg-mergechangelogs.pod
@@ -70,7 +70,7 @@ Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nati
=head1 LIMITAÇÕES
-Anything that is not parsed by L<Dpkg::Changelog> is lost during the merge. This might include stuff like comments which were not supposed to be there, etc.
+Tudo o que não seja analisado por L<Dpkg::Changelog> é perdido durante a fusão. Isto pode incluir coisas como comentários que não eram suposto estar lá, etc.
=head1 INTEGRAÇÃO COM GIT
diff --git a/man/pt/dpkg-name.pod b/man/pt/dpkg-name.pod
index f6c5ee4..1752d74 100644
--- a/man/pt/dpkg-name.pod
+++ b/man/pt/dpkg-name.pod
@@ -78,7 +78,7 @@ Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nati
=head1 BUGS
-Some packages don't follow the name structure I<package>B<_>I<version>B<_>I<architecture>B<.deb>. Packages renamed by B<dpkg-name> will follow this structure. Generally this will have no impact on how packages are installed by L<dselect(1)>/L<dpkg(1)>, but other installation tools might depend on this naming structure.
+Alguns pacotes não seguem a estrutura de nome I<pacote>B<_>I<versão>B<_>I<arquitectura>B<.deb>. Os pacotes renomeados pelo B<dpkg-name> irá seguir estas estrutura. Geralmente isto não terá impacto sobre como os pacotes serão instalados pelos L<dselect(1)>/L<dpkg(1)>, mas outras ferramentas de instalação podem depender desta estrutura de nomes.
=head1 EXEMPLOS
diff --git a/man/pt/dpkg-parsechangelog.pod b/man/pt/dpkg-parsechangelog.pod
index 77f60f8..2f87fb7 100644
--- a/man/pt/dpkg-parsechangelog.pod
+++ b/man/pt/dpkg-parsechangelog.pod
@@ -34,7 +34,7 @@ Especifica o ficheiro de registo de alterações de onde ler informação. Pode
=item B<-F> I<changelog-format>
-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 B<debian> standard format. See also L</CHANGELOG FORMATS>.
+Especifica o formato do changelog. Por predefinição o formato é lido a partir de uma linha especial perto do fundo do changelog ou falhando isto cai para o formato standard B<debian>. Veja também L</FORMATOS DE CHANGELOG>.
=item B<-L> I<libdir>
@@ -62,7 +62,7 @@ As seguintes opções podem ser usadas para influenciar o resultado do analisado
=item B<--format> I<output-format>
-Set the output format. Currently supported values are B<dpkg> and B<rfc822>. B<dpkg> is the classic output format (from before this option existed) and the default. It consists of one stanza in Debian control format (see L<deb-control(5)>). If more than one entry is requested, then most fields are taken from the first entry (usually the most recent entry), except otherwise stated:
+Define o formato de resultado. Actualmente os valores suportados são B<dpkg> e B<rfc822>. B<dpkg> é o formato de saída clássico (já vem de antes esta opção existir) e o predefinido. Consistem em uma estrofe em formato de controlo Debian (veja L<deb-control(5)>). Se for requerida mais do que uma entrada, então a maioria dos campos são obtidos a partir da primeira entrada (geralmente a entrada mais recente), excepto caso contrário declarado:
=over
@@ -72,11 +72,11 @@ O nome do pacote fonte.
=item B<Version:> I<version>
-The source version number. B<Note>: For binary-only releases there might be no corresponding source release.
+O número de versão de fonte. B<Nota>: Para lançamentos apenas-binário pode não existir nenhum lançamento fonte correspondente.
=item B<Distribution:> I<target-distribution>
-A space-separated list of one or more distribution names where this version should be installed when it is uploaded.
+Uma lista separada por espaços de uma ou mais nomes de distribuições onde esta versão deve ser instalada quando é feito o envio dela.
=item B<Urgency:> I<urgency>
@@ -84,11 +84,11 @@ De todas as entradas incluídas é usada a que tem a urgência mais alta, seguid
=item B<Maintainer:> I<author>
-The name and email address of the person who prepared these changes, they are B<not> necessarily those of the uploader or the usual package maintainer.
+O nome e endereço de email da pessoa que preparou estas alterações, B<não> são necessariamente aquele de quem faz o envio nem do maintainer habitual do pacote.
=item B<Date:> I<date>
-The date of the entry as a string, as it appears in the changelog. With a L<strptime(3)> format "B<%a, %d %b %Y %T %z>", but where the day of the week might not actually correspond to the real day obtained from the rest of the date string. If you need a more accurate representation of the date, use the B<Timestamp> field, but take into account it might not be possible to map it back to the exact value in this field.
+A data da entrada como uma string, como aparece no changelog. Com um formato L<strptime(3)> "B<%a, %d %b %Y %T %z>", mas onde o dia da semana pode não corresponder realmente ao dia real obtido a partir do resto da string da data. Se você precisar duma representação mais exacta da data, use o campo B<Timestamp>, mas tenha em conta que pode não ser possível mapear-lo de volta ao valor exacto neste campo.
=item B<Timestamp:> I<timestamp>
@@ -166,7 +166,7 @@ Os nomes de formatos do registo de alterações são strings não vazias de alfa
Se tal linha existir então B<dpkg-parsechangelog> irá procurar por um analisador como um B<Dpkg::Changelog::>I<Otherformat> módulo perl; é um erro para ele não estar presente. O nome do analisador no módulo perl irá ser automaticamente capitalizado. O formato de changelog predefinido é B<debian>, e um analisador para ele é fornecido por predefinição.
-The parser should be derived from the L<Dpkg::Changelog> class and implement the required documented interface.
+O analisador deve ser derivado a partir da classe L<Dpkg::Changelog>e implementar a necessária interface documentada.
No formato de changelog que está a ser analisado, sempre ou quase sempre deixa uma linha vazia entre notas de alteração individuais, estas linhas vazias devem ser retiradas, para se criar a saída compacta resultante.
@@ -208,7 +208,7 @@ O ficheiro changelog, usado ara obter informação dependente da versão acerca
=head1 BUGS
-The B<Maintainer> field has a confusing name matching the field in the F<debian/control> file but not its exact semantics, where its meaning would be better represented by the B<Changed-By> field name used in the F<.changes> file.
+O campo B<Maintainer> tem uma confusão com o nome que corresponde ao campo no ficheiro F<debian/control> mas não é exactamente a mesma semântica, onde o seu significado seria melhor representado pelo nome de campo B<Changed-By> usado no ficheiro F<.changes>.
=head1 VEJA TAMBÉM
diff --git a/man/pt/dpkg-query.pod b/man/pt/dpkg-query.pod
index e026f6d..fbac3af 100644
--- a/man/pt/dpkg-query.pod
+++ b/man/pt/dpkg-query.pod
@@ -88,7 +88,7 @@ Flags de erro:
=back
-An uppercase status or error letter indicates the package is likely to cause severe problems. Please refer to L<dpkg(1)> for information about the above states and flags.
+Um estado em letra maiúscula ou letra de erro indica que o pacote é provável de causar severos problemas. Por favor consulte L<dpkg(1)> para informação sobre os estados e bandeiras em cima.
O formato de saída desta opção não é configurável, mas varia automaticamente para caber na largura do terminal. Destina-se a ser lido por humanos e não é facilmente lido por máquinas. Veja B<-W> (B<--show>) e B<--showformat> para um modo de configurar o formato do resultado.
@@ -383,7 +383,7 @@ Define o programa a executar quando multiplica um comando via shell (desde dpkg
=item B<DPKG_PAGER>
-Sets the pager command to use (since dpkg 1.19.1), which will be executed with «B<$SHELL -c>». If B<SHELL> is not set, «B<%DPKG_DEFAULT_SHELL%>» will be used instead. The B<DPKG_PAGER> overrides the B<PAGER> environment variable (since dpkg 1.19.2).
+Define o comando paginador a usar (desde dpkg 1.19.1), o qual ir+a ser executado com «B<$SHELL -c>». Se B<SHELL> não estiver definido, irá ser usado «B<%DPKG_DEFAULT_SHELL%>» em vez dele. O B<DPKG_PAGER> sobrepõe a variável de ambiente B<PAGER> (desde dpkg 1.19.2).
=item B<DPKG_ROOT>
diff --git a/man/pt/dpkg-scanpackages.pod b/man/pt/dpkg-scanpackages.pod
index 95b18e2..6791cb2 100644
--- a/man/pt/dpkg-scanpackages.pod
+++ b/man/pt/dpkg-scanpackages.pod
@@ -22,13 +22,13 @@ B<dpkg-scanpackages> [I<option>...] I<binary-path> [I<override-file> [I<path-pre
=head1 DESCRIÇÃO
-B<dpkg-scanpackages> sorts through a tree of Debian binary packages and creates a Packages file, used by L<apt(8)>, L<dselect(1)>, etc, to tell the user what packages are available for installation. These Packages files are the same as those found on Debian archive sites and media discs. You might use B<dpkg-scanpackages> yourself if making a directory of local packages to install on a cluster of machines.
+B<dpkg-scanpackages> ordena entre uma árvore de pacotes binários Debian e caria um ficheiro Packages, usado por L<apt(8)>, L<dselect(1)>, etc, para dizer ao utilizador que pacotes estão disponíveis para instalação. Estes ficheiros Packages são os mesmo que aqueles encontrados em sites de arquivos Debian e discos de media. Você próprio pode usar B<dpkg-scanpackages> se pretender criar um directório local de pacotes para instalar num grupo de máquinas.
-B<Note>: If you want to access the generated Packages file with L<apt(8)> you will probably need to compress the file with L<xz(1)> (generating a Packages.xz file), L<bzip2(1)> (generating a Packages.bz2 file) or L<gzip(1)> (generating a Packages.gz file). L<apt(8)> ignores uncompressed Packages files except on local access (i.e. B<file://> sources).
+B<Nota>: Se você pretende aceder ao ficheiro Packages gerado com o L<apt(8)> vai provavelmente precisar de comprimir o ficheiro com L<xz(1)> (gerando um ficheiro Packages.xz), L<bzip2(1)> (gerando um ficheiro Packages.bz2) ou L<gzip(1)> (gerando um ficheiro Packages.gz ). O L<apt(8)> ignora ficheiros Packages não comprimidos excepto em acesso local (isto é, fontes B<file://>).
I<binary-path> é o nome da árvore dos pacotes binários a processar (por exemplo, B<contrib/binary-i386>). É melhor tornar isto relativo à raiz do arquivo Debian, porque cada campo Filename no novo ficheiro Packages irá começar com esta string.
-I<override-file> is the name of a file to read which contains information about how the package fits into the distribution (the file can be compressed since dpkg 1.15.5); see L<deb-override(5)>.
+I<override-file> é o nome de um ficheiro a ler o qual contem informação acerca de como o pacote encaixa na distribuição (o ficheiro pode estar comprimido desde dpkg 1.15.5); veja L<deb-override(5)>.
I<prefixo-caminho> é um string opcional a ser precedida aos campos Filename.
@@ -44,7 +44,7 @@ Sonda por pacotes *.I<tipo>, em vez de *.deb.
=item B<-e>, B<--extra-override> I<file>
-Scan I<file> to find supplementary overrides (the file can be compressed since dpkg 1.15.5). See L<deb-extra-override(5)> for more information on its format.
+Sonda o I<file> para encontrar sobreposições suplementares (o ficheiro pode ser comprimido desde o dpkg 1.15.5). Veja L<deb-extra-override(5)> para mais informações sobre este formato.
=item B<-a>, B<--arch> I<arch>
diff --git a/man/pt/dpkg-scansources.pod b/man/pt/dpkg-scansources.pod
index 7046466..fe64962 100644
--- a/man/pt/dpkg-scansources.pod
+++ b/man/pt/dpkg-scansources.pod
@@ -24,13 +24,13 @@ B<dpkg-scansources> [I<option>...] I<binary-dir> [I<override-file> [I<path-prefi
B<dpkg-scansources> sonda o I<directório-binário> fornecido por ficheiros I<.dsc>. Estes são usados para criar um índice de fonte Debian, o qual é enviado para o stdout.
-The I<override-file>, if given, is used to set priorities in the resulting index stanzas and to override the maintainer field given in the I<.dsc> files. The file can be compressed (since dpkg 1.15.5). See L<deb-override(5)> for the format of this file.
+O I<override-file>, se fornecido, é usado para definir prioridades nas estrofes de índice resultantes e para sobrepor o campo do maintainer dado nos ficheiros I<.dsc>. O ficheiro pode estar comprimido (desde dpkg 1.15.5). Veja L<deb-override(5)> para o formato deste ficheiro.
B<Nota>: Como o ficheiro de sobreposição é indexado por pacotes binário, não pacotes fonte, existe um pequeno problema aqui. A implementação actual usa a prioridade mais alta de todos os pacotes binários produzidos por um ficheiro I<.dsc> para a prioridade do pacote fonte, e para a entrada de sobreposição para o primeiro pacote binário listado no ficheiro I<.dsc> para modificar a informação do maintainer. Isto poderá ser alterado.
O I<path-prefix>, se dado, é pré-adicionado ao campo directório no índice fonte gerado. Geralmente você usa isto para fazer com que os campos directório contenham o caminho desde o topo da hierarquia do arquivo Debian.
-B<Note>: If you want to access the generated Sources file with L<apt(8)> you will probably need to compress the file with L<gzip(1)> (generating a Sources.gz file). L<apt(8)> ignores uncompressed Sources files except on local access (i.e. B<file://> sources).
+B<Nota>: Se você deseja aceder ao ficheiros Sources gerado com L<apt(8)> você vai provavelmente precisar de comprimir o ficheiro com L<gzip(1)> (gerando um ficheiro Sources.gz). O L<apt(8)> ignora ficheiros Sources não comprimidos excepto em acesso local (isto é, fontes B<file://>).
=head1 OPÇÕES
@@ -42,7 +42,7 @@ Não ordena as estrofes do índice. Normalmente elas estão ordenadas pelo nome
=item B<-e>, B<--extra-override> I<file>
-Scan I<file> to find supplementary overrides (since dpkg 1.15.4; the file can be compressed since dpkg 1.15.5). See L<deb-extra-override(5)> for more information on its format.
+Sonda o I<ficheiro> para encontrar sobreposições suplementares (desde dpkg 1.15.4; o ficheiro pode ser comprimido desde 1.15.5). Veja L<deb-extra-override(5)> para mais informação sobre este formato.
=item B<-s>, B<--source-override> I<file>
diff --git a/man/pt/dpkg-shlibdeps.pod b/man/pt/dpkg-shlibdeps.pod
index 85e8cf8..0c7d5bb 100644
--- a/man/pt/dpkg-shlibdeps.pod
+++ b/man/pt/dpkg-shlibdeps.pod
@@ -34,7 +34,7 @@ Ficheiros Symbols contêm informação de dependências afinada ao fornecerem a
=item debian/*/DEBIAN/symbols
-Shared library information generated by the current build process that also invoked B<dpkg-shlibdeps>. They are generated by L<dpkg-gensymbols(1)>. They are only used if the library is found in a package's build tree. The symbols file in that build tree takes precedence over symbols files from other binary packages.
+Informação de biblioteca partilhada gerada pelo actual processo de compilação que também invocou B<dpkg-shlibdeps>. São gerados por L<dpkg-gensymbols(1)>. São apenas usados se a biblioteca for encontrada na árvore de compilação do pacote. O ficheiro de símbolos nessa árvore de compilação toma precedência sobre ficheiros de símbolos de outros pacotes binários.
=item %PKGCONFDIR%/symbols/I<package>.symbols.I<arch>
@@ -50,7 +50,7 @@ Informação de dependências de bibliotecas partilhadas fornecidas pelo pacote.
Enquanto sonda os símbolos usados por todos os binários, o B<dpkg-shlibdeps> lembra-se da versão mínima (mais alta) necessária para cada biblioteca. No final do processo, é capaz de escrever a dependência mínima para cada biblioteca usada (desde que a informação dos ficheiros I<symbols> esteja exacta).
-As a safe-guard measure, a symbols file can provide a B<Build-Depends-Package> or B<Build-Depends-Packages> meta-information field and B<dpkg-shlibdeps> will extract the minimal version required by the corresponding package in the B<Build-Depends> field and use this version if it's higher than the minimal version computed by scanning symbols.
+Como medida de salva-guarda, um ficheiro de símbolos pode fornecer um campo de meta-informação B<Build-Depends-Package> ou B<Build-Depends-Packages> e B<dpkg-shlibdeps> irá extrair a versão mínima requerida pelo pacote correspondente no campo B<Build-Depends> e usa esta versão se for maior que a versão mínima computada pela sondagem dos símbolos.
=head2 Ficheiros shlibs
@@ -232,7 +232,7 @@ I<binary>B<).>
A biblioteca necessária pelo I<binary> foi encontrada pelo B<dpkg-shlibdeps> em I<library-file> mas B<dpkg-shlibdeps> não foi capaz de encontrar nenhuma informação de dependência para essa biblioteca. Para encontrar a dependência, tentou mapear a biblioteca a um pacote Debian com a ajuda de B<dpkg -S> I<library-file>. Depois verificou os ficheiros shlibs e symbols correspondentes em %ADMINDIR%/info/, e nas várias árvores de compilação de pacotes (debian/*/DEBIAN/).
-This failure can be caused by a bad or missing shlibs or symbols file in the package of the library. It might also happen if the library is built within the same source package and if the shlibs files has not yet been created (in which case you must fix debian/rules to create the shlibs before calling B<dpkg-shlibdeps>). Bad RPATH can also lead to the library being found under a non-canonical name (example: /usr/lib/openoffice.org/../lib/libssl.so.0.9.8 instead of /usr/lib/libssl.so.0.9.8) that's not associated to any package, B<dpkg-shlibdeps> tries to work around this by trying to fallback on a canonical name (using L<realpath(3)>) but it might not always work. It's always best to clean up the RPATH of the binary to avoid problems.
+Esta falha pode ser causada por um ficheiro shlibs ou symbols mau ou em falta no pacote da biblioteca. Também pode acontecer se a biblioteca for compilada dentro do mesmo pacote fonte e se os ficheiros shlibs ainda não foram criados (que neste caso você tem de corrigir debian/rules para criar o shlibs antes de chamar B<dpkg-shlibdeps>). Uma má RPATH também pode levar a que a biblioteca seja encontrada sob um nome não-canónico (exemplo: /usr/lib/openoffice.org/../lib/libssl.so.0.9.8 em vez de /usr/lib/libssl.so.0.9.8) que não está associado a nenhum pacote, o B<dpkg-shlibdeps> tenta contornar isto ao tentar descer para um nome canónico (usando L<realpath(3)>) mas pode nem sempre funcionar. É sempre melhor limpar a RPATH do binário para evitar problemas.
Chamar o B<dpkg-shlibdeps> em modo detalhado (B<-v>) irá providenciar muito mais informação acerca de onde ele tentou encontrar a informação de dependência. Isto pode ser útil se você não perceber porquê está a dar-lhe este erro.
diff --git a/man/pt/dpkg-source.pod b/man/pt/dpkg-source.pod
index f5f43df..a79e5bd 100644
--- a/man/pt/dpkg-source.pod
+++ b/man/pt/dpkg-source.pod
@@ -44,7 +44,7 @@ Se o pacote fonte usar um formato não-standard (actualmente isto significa todo
Compila um pacote fonte (B<--build> desde dpkg 1.17.14). O primeiro argumento não-opção é tomado como o nome do directório que contém a árvore fonte debianizada (isto é, com um sub-directório debian e talvez alterações aos ficheiro originais). Dependendo do formato do pacote fonte usado para compilar o pacote, podem ser aceites parâmetros adicionais.
-B<dpkg-source> will build the source package with the first format found in this ordered list: the format indicated with the I<--format> command line option, the format indicated in B<debian/source/format>, “1.0”. The fallback to “1.0” is deprecated and will be removed at some point in the future, you should always document the desired source format in B<debian/source/format>. See section L</SOURCE PACKAGE FORMATS> for an extensive description of the various source package formats.
+B<dpkg-source> irá compilado o pacote fonte com o primeiro formato encontrado nesta lista por esta ordem: o formato indicado com a opção de linha de comando I<--format>, o formato indicado em B<debian/source/format>, “1.0”. O cair para “1.0” está descontinuado e será removido em algum ponto no futuro, você deve sempre documentar o formato de fonte desejado em B<debian/source/format>.Veja a secção L</SOURCE PACKAGE FORMATS> para uma descrição extensiva dos vários formatos de pacote fonte.
=item B<--print-format> I<directory>
@@ -88,7 +88,7 @@ Especifica o ficheiro changelog de onde ler informação. A predefinição é B<
=item B<-F>I<changelog-format>
-Specifies the format of the changelog. See L<dpkg-parsechangelog(1)> for information about alternative formats.
+Especifica o formato do registo de alterações. Veja L<dpkg-parsechangelog(1)> para informação acerca dos formatos alternativos.
=item B<--format=>I<value>
@@ -96,7 +96,7 @@ Usa o formato fornecido para compilar o pacote fonte (desde dpkg 1.14.17). Sobre
=item B<-V>I<name>B<=>I<value>
-Set an output substitution variable. See L<deb-substvars(5)> for a discussion of output substitution.
+Define uma variável de substituição de saída. Veja L<deb-substvars(5)> para uma discussão sobre substituição da saída.
=item B<-T>I<substvars-file>
@@ -132,7 +132,7 @@ A expressão regular perl especificada irá estender o valor predefinido usado p
=item B<-I>[I<file-pattern>], B<--tar-ignore>[=I<file-pattern>]
-If this option is specified, the pattern will be passed to L<tar(1)>'s B<--exclude> option when it is called to generate a .orig.tar or .tar file (B<--tar-ignore> since dpkg 1.15.6). For example, B<-I>CVS will make tar skip over CVS directories when generating a .tar.gz file. The option may be repeated multiple times to list multiple patterns to exclude.
+Se esta opção for especificada, o padrão será passado à opção B<--exclude> do L<tar(1)> quando este é chamado para gerar um ficheiro .orig.tar ou .tar (B<--tar-ignore> desde dpkg 1.15.6). Por exemplo, B<-I>CVS irá fazer o tar saltar os directórios CVS ao gerar um ficheiro .tar.gz. A opção pode ser repetida várias vezes para listar vários padrões de exclusão.
B<-I> por si próprio adiciona opções B<--exclude> predefinidas que irão filtrar ficheiros de controle e directórios dos sistemas de controlo de revisão mais comuns, ol systems, salvaguarda e permutar ficheiros e directórios de saída de compilação de Libtool.
@@ -296,7 +296,7 @@ O tarball original principal é extraído primeiro, depois todos os tarballs ori
Todas as patches listadas em B<debian/patches/>I<vendor>B<.series> ou B<debian/patches/series> são então aplicadas, onde I<vendor> será o nome em minúsculas do fornecedor actual, ou B<debian> se não existir um fornecedor definido. Se o ficheiro anterior for usado e o posterior não existir (ou for um link simbólico), então o posterior é substituído por um link simbólico para o antigo. Isto destina-se a simplificar a utilização de B<quilt> para gerir o conjunto de patches. Ficheiros de séries especificas-de-fornecedor destinam-se a tornar possível a criação de séries de múltiplos ramos de desenvolvimento baseados no fornecedor, num modo declarativo, dando preferência a codificação-aberta deste manuseamento em B<debian/rules>. Isto é particularmente útil quando a fonte precisa de receber uma patch condicionalmente porque os ficheiros afectados não possuem suporte a oclusão condicional embutido. Note no entanto que enquanto B<dpkg-source> analisa correctamente ficheiros de séries com opções explícitas usadas para aplicar patch a aplicação (armazenada em cada linha antes do nome de ficheiro de patch e um ou mais espaços), ele ignora essas opções e espera sempre que as patches possam ser aplicadas com a opção B<-p1> ou B<patch>. Irá portanto emitir um aviso quando encontra tais opções, e é provável que a compilação falhe.
-Note that L<lintian(1)> will emit unconditional warnings when using vendor series due to a controversial Debian specific ruling, which should not affect any external usage; to silence these, the dpkg lintian profile can be used by passing «B<--profile dpkg>» to L<lintian(1)>.
+Note que L<lintian(1)> irá emitir avisos incondicionais quando usa séries de fornecedor devido a regulamento controverso específico de Debian, o qual não deve afectar nenhuma utilização externa; para silenciar isto, o perfil lintian do dpkg pode ser usado ao passar «B<--profile dpkg>» a L<lintian(1)>.
O carimbo temporal de todos os ficheiros com patch é reposto para a hora da extração do pacote fonte (isto evita inclinações do carimbo temporal que levam a problemas quando aplica patch a ficheiros auto-gerados).
@@ -324,7 +324,7 @@ B<Gravar alterações>
=item B<--commit> [I<directory>] [I<patch-name>] [I<patch-file>]
-Generates a patch corresponding to the local changes that are not managed by the B<quilt> patch system and integrates it in the patch system under the name I<patch-name>. If the name is missing, it will be asked interactively. If I<patch-file> is given, it is used as the patch corresponding to the local changes to integrate. Once integrated, an editor (the first one found from B<sensible-editor>, C<$VISUAL>, C<$EDITOR>, B<vi>) is launched so that you can edit the meta-information in the patch header.
+Gera uma patch correspondente às alterações locais que não são geridas pelo sistema de patch B<quilt> e integra-a no sistema de patch sob o nome I<patch-name>. se o nome está em falta, será perguntado interactivamente. Se I<patch-file> for fornecido, é usado como uma patch correspondente às alterações locais a integrar. Uma vez integrada, é lançado um editor (o primeiro encontrado de B<sensible-editor>, C<$VISUAL>, C<$EDITOR>, B<vi>) para que você possa editar a meta-informação no cabeçalho da patch.
Passar I<patch-file> é principalmente útil após uma falha de compilação que pré-gerou este ficheiro, e por esse motivo o ficheiro fornecido é removido após integração. Note também que as alterações contidas no ficheiro patch têm de já estar aplicadas na árvore e que os ficheiros modificados pela patch não podem ter alterações suplementares por gravar.
@@ -424,7 +424,7 @@ B<Building>
Antes de avançar-mos, são feitas algumas verificações para assegurar que não temos nenhumas alterações não ignoradas por submeter.
-L<git-bundle(1)> is used to generate a bundle of the git repository. By default, all branches and tags in the repository are included in the bundle.
+L<git-bundle(1)> é usado para gerar um bolo do repositório git. Por predefinição, todos os ramos e etiquetas no repositório são incluídos no bolo.
B<Opções de compilação>
@@ -432,7 +432,7 @@ B<Opções de compilação>
=item B<--git-ref=>I<ref>
-Allows specifying a git ref to include in the git bundle. Use disables the default behavior of including all branches and tags. May be specified multiple times. The I<ref> can be the name of a branch or tag to include. It may also be any parameter that can be passed to L<git-rev-list(1)>. For example, to include only the main branch, use B<--git-ref=>main. To include all tags and branches, except for the private branch, use B<--git-ref=>--all B<--git-ref=>^private
+Permite especificar um ref de git para incluir no bolo do git. O uso desactiva o comportamento predefinido de incluir todos os ramos e etiquetas. Pode ser especificado várias vezes. O I<ref> pode ser o nome de um ramo ou etiqueta a incluir. Também pode ser qualquer parâmetro que possa ser passado ao L<git-rev-list(1)>. Por exemplo, para incluir apenas o ramo main, use B<--git-ref=>main. Para incluir todos as etiquetas e ramos, excepto para o ramo privado, use B<--git-ref=>--all B<--git-ref=>^private
=item B<--git-depth=>I<number>
@@ -496,7 +496,9 @@ Se definida, será usada para decidir se deve activar o Suporte a Linguagem Nati
=item B<SOURCE_DATE_EPOCH>
-If set, it will be used as the timestamp (as seconds since the epoch) to clamp the mtime in the L<tar(5)> file entries.
+Se definido, será usado como marca temporal (em segundos desde a época) para engatar o mtime nas entradas do ficheiro L<tar(5)>.
+
+Since dpkg 1.18.11.
=item B<VISUAL>
diff --git a/man/pt/dpkg-split.pod b/man/pt/dpkg-split.pod
index 44b930d..a611102 100644
--- a/man/pt/dpkg-split.pod
+++ b/man/pt/dpkg-split.pod
@@ -174,7 +174,9 @@ Define o modo de cor (desde dpkg 1.18.5). Os valores actualmente aceites são: B
=item B<SOURCE_DATE_EPOCH>
-If set, it will be used as the timestamp (as seconds since the epoch) in the L<deb-split(5)>'s L<ar(5)> container.
+Se definido, irá ser usado como marca temporal (como segundos desde a época) no contentor L<ar(5)> de L<deb-split(5)>.
+
+Since dpkg 1.18.11.
=back
diff --git a/man/pt/dpkg-statoverride.pod b/man/pt/dpkg-statoverride.pod
index fa15fae..d472ca4 100644
--- a/man/pt/dpkg-statoverride.pod
+++ b/man/pt/dpkg-statoverride.pod
@@ -22,7 +22,7 @@ B<dpkg-statoverride> [I<option>...] I<command>
=head1 DESCRIÇÃO
-“B<stat overrides>” are a way to tell L<dpkg(1)> to use a different owner or mode for a path when a package is installed (this applies to any filesystem object that B<dpkg> handles, including directories, devices, etc.). This can be used to force programs that are normally setuid to be install without a setuid flag, or only executable by a certain group.
+“B<stat overrides>” são um modo de dizer L<dpkg(1)> para usar um dono ou modo diferente para um caminho quando um pacote é instalado (isto aplica-se a qualquer objecto de sistema de ficheiros com que o B<dpkg> lide, incluindo directórios, dispositivos, etc.). Isto pode ser usado para forçar programas que são normalmente definidos a um uid a serem instalados sem uma bandeira setuid, ou apenas executável por um determinado grupo.
B<dpkg-statoverride> é um utilitário para gerir sobreposições de estatísticas. Tem três funções básicas: adicionar, remover e listar sobreposições.
diff --git a/man/pt/dpkg.pod b/man/pt/dpkg.pod
index 556d59d..cbcf661 100644
--- a/man/pt/dpkg.pod
+++ b/man/pt/dpkg.pod
@@ -28,9 +28,9 @@ I<Não> deverá ser usado por maintainers de pacotes que desejem compreender com
=head1 DESCRIÇÃO
-B<dpkg> is a medium-level tool to install, build, remove and manage Debian packages. The primary and more user-friendly front-end for B<dpkg> as a CLI (command-line interface) is L<apt(8)> and as a TUI (terminal user interface) is L<aptitude(8)>. B<dpkg> itself is controlled entirely via command line parameters, which consist of exactly one action and zero or more options. The action-parameter tells B<dpkg> what to do and options control the behavior of the action in some way.
+B<dpkg> é uma ferramenta de nível médio para instalar, compilar, remover e gerir pacotes Debian. O front-end principal e mais amigo-do-utilizador para o B<dpkg> como CLI é o (interface de linha de comandos) é o L<apt(8)> e como TUI (interface de terminal de utilizador) é o L<aptitude(8)>. O próprio B<dpkg> é controlado inteiramente via parâmetros de linha de comandos, o que consiste de exactamente uma acção e zero ou mais opções. O parâmetro-acção diz ao B<dpkg> o que fazer e as opções controlam o comportamento da acção em algum modo.
-B<dpkg> can also be used as a front-end to L<dpkg-deb(1)> and L<dpkg-query(1)>. The list of supported actions can be found later on in the B<ACTIONS> section. If any such action is encountered B<dpkg> just runs B<dpkg-deb> or B<dpkg-query> with the parameters given to it, but no specific options are currently passed to them, to use any such option the back-ends need to be called directly.
+O B<dpkg> pode também ser usado como front-end para L<dpkg-deb(1)> e L<dpkg-query(1)>. A lista de acções suportadas pode ser encontrada mais tarde na secção B<ACÇÕES>. Se qualquer tal acção for encontrada, o B<dpkg> apenas corre B<dpkg-deb> ou B<dpkg-query> com os parâmetros dados a ele, mas nenhuma opção especifica é presentemente passada para eles, para se qualquer tal opção, os back-ends precisam de ser chamados directamente.
=head1 INFORMAÇÃO ACERCA DE PACOTES
@@ -162,7 +162,7 @@ Irá processar os gatilhos para B<Pre-Depends> a menos que B<--no-triggers> este
Configura um pacote que foi desempacotado mas ainda não configurado. Se for fornecido B<-a> ou B<--pending> em vez de I<package>, todos os pacotes desempacotados mas não configurados são configurados.
-To reconfigure a package which has already been configured, try the L<dpkg-reconfigure(8)> command instead (which is part of the B<debconf> project).
+Para reconfigurar um pacote que já foi configurado, tente usar o comando L<dpkg-reconfigure(8)> em vez deste (o qual faz parte do projeto B<debconf>).
A configuração consiste dos seguintes passos:
@@ -328,7 +328,7 @@ Suporta épocas em strings de versão (desde dpkg 1.4.0.7).
=item B<long-filenames>
-Supports long filenames in L<deb(5)> archives (since dpkg 1.4.1.17).
+Suporta nomes de ficheiros longos em arquivos L<deb(5)> (desde dpkg 1.4.1.17).
=item B<multi-conrep>
@@ -406,7 +406,7 @@ Quando usado com B<--robot>, o resultado será o número de versão de programa
=item B<dpkg-deb actions>
-See L<dpkg-deb(1)> for more information about the following actions, and other actions and options not exposed by the B<dpkg> front-end.
+Veja L<dpkg-deb(1)> para mais informações acerca das seguintes acções, e outras acções e opções não expostas pelo front-end do B<dpkg>.
=over
@@ -450,7 +450,7 @@ Mostra informação acerca de um pacote.
=item B<dpkg-query actions>
-See L<dpkg-query(1)> for more information about the following actions, and other actions and options not exposed by the B<dpkg> front-end.
+Veja L<dpkg-query(1)> para mais informações acerca das seguintes acções, e outras acções e opções não expostas pelo front-end do B<dpkg>.
=over
@@ -581,7 +581,7 @@ Se um ficheiro de configuração foi modificado e a versão do pacote mudou, man
=item B<confdef>:
-If a conffile has been modified and the version in the package did change, always choose the default action without prompting. If there is no default action it will stop to ask the user unless B<--force-confnew> or B<--force-confold> is also given, in which case it will use that to decide the final action.
+Se um conffile foi modificado e a versão no pacote alterou, escolhe sempre a acção predefinida sem perguntar. Se não existir acção predefinida irá parar para pedir ao utilizador a menos que B<--force-confnew> ou B<--force-confold> sejam também fornecidos, nesse caso irá usar isso para decidir a acção final.
=item B<confask>:
@@ -621,7 +621,7 @@ I<Aviso>: Usar esta opção pode melhorar a performance a custo de perda de dado
=item B<script-chrootless>:
-Run maintainer scripts without L<chroot(2)>ing into B<instdir> even if the package does not support this mode of operation (since dpkg 1.18.5).
+Corre os scripts de maintainer sem fazer L<chroot(2)> em B<instdir> mesmo que o pacote não suporte este modo de operação (desde dpkg 1.18.5).
I<Aviso>: Isto pode destruir o seu sistema, use com extremo cuidado.
@@ -655,7 +655,7 @@ Ignora verificação de dependências para pacotes específicos (na verdade, a v
Faz tudo o que é suposto ser feito, mas não escreve quaisquer alterações. Isto é usado para se ver o que acontecia com uma acção específica, sem modificar nada na realidade.
-Be sure to give B<--no-act> before the action-parameter, or you might end up with undesirable results (e.g. B<dpkg --purge foo --no-act> will first purge package “foo” and then try to purge package ”--no-act”, even though you probably expected it to actually do nothing).
+Certifique-se de fornecer B<--no-act> antes do parâmetro da acção, ou poderá acabar com resultados não desejáveis (ex. B<dpkg --purge foo --no-act> irá primeiro purgar o pacote "foo" e depois tentará purgar o pacote "--no-act", mesmo pensando que provavelmente não vai fazer nada).
=item B<-R>, B<--recursive>
@@ -671,7 +671,7 @@ Define o directório administrativo para I<directory>. Este directório contem m
=item B<--instdir=>I<dir>
-Set the installation directory, which refers to the directory where packages are to be installed. B<instdir> is also the directory passed to L<chroot(2)> before running package's installation scripts, which means that the scripts see B<instdir> as a root directory. Defaults to «I</>».
+Define o directório de instalação, o que se refere ao directório onde os pacotes vão ser instalados. B<instdir> é também o directório passado ao L<chroot(2)> antes de correr scripts de instalação dos pacotes, o que significa que os vêm B<instdir> como o directório raiz. A predefinição é «I</>».
=item B<--root=>I<dir>
@@ -691,7 +691,7 @@ Desde dpkg 1.21.10, a arquitectura é também tida em conta, o que torna possív
=item B<--post-invoke=>I<command>
-Set an invoke hook I<command> to be run via “%DPKG_DEFAULT_SHELL% -c” before or after the B<dpkg> run for the I<unpack>, I<configure>, I<install>, I<triggers-only>, I<remove> and I<purge> actions (since dpkg 1.15.4), and I<add-architecture> and I<remove-architecture> actions (since dpkg 1.17.19). This option can be specified multiple times. The order the options are specified is preserved, with the ones from the configuration files taking precedence. The environment variable B<DPKG_HOOK_ACTION> is set for the hooks to the current B<dpkg> action.
+Define um I<command> hook de invocação para ser corrido via “%DPKG_DEFAULT_SHELL% -c” antes ou depois de o B<dpkg> correr para as acções I<unpack>, I<configure>, I<install>, I<triggers-only>, I<remove>, e I<purge> (desde dpkg 1.15.4), e as acções I<add-architecture> e I<remove-architecture> (desde dpkg 1.17.19). Esta opção pode ser especificada várias vezes. A ordem que as opções são especificadas é preservada, com aquelas dos ficheiros de configuração a tomar precedência. A variável de ambiente B<DPKG_HOOK_ACTION> é definida para os hooks para a acção actual do B<dpkg>.
B<Nota>: Front-ends podem chamar B<dpkg> várias vezes por invocação, o que pode fazer correr os hooks mais vezes do que o esperado.
@@ -703,7 +703,7 @@ Define I<glob-pattern> como um filtro de caminho, seja por excluir ou re-incluir
I<Aviso>: Tenha em conta que ao depender de caminhos excluídos você pode danificar completamente o seu sistema, use com cuidado.
-The glob patterns use the same wildcards used in the shell, were ‘*’ matches any sequence of characters, including the empty string and also ‘/’. For example, «I</usr/*/READ*>» matches «I</usr/share/doc/package/README>». As usual, ‘?’ matches any single character (again, including ‘/’). And ‘[’ starts a character class, which can contain a list of characters, ranges and complementations. See L<glob(7)> for detailed information about globbing. B<Note>: The current implementation might re-include more directories and symlinks than needed, in particular when there is a more specific re-inclusion, to be on the safe side and avoid possible unpack failures; future work might fix this.
+Os padrões glob usam as mesmas wildcards usadas na shell, onde ‘*’ corresponde a qualquer sequência de caracteres, incluindo a string vazia e também ‘/’. Por exemplo, «I</usr/*/READ*>» corresponde a «I</usr/share/doc/package/README>». Como normal, ‘?’ corresponde a qualquer caractere único (mais uma vez, incluindo ‘/’). E ‘[’ começa uma classe de caractere, o qual pode conter uma lista de caracteres, gamas e complementações. Veja L<glob(7)> para informação detalhada acerca de globbing. B<Nota>: A implementação actual pode re-incluir mais directivas e links simbólicos do que necessário, em particular quando existe uma re-inclusão mais específica. para estar no lado seguro e evitar possíveis falhas de desempacotamento, trabalho futuro poderá corrigir isto.
Isto pode ser usado para remover todos os caminhos excepto alguns particulares; um caso típico é:
@@ -714,7 +714,7 @@ para remover todos os ficheiros de documentação excepto os ficheiros de copyri
Estas duas opções pode ser especificadas várias vezes, e intercaladas entre elas. Ambas são processadas na ordem fornecida, com a última regra corresponde a um nome de ficheiro a marcar a decisão.
-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 L<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.
+Os filtros são aplicados quando se desempacota os pacotes binários, e como tal apenas têm conhecimento do tipo de objecto actualmente a ser filtrado (ex. um ficheiro normal num directório) e não têm visibilidade dos outros objetos que virão a seguir. Porque estes filtros têm efeitos secundários (em contraste aos filtros L<find(1)>), excluir um nome de caminho exacto que acontece ser um objecto directório como I</usr/share/doc> não irá ter o resultado desejado, e apenas esse nome de caminho será excluído (que poderá ser automaticamente re-incluído se o código vir a necessidade). Quaisquer ficheiros subsequentes contidos dentro desse directório irão falhar ao desempacotar.
B<Dica>: certifique-se que os globs não são expandidos pela sua shell.
@@ -807,7 +807,7 @@ Enviado apenas antes de um estado de processamento começar. I<stage> é um de B
=item B<--status-logger>=I<command>
-Send machine-readable package status and progress information to the shell I<command>'s standard input, to be run via “%DPKG_DEFAULT_SHELL% -c” (since dpkg 1.16.0). This option can be specified multiple times. The output format used is the same as in B<--status-fd>.
+Envia o estado do pacote em linguagem de máquina e informação de progresso para a entrada standard de I<command> de shell, para ser corrido via “%DPKG_DEFAULT_SHELL% -c” (desde dpkg 1.16.0). Esta opção pode ser especificada várias vezes. O formato de resultados usado é o mesmo que em B<--status-fd>.
=item B<--log=>I<filename>
@@ -902,7 +902,7 @@ O programa que o B<dpkg> irá executar quando iniciar uma nova shell interactiva
=item B<DPKG_PAGER>
-The program B<dpkg> will execute when running a pager, which will be executed with «B<$SHELL -c>», for example when displaying the conffile differences. If B<SHELL> is not set, «B<%DPKG_DEFAULT_SHELL%>» will be used instead. The B<DPKG_PAGER> overrides the B<PAGER> environment variable (since dpkg 1.19.2).
+O programa que o B<dpkg> irá executar quando correr um paginador, o qual será executado com «B<$SHELL -c>», por exemplo quando mostrar as diferenças do conffile. Se B<SHELL> não estiver definida, será usado «B<%DPKG_DEFAULT_SHELL%>» em vez deste. O B<DPKG_PAGER> sobrepõe a variável de ambiente B<PAGER> (desde dpkg 1.19.2).
=item B<DPKG_COLORS>
@@ -936,7 +936,7 @@ Definido pelo B<dpkg> para “B<-FRSXMQ>”, Se não já definido, quando cria u
=item B<DPKG_ROOT>
-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 empty. When installing packages into a different B<instdir>, B<dpkg> normally invokes maintainer scripts using L<chroot(2)> and leaves this variable empty, but if B<--force-script-chrootless> is specified then the L<chroot(2)> call is skipped and B<instdir> is non-empty.
+Definido pelo B<dpkg> no ambiente de scripts do maintainer para indicar em qual instalação devem actuar (desde 1.18.5). O valor destina-se a ser adicionado ao inicio de qualquer caminho em que os scripts de maintainer operam. Durante uma operação normal, esta variável está vazia. Ao instalar pacotes numa B<instdir> diferente, o B<dpkg> normalmente invoca scripts do maintainer usando L<chroot(2)> e deixa esta variável vazia, mas se B<--force-script-chrootless> for especificado então a chamada L<chroot(2)> é saltada e B<instdir> fica não-vazia.
=item B<DPKG_ADMINDIR>
@@ -1016,37 +1016,37 @@ Lista dos pacotes disponíveis.
=item I<%ADMINDIR%/status>
-Statuses of available packages. This file contains information about whether a package is marked for removing or not, whether it is installed or not, etc. See section L</INFORMATION ABOUT PACKAGES> for more info.
+Estados dos pacotes disponíveis. Este ficheiro contem informação acerca de se um pacote está marcado para remoção ou não, se está instalado ou não, etc. Veja a secção L</INFORMAÇÃO ACERCA DE PACOTES> para mais informação.
O ficheiro status é salvaguardado diariamente em I<%BACKUPSDIR%>. Pode ser útil se for perdido ou corrompido devido a problemas com o sistema de ficheiros.
=back
-The format and contents of a binary package are described in L<deb(5)>.
+O formato e conteúdo de um pacote binário está descrito em L<deb(5)>.
-=head2 Filesystem filenames
+=head2 Nomes de ficheiros do sistema de ficheiros
-During unpacking and configuration B<dpkg> uses various filenames for backup and rollback purposes. The following is a simplified explanation of how these filenames get used during package installation.
+Durante o desempacotar e configurar o B<dpkg> usa vários nomes de ficheiros para objectivos de salvaguarda e reposição. O seguinte é uma explicação simplificada de como estes nomes de ficheiros são usados durante a instalação de um pacote.
=over
=item F<*.dpkg-new>
-During unpack, B<dpkg> extracts new filesystem objects into I<pathname>B<.dpkg-new> (except for existing directories or symlinks to directories which get skipped), once that is done and after having performed backups of the old objects, the objects get renamed to I<pathname>.
+Durante o desempacotar. o B<dpkg> extrai os novos objectos do sistema de ficheiros em I<pathname>B<.dpkg-new> (excepto para directórios existentes ou links simbólicos a directórios que são saltados), após isso estar feito e após ter feito salvaguardas dos objectos antigos, os objectos são renomeados para I<pathname>.
=item F<*.dpkg-tmp>
-During unpack, B<dpkg> makes backups of the old filesystem objects into I<pathname>B<.dpkg-tmp> after extracting the new objects. These backups are performed as either a rename for directories (but only if they switch file type), a new symlink copy for symlinks, or a hard link for any other filesystem object, except for conffiles which get no backups because they are processed at a later stage.
+Durante o desempacotar. o B<dpkg> cria salvaguardas dos antigos objectos do sistema de ficheiros em I<pathname>B<.dpkg-tmp> após extrair os novos objectos. Estas salvaguardas são executadas seja ou ao renomear os directórios (mas apenas se mudarem de tipo de ficheiro), uma nova cópia de link simbólico para os links simbólicos, ou um hard link para qualquer outro objecto de sistema de ficheiros, excepto para ficheiros de configuração os quais não têm salvaguardas porque serão processados num estágio posterior.
-In case of needing to rollback, these backups get used to restore the previous contents of the objects. These get removed automatically after the installation is complete.
+No caso de necessidade de reposição, estas salvaguardas são usadas para restaurar os conteúdos anteriores dos objectos. Estas são removidas automaticamente após a instalação estar completa.
=item F<*.dpkg-old>
-During configuration, when installing a new version, B<dpkg> can make a backup of the previous modified conffile into I<pathname>B<.dpkg-old>.
+Durante a configuração, quando instala a nova versão, o B<dpkg> consegue fazer uma salvaguarda do ficheiro de configuração modificado anteriormente em I<pathname>B<.dpkg-old>.
=item F<*.dpkg-dist>
-During configuration, when keeping the old version, B<dpkg> can make a backup of the new unmodified conffile into I<pathname>B<.dpkg-dist>.
+Durante a configuração, e ao manter a versão antiga, o B<dpkg> consegue fazer uma salvaguarda do novo ficheiro de configuração não modificado em I<pathname>B<.dpkg-dist>.
=back
@@ -1066,7 +1066,7 @@ B<--no-act> geralmente dá menos informação do que poderia ser útil.
=head1 EXEMPLOS
-To list installed packages related to the editor L<vi(1)> (note that B<dpkg-query> does not load the I<available> file anymore by default, and the B<dpkg-query> B<--load-avail> option should be used instead for that):
+Para listar pacotes instalados relacionados com o editor L<vi(1)> (note que B<dpkg-query> já não carrega o ficheiro I<available> por predefinição, e para isso deve ser usada a opção B<dpkg-query> B<--load-avail>):
=over
@@ -1090,7 +1090,7 @@ Para procurar você próprio na listagem de pacotes:
=back
-To remove an installed neovim package:
+Para remover um pacote neovim instalado:
=over
@@ -1098,7 +1098,7 @@ To remove an installed neovim package:
=back
-To install a package, you first need to find it in an archive or media disc. When using an archive based on a pool structure, knowing the archive area and the name of the package is enough to infer the pathname:
+Para instalar um pacote, primeiro você precisa de encontra-lo num arquivo ou disco de media. Quando se usa um arquivo baseado numa estrutura pool, conhecer a área do arquivo e o nome do pacote é suficiente para inferir o nome de de caminho:
=over
@@ -1133,15 +1133,15 @@ você pode instala-lo com:
Note que isto não irá realmente instalar ou remover nada, mas apenas definir o estado de selecção nos pacotes requeridos. Você irá precisar de alguma outra aplicação para realmente descarregar e instalar os pacotes requeridos. Por exemplo, correr B<apt-get dselect-upgrade>.
-Ordinarily, you will find that L<dselect(1)> provides a more convenient way to modify the package selection states.
+Normalmente, você irá descobrir que o L<dselect(1)> fornece um método mais conveniente de modificar os estados de selecção de pacotes.
=head1 FUNCIONALIDADES ADICIONAIS
-Additional functionality can be gained by installing any of the following packages: B<apt>, B<aptitude> and B<debsig-verify>.
+Podem ser ganhas funcionalidades adicionais ao instalar qualquer um dos seguintes pacotes: B<apt>, B<aptitude> e B<debsig-verify>.
=head1 VEJA TAMBÉM
-L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, and L<dpkg-reconfigure(8)>.
+L<aptitude(8)>, L<apt(8)>, L<dselect(1)>, L<dpkg-deb(1)>, L<dpkg-query(1)>, L<deb(5)>, L<deb-control(5)>, L<dpkg.cfg(5)>, e L<dpkg-reconfigure(8)>.
=head1 AUTORES
diff --git a/man/pt/dsc.pod b/man/pt/dsc.pod
index 11296d5..5bd3ed6 100644
--- a/man/pt/dsc.pod
+++ b/man/pt/dsc.pod
@@ -14,7 +14,7 @@ If the PO get lost, keeping this translation up-to-date will be harder.
=head1 NOME
-dsc - Debian source package control file format
+dsc - formato Debian de ficheiro de controle de pacotes fonte
=head1 RESUMO
@@ -36,7 +36,7 @@ Os dados de controle podem estar inclusos numa assinatura OpenPGP ASCII Armored,
O valor deste campo declara a versão de formato do pacote fonte. O valor do campo é usado por programas que actuam no pacote fonte para interpretar a lista de ficheiros no pacote fonte e determinar como desempacota-los. A sintaxe do valor do campo é uma revisão maior numérica (“0-9”), um ponto (“.”), uma revisão menor numérica (“0-9”), e depois um subtipo opcional após um espaço em branco (“ \t”), o qual é especificado numa palavra alfanumérica em minúsculas (“a-z0-9”) em parêntesis (“()”). O subtipo é opcional na sintaxe mas pode ser obrigatória para revisões particulares de formato fonte.
-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)>. See L<dpkg-source(1)> for their description.
+Os formatos fonte actualmente suportados pelo B<dpkg> são B<1.0>, B<2.0>, B<3.0 (native)>, B<3.0 (quilt)>, B<3.0 (git)>, B<3.0 (bzr)> e B<3.0 (custom)>. Veja L<dpkg-source(1)> para as suas descrições.
=item B<Source:> I<source-name> (necessário)
@@ -58,7 +58,7 @@ O valor do campo é geralmente gerado a partir de campos B<Architecture> a parti
=item B<Version:>I< string-de-versão> (obrigatório)
-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 L<deb-version(7)>.
+Tipicamente, isto é o número de versão do pacote original seja em que formato o autor do programa usa. Pode também incluir um número de revisão Debian (para pacotes não-nativos). O formato exacto e algoritmo de ordenação estão descritos em L<deb-version(7)>.
=item B<Origin:> I<name>
@@ -106,7 +106,7 @@ O I<url> da uma interface web para explorar o repositório do Sistema de Control
=item B<Vcs-Svn:> I<url>
-These fields declare the I<url> of the Version Control System repository used to maintain this package. See L<deb-src-control(5)> for more details.
+Estes campos declaram o I<url> do repositório do Sistema de Controle de Versão usado para manter este pacote. Veja L<deb-src-control(5)> para mais detalhes.
=item B<Testsuite:> I<name-list>
@@ -130,7 +130,7 @@ B<Fundamento>: este campo é necessário porque caso contrário, para puderem ob
=item B<Build-Conflicts-Indep:> I<package-list>
-These fields declare relationships between the source package and packages used to build it. They are discussed in the L<deb-src-control(5)> manual page.
+Estes campos declaram relacionamentos entre o pacote fonte e pacotes usados para o construir. Eles são discutidos no manual L<deb-src-control(5)>.
=item B<Package-List:>
diff --git a/man/pt/dselect.pod b/man/pt/dselect.pod
index ed227e5..824e410 100644
--- a/man/pt/dselect.pod
+++ b/man/pt/dselect.pod
@@ -44,7 +44,7 @@ Instalar novos pacotes ou actualiza-los para novas versões.
=back
-B<dselect> operates as a front-end to L<dpkg(1)>, the low-level Debian package handling tool. It features a full-screen package selections manager with package depends and conflicts resolver. When run with administrator privileges, packages can be installed, upgraded and removed. Various access methods can be configured to retrieve available package version information and installable packages from package repositories. Depending on the used access method, these repositories can be public archive servers on the internet, local archive servers or media discs. The recommended access method is I<apt>, which is provided by the package L<apt(8)>.
+B<dselect> opera como um front-end para o L<dpkg(1)>, a ferramenta de baixo nível de manuseamento de pacotes de Debian. Apresenta um gestor de selecção de pacotes de ecrã-total com ferramenta de resolver dependências e conflitos de pacotes. Quando corrido com privilégios de administrador, os pacotes podem ser instalados, actualizados ou removidos. Podem ser configurados vários métodos de acesso para obter informação da versão dos pacotes disponíveis e instaláveis dos repositórios de pacotes. Dependendo do método de acesso usado, estes repositórios podem ser servidores de arquivo público na internet, servidores de arquivo local ou discos de media. O método de acesso recomendado é o I<apt>, o qual é fornecido pelo pacote L<apt(8)>.
Normalmente o B<dselect> é invocado sem parâmetros. Um menu interactivo é apresentado, oferecendo uma lista de comandos ao utilizador. Se um comando for dado como um argumento, então esse comando é arrancado imediatamente. Estão ainda disponíveis vários parâmetros de linha de comandos para modificar o comportamento de funcionamento do B<dselect> ou mostrar informação adicional acerca do programa.
@@ -156,7 +156,7 @@ Quando o B<dselect> é iniciado pode executar os seguintes comandos, seja direct
Escolha e configure um método de acesso para aceder aos repositórios de pacotes.
-By default, B<dselect> provides several methods such as I<media>, I<file> or I<ftp>, but other packages may provide additional methods, for example the I<apt> access method provided by the L<apt(8)> package.
+Por predefinição, B<dselect> fornece vários métodos tais como I<media>, I<file> ou I<ftp>, mas outros pacotes podem disponibilizar outros métodos, por exemplo o método de acesso I<apt> disponibilizado pelo pacote L<apt(8)>.
O uso do método de acesso do I<apt> é fortemente recomendado.
@@ -164,7 +164,7 @@ O uso do método de acesso do I<apt> é fortemente recomendado.
Refresca a base de dados de pacotes disponíveis.
-Retrieves a list of available package versions from the package repository, configured for the current access method, and update the dpkg database. The package lists are commonly provided by the repository as files named I<Packages> or I<Packages.gz>. These files can be generated by repository maintainers, using the program L<dpkg-scanpackages(1)>.
+Obtém uma lista de versões de pacotes disponíveis a partir de um repositório de pacotes, configurado para o método de acesso actual, e actualiza a base de dados do dpkg. As listas de pacotes são geralmente fornecidas pelo repositório como ficheiros chamados I<Packages> ou I<Packages.gz>. Estes ficheiros podem ser gerados por maintainers do repositório, usando o programa L<dpkg-scanpackages(1)>.
Detalhes do comando de actualização dependem da implementação do método de acesso. Normalmente o processo é direto e não requer interação do utilizador.
@@ -184,9 +184,9 @@ Instala os pacotes selecionados.
O método de acesso configurado irá obter pacotes instaláveis ou actualizáveis a partir dos repositórios relevantes e instalar estes usando o B<dpkg>. Dependendo da implementação do método de acesso, todos os pacotes podem ser pré-obtidos antes da instalação, ou obtidos quando necessários. Alguns métodos de acesso podem também remover pacotes que foram marcados para remoção.
-If an error occurred during install, it is usually advisable to run install again. In most cases, the problems will disappear or be solved. If problems persist or the installation performed was incorrect, please investigate into the causes and circumstances, and file a bug in the Debian bug tracking system. Instructions on how to do this can be found at L<https://bugs.debian.org/> or by reading the documentation for L<bug(1)> or L<reportbug(1)>, if these are installed.
+Se ocorrer um erro durante a instalação, é normalmente aconselhável repetir a instalação. Na maioria dos casos, os problemas irão desaparecer ou ser resolvidos. Se os problemas persistirem ou a execução da instalação foi incorrecta, por favor investigue as causas e circunstâncias, e preencha um relatório de bug no sistema de acompanhamento de bugs de Debian. As instruções em como fazer isto podem ser encontradas em L<https://bugs.debian.org/> ou ao ler a documentação para L<bug(1)> ou L<reportbug(1)>, se esta estiver instalada.
-Details of the install command depend on the access method's implementation. The user's attention and input may be required during installation, configuration or removal of packages. This depends on the maintainer scripts in the package. Some packages make use of the L<debconf(1)> library, allowing for more flexible or even automated installation setups.
+Detalhes do comando de instalação dependem da implementação do método de acesso. Pode ser requerida a atenção do utilizador e entradas deste durante a instalação., configuração ou remoção de pacotes. Isto depende dos scripts de maintainer no pacote. Alguns pacotes fazem uso da biblioteca L<debconf(1)>, permitindo configurações de instalação mais flexíveis ou mesmo automatizadas.
=head2 config
@@ -206,7 +206,7 @@ Termina o programa com código de erro zero (com sucesso).
=head2 Introdução
-B<dselect> directly exposes the administrator to some of the complexities involved with managing large sets of packages with many interdependencies. For a user who is unfamiliar with the concepts and the ways of the Debian package management system, it can be quite overwhelming. Although B<dselect> is aimed at easing package management and administration, it is only instrumental in doing so and cannot be assumed 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 L<dpkg(1)> manual page and the distribution policy.
+B<dselect> expõe directamente o administrador a algumas das complexidades envolvidas com a gestão de grandes conjuntos de pacotes com muitas inter-dependências. Para um utilizador que não está familiarizado com os conceitos e as maneiras do sistema de gestão de pacotes Debian, pode ser esmagador. Apesar do B<dselect> estar apontado a facilitar a gestão de pacotes e a administração, é apenas instrumental a fazê-lo e nãos e pode assumir que seja um substituto suficiente para a perícia e conhecimentos de um administrador. É necessário que o utilizador esteja familiarizado com os conceitos básicos do sistemas de pacotes Debian. Em caso de dúvidas, consulte o manual do L<dpkg(1)> e a política de distribuição.
A menos que o B<dselect> seja corrido em modo de esperto ou imediato, é primeiro mostrado um ecrã de ajuda quando se escolhe este comando do menu. O utilizador é I<fortemente> aconselhado a estudar toda a informação apresentada nos ecrãs de ajuda online, sempre que aparece um. Os ecrãs de ajuda online podem ser invocados a qualquer altura coma tecla ‘B<?>’.
@@ -342,7 +342,7 @@ A lista de selecção de pacotes e os ecrãs de resolução de conflitos de depe
=head2 Procurar e ordenar
-The list of packages can be searched by package name. This is done by pressing ‘B</>’, and typing a simple search string. The string is interpreted as a L<regex(7)> regular expression. If you add ‘B</d>’ to the search expression, dselect will also search in descriptions. If you add ‘B</i>’ the search will be case insensitive. You may combine these two suffixes like this: ‘B</id>’. Repeated searching is accomplished by repeatedly pressing the ‘B<n>’ or ‘B<\>’ keys, until the wanted package is found. If the search reaches the bottom of the list, it wraps to the top and continues searching from there.
+A lista de pacotes pode ser pesquisada pelo nome do pacote. Isto é feito ao pressionar ‘B</>’, e escrever uma string simples de procura. A string é interpretada como uma expressão regular L<regex(7)>. Se você adicionar ‘B</d>’ à expressão de procura, o dselect irá também procurar nas descrições. Se você adicionar ‘B</i>’ a procura será sensível a maiúsculas/minúsculas. Você pode combinar estes dois sufixos assim: ‘B</id>’. Busca repetida é conseguida ao pressionar repetidamente as teclas ‘B<n>’ ou ‘B<\>’, até encontrar o pacote desejado. Se a pesquisa atingir o fundo da lista, rebobina para o topo e continua a busca a partir de lá.
A ordenação da lista pode ser variada ao pressionar as teclas ‘B<o>’ e ‘B<O>’ repetidamente. Podem ser selecionadas as seguintes nove ordenações:
@@ -464,7 +464,7 @@ Não há uma opção de ajuda no menu principal.
A lista visível de pacotes disponíveis não pode ser reduzida.
-The built in access methods can no longer stand up to current quality standards. Use the access method provided by L<apt(8)>, it is not only not broken, it is also much more flexible than the built in access methods.
+Os métodos de acesso embutidos não podem mais acompanhar os standards actuais de qualidade. Use o método de acesso fornecido pelo L<apt(8)>, não é apenas não quebrado, é muito mais flexível que os métodos de acesso embutidos.
=head1 VEJA TAMBÉM
diff --git a/man/pt/start-stop-daemon.pod b/man/pt/start-stop-daemon.pod
index 5c3e1a2..2e568d5 100644
--- a/man/pt/start-stop-daemon.pod
+++ b/man/pt/start-stop-daemon.pod
@@ -24,7 +24,7 @@ B<start-stop-daemon> [I<option>...] I<command>
B<start-stop-daemon> é usado para a criação e término de processos de nível-de-sistema. Usando uma destas opções de correspondência, o B<start-stop-daemon> pode ser configurado para procurar instâncias existentes de processos a correr.
-B<Note>: Unless B<--pid> or B<--pidfile> are specified, B<start-stop-daemon> behaves similar to L<killall(1)>. B<start-stop-daemon> will scan the process table looking for any processes which match the process name, parent pid, uid, and/or gid (if specified). Any matching process will prevent B<--start> from starting the daemon. All matching processes will be sent the TERM signal (or the one specified via B<--signal> or B<--retry>) if B<--stop> is specified. For daemons which have long-lived children which need to live through a B<--stop>, you must specify a pidfile.
+B<Nota>: A menos que B<--pid> ou B<--pidfile> sejam especificados, B<start-stop-daemon> comporta-se de modo semelhante a L<killall(1)>. B<start-stop-daemon> irá sondar a tabela de processos em busca de qualquer processo que coincida com o nome de processo, pid parente, uid, e/u gid (se especificado). Quaisquer processos correspondentes irá prevenir um B<--start> de iniciar o daemon. A todos os processos correspondentes será enviado o sinal TERM (ou aquele especificado via B<--signal> ou B<--retry>) se for especificado B<--stop>.Para daemons que têm filhos de vida-longa que precisam sobreviver a um B<--stop>, você tem de especificar um pidfile.
=head1 COMANDOS
@@ -134,7 +134,7 @@ Não escreve mensagens informativas, apenas mostra mensagens de erro.
=item B<-c>, B<--chuid> I<username>|I<uid>[B<:>I<group>|I<gid>]
-Change to this username/uid before starting the process. You can also specify a group by appending a B<:>, then the group or gid in the same way as you would for the L<chown(1)> command (I<user>B<:>I<group>). If a user is specified without a group, the primary GID for that user is used. When using this option you must realize that the primary and supplemental groups are set as well, even if the B<--group> option is not specified. The B<--group> option is only for groups that the user isn't normally a member of (like adding per process group membership for generic users like B<nobody>).
+Muda para este nome-utilizador/uid antes de arrancar o processo. Você também pode especifica um grupo ao anexar B<:>, e depois o grupo ou gid do mesmo modo que faria com o comando L<chown(1)> (I<user>B<:>I<group>). Se for especificado um utilizador sem um grupo, é usado o GID primários para esse utilizador. Quando usa esta opção você tem de compreender que os grupos primário e suplementar são também definidos, mesmo que a opção B<--group> não seja especificada. A opção B<--group> é apenas para grupos em que o utilizador não é normalmente um membro dele (tal como adicionar sociedade de grupo por-processo para utilizadores genéricos tipo B<nobody>).
=item B<-r>, B<--chroot> I<root>
@@ -152,7 +152,7 @@ B<Aviso>: B<start-stop-daemon> não pode verificar o estado de saída se o proce
=item B<--notify-await>
-Wait for the background process to send a readiness notification before considering the service started (since version 1.19.3). This implements parts of the systemd readiness protocol, as specified in the L<sd_notify(3)> manual page. The following variables are supported:
+Espera pelo processo nos bastidores que envie uma notificação de prontidão antes de considerar o serviço arrancado (desde versão 1.19.3). Isto implementa partes do protocolo de prontidão do systemd, como especificado no manual L<sd_notify(3)>. As seguintes variáveis são suportadas:
=over
diff --git a/man/pt/update-alternatives.pod b/man/pt/update-alternatives.pod
index 38ba83a..cd5a46c 100644
--- a/man/pt/update-alternatives.pod
+++ b/man/pt/update-alternatives.pod
@@ -22,17 +22,17 @@ B<update-alternatives> [I<option>...] I<command>
=head1 DESCRIÇÃO
-B<update-alternatives> creates, removes, maintains and displays information about the symbolic links comprising the alternatives system.
+B<update-alternatives> cria, remove, mantêm e mostra informação acerca dos links simbólicos que abrangem o sistema de alternativos.
É possível para vários programas realizarem o mesmo ou funções semelhantes para serem instalados num único sistema ao mesmo tempo. Por exemplo, muitos sistemas têm vários editores de texto instalados ao mesmo tempo. Isto dá escolha aos utilizadores do sistema, permitindo que cada um use um editor diferente, se o desejar, mas torna difícil para um programa fazer uma boa escolha no editor a invocar se o utilizador não especificou a sua preferência particular.
-The alternatives system aims to solve this problem. A generic name in the filesystem is shared by all files providing interchangeable functionality. The alternatives system and the system administrator together determine which actual file is referenced by this generic name. For example, if the text editors L<ed(1)> and L<nvi(1)> are both installed on the system, the alternatives system will cause the generic name I</usr/bin/editor> to refer to I</usr/bin/nvi> by default. The system administrator can override this and cause it to refer to I</usr/bin/ed> instead, and the alternatives system will not alter this setting until explicitly requested to do so.
+O sistema de alternativas destina-se a resolver este problema. Um nome genérico no sistema de ficheiros é partilhado por todos os ficheiros que fornecem funcionalidades intercambiáveis. O sistema de alternativas e o administrador do sistema juntamente determinam qual ficheiro real é referenciado por este nome genérico. Por exemplo, se os editores de texto L<ed(1)> e L<nvi(1)> estiverem ambos instalados no sistema, o sistema de alternativas irá fazer com que o nome genérico I</usr/bin/editor> se refira a I</usr/bin/nvi> por predefinição. O administrador do sistema pode sobrepor isto e fazê-lo referir-se a I</usr/bin/ed> em vez do primeiro, e o sistema de alternativas não irá alterar esta definição até que lhe seja requerido explicitamente fazê-lo.
O nome genérico não é um link simbólico directo para a alternativa selecionada. Em vez disso, é um link simbólico para um nome no I<directório> I<alternatives>, o qual por sua vez é um link simbólico para o ficheiro real referenciado. Isto é feito deste modo para que as alterações do administrador do sistema fiquem confinadas dentro do directório I<%CONFDIR%>: a FHS (q.v.) explica o porquê isto ser uma Coisa Boa.
Quando cada pacote que fornece um ficheiro com uma determinada funcionalidade é instalado, modificado ou removido, o B<update-alternatives> é chamado para actualizar a informação sobre esse ficheiro no sistema de alternativas. O B<update-alternatives> é geralmente chamado a partir dos seguintes scripts de maintainer de pacote Debian, B<postinst> (configurar) para instalar a alternativa e a partir de B<prerm> e B<postrm> (remover) para remover a alternativa. B<Nota>: na maioria dos casos (se não todos) nenhuma outra acção de script de maintainer deverá chamar B<update-alternatives>, em particular nenhum de B<upgrade> nem B<disappear>, pois outra acção do tipo pode perder o estado manual da alternativa, ou fazer a alternativa inverter temporariamente, ou comutar completamente quando várias têm a mesma prioridade.
-It is often useful for a number of alternatives to be synchronized, so that they are changed as a group; for example, when several versions of the L<vi(1)> editor are installed, the manual page referenced by I</usr/share/man/man1/vi.1> should correspond to the executable referenced by I</usr/bin/vi>. B<update-alternatives> handles this by means of I<master> and I<slave> links; when the master is changed, any associated slaves are changed too. A master link and its associated slaves make up a I<link> I<group>.
+Isto é muitas vezes útil para se sincronizar várias alternativas, para que sejam mudadas como um grupo; por exemplo, quando estão instaladas várias versões do editor L<vi(1)>, o manual referenciado por I</usr/share/man/man1/vi.1> deve corresponder ao executável referenciado por I</usr/bin/vi>. B<update-alternatives> lida com isto por meio de links I<master> e I<slave>; quando o mestre é mudado, quaisquer slaves associados são também mudados. Um link mestre e os seus slaves associados fazem um I<group> de I<link>.
Cada grupo de links é, a qualquer altura, em um ou dois modos: automático ou manual. Quando um grupo está em modo automático, o sistema de alternativas irá decidir automaticamente, quando os pacotes são instalados ou removidos, em como actualizar os links. Em modo manual, o sistema de alternativas irá reter a escolha do administrador e evitar alterar os links (excepto quando algum quebrar).
@@ -138,7 +138,7 @@ Lê a configuração de alternativas na entrada standard no formato gerado por B
=item B<--query> I<name>
-Display information about the link group like B<--display> does, but in a machine parseable way (since version 1.15.0, see section L</QUERY FORMAT> below).
+Mostra informação acerca do grupo link como o B<--display> faz mas num modo analisável por máquina (desde versão 1.15.0, Veja secção L</FORMATO DE CONSULTA> abaixo.
=item B<--list> I<name>
@@ -331,7 +331,7 @@ Com B<--verbose> o B<update-alternatives> fala incessantemente acerca das suas a
=head1 EXEMPLOS
-There are several packages which provide a text editor compatible with B<vi>, for example B<nvi> and B<vim>. Which one is used is controlled by the link group B<vi>, which includes links for the program itself and the associated manual page.
+Existem vários pacotes que fornecem um editor de texto compatível com o B<vi>, por exemplo e B<nvi> e o B<vim>. Qual deles é o usado é controlado pelo grupo de links B<vi>, que inclui links para o próprio programa e o manual associado.
Para mostrar os pacotes disponíveis que fornecem o B<vi> e a configuração actual para ele, use a acção B<--display>.
@@ -359,7 +359,7 @@ Para voltar atrás e ter a implementação B<vi> escolhida automaticamente, faç
=head1 VEJA TAMBÉM
-L<ln(1)>, FHS (the Filesystem Hierarchy Standard).
+L<ln(1)>, FHS (o Standard de Hierarquia de Sistema de Ficheiros).
=head1 TRADUÇÃO
diff --git a/man/sv/dpkg-buildflags.pod b/man/sv/dpkg-buildflags.pod
index e49cece..546b96c 100644
--- a/man/sv/dpkg-buildflags.pod
+++ b/man/sv/dpkg-buildflags.pod
@@ -329,7 +329,7 @@ När funktionen är aktiverad kommer den överstyra värdet från samma funktion
=item B<time64>
-This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area, and the B<bug-implicit-func> feature from the B<qa> feature area as it requires them.
+This setting (since dpkg 1.22.0; enabled by default except for i386, hurd-i386 and kfreebsd-i386 since dpkg 1.22.5) enables 64-bit time_t support on 32-bit architectures where their ABI does not include it by default, by adding B<-D_TIME_BITS=64> to B<CPPFLAGS>. This setting automatically enables the B<lfs> feature from the B<abi> feature area.
If the setting is enabled explicitly then it gets enabled on all architectures including i386 but not hurd-i386 nor kfreebsd-i386 (where the kernel does not have time64 interfaces), ignoring the binary backwards compatibility default.
@@ -357,7 +357,7 @@ Flera kommandoradsflaggor (beskrivna nedan) kan användas för att göra det lä
=item B<bug-implicit-func>
-This setting (since dpkg 1.22.3; disabled by default) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
+This setting (since dpkg 1.22.3; enabled by default since dpkg 1.22.6) adds B<-Werror=implicit-function-declaration> to B<CFLAGS>.
=item B<bug>
diff --git a/man/sv/dpkg-deb.pod b/man/sv/dpkg-deb.pod
index 450bae6..6d7bfbf 100644
--- a/man/sv/dpkg-deb.pod
+++ b/man/sv/dpkg-deb.pod
@@ -72,7 +72,7 @@ Inga felmeddelande rapporteras för fält som efterfrågas men inte hittas.
Visar innehåller i filsystemsträdsarkivsdelen av paketarkivet. Det visas för närvarande i det format som genereras av B<tar>s pratsamma visning.
-=item B<-x>|B<--extract> I<arkiv> I<katalog>
+=item B<-x>, B<--extract> I<arkiv> I<katalog>
Extraherar filsystemsträdet från ett paketarkiv till den angivna katalogen.
@@ -80,7 +80,7 @@ Observera att en extrahering av ett paket till rotkatalogen I<inte> resulterar i
I<katalog> (men inte dess föräldrar) kommer skapas om nödvändigt, och dess behörighet kommer att ändras till att motsvara innehållet i paketet.
-=item B<-C>|B<--vextract> I<arkiv> I<katalog>
+=item B<-X>, B<--vextract> I<arkiv> I<katalog>
Är som B<--extract> (B<-x>) med B<--verbose> (B<-v>) som visar en lista över filer som extraheras under tiden.
@@ -224,6 +224,8 @@ Om satt kommer B<dpkg-deb> att använda det som katalogen där temporära filer
Om satt kommer det användas som tidsstämpel (som sekunder sedan epoken) i L<deb(5)>:s L<ar(5)>-behållare och användas för att tvinga mtime i L<tar(5)>-filposterna.
+Since dpkg 1.18.8.
+
=back
=head1 ANTECKNINGAR
diff --git a/man/sv/dpkg-source.pod b/man/sv/dpkg-source.pod
index 59d8a76..561d544 100644
--- a/man/sv/dpkg-source.pod
+++ b/man/sv/dpkg-source.pod
@@ -134,7 +134,7 @@ Det reguljära uttrycket i perlformat som angavs utökar standardvärdet som anv
Om flaggan anges kommer filnamnet att sändas vidare till L<tar(1)>:s B<--exclude>-flagga när det anropas för att skapa en .orig.tar.gz eller .tar.gz-fil (B<--tar-ignore> sedan dpkg 1.15.6). Till exempel kommer B<-I>CVS att hoppa över CVS-kataloger när tar.gz-filen skapas. Flaggan kan upprepas flera gånger för att lista flera filnamn som ska uteslutas.
-B<-I> ensamt lägger till satandard B<--exclude>-flaggor som filtrerar ut styrfiler och kataloger från de flesta vanliga versionshanteringssystem, säkerhetskopior, växlingsfiler och Libtool-byggutdatakataloger.
+B<-I> ensamt lägger till standard B<--exclude>-flaggor som filtrerar ut styrfiler och kataloger från de flesta vanliga versionshanteringssystemen, säkerhetskopior, växlingsfiler och Libtool-byggutdatakataloger.
=back
@@ -498,6 +498,8 @@ Om satt, används för att bestämma om lokalt språkstöd ska aktiveras, även
Om satt kommer det användas som tidsstämpel (som sekunder sedan epoken) för att tvinga mtime i L<tar(5)>-filposterna.
+Since dpkg 1.18.11.
+
=item B<VISUAL>
=item B<EDITOR>
diff --git a/man/sv/dpkg-split.pod b/man/sv/dpkg-split.pod
index 9c473f8..f5d1ab4 100644
--- a/man/sv/dpkg-split.pod
+++ b/man/sv/dpkg-split.pod
@@ -176,6 +176,8 @@ Väljer färgläge (sedan dpkg 1.18.5). För närvarande godtas följande värde
Om satt kommer det användas som tidsstämpel (som sekunder sedan epoken) i L<deb-split(5)>:s L<ar(5)>-behållare.
+Since dpkg 1.18.11.
+
=back
=head1 FILER
diff --git a/man/sv/dpkg.pod b/man/sv/dpkg.pod
index 4156b3b..8134c0b 100644
--- a/man/sv/dpkg.pod
+++ b/man/sv/dpkg.pod
@@ -422,11 +422,11 @@ Lista innehållet i ett deb-paket.
Extraherar styrfilsinformation från ett paket.
-=item B<-x>|B<--extract> I<arkiv> I<katalog>
+=item B<-x>, B<--extract> I<arkiv> I<katalog>
Extrahera filerna som finns i paketet.
-=item B<-C>|B<--vextract> I<arkiv> I<katalog>
+=item B<-X>, B<--vextract> I<arkiv> I<katalog>
Extrahera och visa filnamnen som finns i paketet.
diff --git a/po/ast.po b/po/ast.po
index 2482753..290dfa4 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.14.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:47+0200\n"
"Last-Translator: Marcos Alvarez Costales <marcos.alvarez.costales@gmail."
"com>\n"
@@ -3082,17 +3082,17 @@ msgstr "necesítase una opción d'aición"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "enteru inválidu pa --%s: `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "¡triba de compresión «%s» desconocía!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "enteru inválidu pa --%s: `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "¡triba de compresión «%s» desconocía!"
diff --git a/po/bs.po b/po/bs.po
index 760641a..6dc5c3a 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 10:02+0200\n"
"Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
"Language-Team: Bosnian <lokal@linux.org.ba>\n"
@@ -2781,12 +2781,12 @@ msgstr ""
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr ""
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgid "invalid compressor parameters: %s"
msgstr ""
#: src/deb/main.c
diff --git a/po/ca.po b/po/ca.po
index d9ea268..c234a46 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.18\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-12-17 20:02+0100\n"
"Last-Translator: Guillem Jover <guillem@debian.org>\n"
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
@@ -2863,13 +2863,13 @@ msgstr "es necessita una opció d'acció"
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "paràmetres de compressió invàlids: %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgstr "el format deb «%d.%d» no està admès amb compressió no uniforme"
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
-msgstr "el format deb «%d.%d» no està admès amb compressió no uniforme"
+msgid "invalid compressor parameters: %s"
+msgstr "paràmetres de compressió invàlids: %s"
#: src/deb/main.c
#, c-format
diff --git a/po/cs.po b/po/cs.po
index e7a00dd..1c2c58d 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-01 23:14+0100\n"
"Last-Translator: Miroslav Kure <kurem@debian.cz>\n"
"Language-Team: Czech <debian-l10n-czech@lists.debian.org>\n"
@@ -2769,11 +2769,6 @@ msgid "need an action option"
msgstr "nutno zadat akci"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "neplatné parametry komprese: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2781,6 +2776,11 @@ msgstr "nepodporovaný typ komprese „%s“ pro --uniform-compression"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "neplatné parametry komprese: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "nepodporovaný typ komprese „%s“ pro --uniform-compression"
diff --git a/po/da.po b/po/da.po
index 435a5f3..9f51657 100644
--- a/po/da.po
+++ b/po/da.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:48+0200\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
@@ -2991,11 +2991,6 @@ msgid "need an action option"
msgstr "kræver et handlingstilvalg"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ugyldig komprimeringsparameter: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3003,6 +2998,11 @@ msgstr "ikke understøttet komprimeringstype '%s' med ensartet komprimering"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "ugyldig komprimeringsparameter: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ikke understøttet komprimeringstype '%s' med ensartet komprimering"
diff --git a/po/de.po b/po/de.po
index 8372ac3..b40a63b 100644
--- a/po/de.po
+++ b/po/de.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.22.1~\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-10-27 18:31+0200\n"
"Last-Translator: Sven Joachim <svenjoac@gmx.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
@@ -2845,17 +2845,17 @@ msgstr "eine Aktions-Option wird benötigt"
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ungültige Komprimiererparameter: %s"
-
-#: src/deb/main.c
-#, c-format
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr ""
"nicht unterstütztes deb-Format »%d.%d« mit uneinheitlicher Komprimierung"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "ungültige Komprimiererparameter: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr ""
"nicht unterstützter Komprimierungstyp »%s« mit einheitlicher Komprimierung"
diff --git a/po/dpkg.pot b/po/dpkg.pot
index 5a5ba7f..390e83e 100644
--- a/po/dpkg.pot
+++ b/po/dpkg.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: dpkg 1.22.5\n"
+"Project-Id-Version: dpkg 1.22.6\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\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"
@@ -2618,12 +2618,12 @@ msgstr ""
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr ""
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgid "invalid compressor parameters: %s"
msgstr ""
#: src/deb/main.c
diff --git a/po/dz.po b/po/dz.po
index 3a6d40f..b480cae 100644
--- a/po/dz.po
+++ b/po/dz.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:48+0200\n"
"Last-Translator: Tshewang Norbu <bumthap2006@hotmail.com>\n"
"Language-Team: Dzongkha <pgeyleg@dit.gov.bt>\n"
@@ -2979,17 +2979,17 @@ msgstr "བྱ་བའི་གདམ་ཁ་གཅིག་དགོ"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "--%s: `%.250s' གི་དོན་ལུ་ནུས་མེད་ཧྲིལ་ཨང་།"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "མ་ཤེས་པའི་ཨེབ་བཙུགས་ཀྱི་དབྱེ་བ་ `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "--%s: `%.250s' གི་དོན་ལུ་ནུས་མེད་ཧྲིལ་ཨང་།"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "མ་ཤེས་པའི་ཨེབ་བཙུགས་ཀྱི་དབྱེ་བ་ `%s'!"
diff --git a/po/el.po b/po/el.po
index dd4df70..ae0d737 100644
--- a/po/el.po
+++ b/po/el.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:48+0200\n"
"Last-Translator: quad-nrg.net <yodesy@quad-nrg.net>\n"
"Language-Team: Greek <debian-l10n-greek@lists.debian.org>\n"
@@ -3048,17 +3048,17 @@ msgstr "χρειάζεται μια επιλογή ενέργειας"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "μη έγκυρος ακέραιος για --%s: `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "άγνωστος τύπος συμπίεσης '%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "μη έγκυρος ακέραιος για --%s: `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "άγνωστος τύπος συμπίεσης '%s'!"
diff --git a/po/eo.po b/po/eo.po
index 2a52902..81a7172 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:49+0200\n"
"Last-Translator: Felipe Castro <fefcas@gmail.com>\n"
"Language-Team: Esperanto <debian-l10n-esperanto@lists.debian.org>\n"
@@ -2978,11 +2978,6 @@ msgid "need an action option"
msgstr "bezonas agan elekteblon"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "malvalida densigilaj atributoj: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2990,6 +2985,11 @@ msgstr "nesubtenata densig-tipo '%s' kun unuforma densigo"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "malvalida densigilaj atributoj: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "nesubtenata densig-tipo '%s' kun unuforma densigo"
diff --git a/po/es.po b/po/es.po
index c36097a..b5c3599 100644
--- a/po/es.po
+++ b/po/es.po
@@ -38,7 +38,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.16.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2017-11-08 00:59+0100\n"
"Last-Translator: Javier Fernandez-Sanguino <jfs@debian.org>\n"
"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
@@ -3085,11 +3085,6 @@ msgid "need an action option"
msgstr "se necesita una opción de acción"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "parámetros de compresión inválidos: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3097,6 +3092,11 @@ msgstr "el tipo de compresión `%s' no está soportado con compresión uniforme"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "parámetros de compresión inválidos: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "el tipo de compresión `%s' no está soportado con compresión uniforme"
diff --git a/po/et.po b/po/et.po
index a31f66d..a3bcf92 100644
--- a/po/et.po
+++ b/po/et.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.14.5\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:49+0200\n"
"Last-Translator: Ivar Smolin <okul@linux.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -2891,17 +2891,17 @@ msgid "need an action option"
msgstr "tegevuse võti on vajalik"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr ""
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "tundmatu pakkimisliik `%s'!"
#: src/deb/main.c
+#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr ""
+
+#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
diff --git a/po/eu.po b/po/eu.po
index f4a0f80..8015d0a 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.22\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:49+0200\n"
"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@zundan.com>\n"
"Language-Team: Basque <debian-l10n-basque@lists.debian.org>\n"
@@ -3031,11 +3031,6 @@ msgid "need an action option"
msgstr "ekintza-aukera bat behar da"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "konpresio-maila baliogabea: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3043,6 +3038,11 @@ msgstr "onartu gabeko '%s' konpresio mota konpresio uniformearekin"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "konpresio-maila baliogabea: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "onartu gabeko '%s' konpresio mota konpresio uniformearekin"
diff --git a/po/fr.po b/po/fr.po
index e42cc46..9e40652 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-05 23:47+0100\n"
"Last-Translator: Sébastien Poher <sebastien@volted.net>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
@@ -2934,11 +2934,6 @@ msgid "need an action option"
msgstr "requiert une option d'action"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "paramètres de compression non valables : %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2947,6 +2942,11 @@ msgstr ""
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "paramètres de compression non valables : %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr ""
"type de compression « %s » non pris en charge avec compression uniforme"
diff --git a/po/gl.po b/po/gl.po
index 27740ef..f9a2d92 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:49+0200\n"
"Last-Translator: mvillarino <mvillarino@users.sourceforge.net>\n"
"Language-Team: Galician <proxecto@trasno.net>\n"
@@ -3069,17 +3069,17 @@ msgstr "precísase dunha opción de acción"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "número enteiro non válido para --%s: \"%.250s\""
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "tipo de compresión \"%s\" descoñecido"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "número enteiro non válido para --%s: \"%.250s\""
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "tipo de compresión \"%s\" descoñecido"
diff --git a/po/hu.po b/po/hu.po
index 15bd258..4aac2fd 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-05 23:44+0100\n"
"Last-Translator: Nagy Elemér Károly <nagy.elemer.karoly@gmail.com>\n"
"Language-Team: Hungarian <debian-l10n-hungarian@lists.debian.org>\n"
@@ -2911,17 +2911,17 @@ msgstr "egy művelet opciót igényel"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "érvénytelem egész a --%s számára: `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "ismeretlen tömörítés: `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "érvénytelem egész a --%s számára: `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ismeretlen tömörítés: `%s'!"
diff --git a/po/id.po b/po/id.po
index 8797350..55244ce 100644
--- a/po/id.po
+++ b/po/id.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.15\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-06-26 16:12+0200\n"
"Last-Translator: Arief S Fitrianto <arief@gurame.fisika.ui.ac.id>\n"
"Language-Team: Indonesian <debian-l10n-indonesian@lists.debian.org>\n"
@@ -3047,18 +3047,18 @@ msgstr "butuh suatu pilihan aksi"
#: src/deb/main.c
#, fuzzy, c-format
-#| msgid "invalid compression level for -%c: %ld"
-msgid "invalid compressor parameters: %s"
-msgstr "tingkat kompresi untuk -%c tidak sah: %ld"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "jenis kompresi '%s' tidak dikenal!"
#: src/deb/main.c
#, fuzzy, c-format
+#| msgid "invalid compression level for -%c: %ld"
+msgid "invalid compressor parameters: %s"
+msgstr "tingkat kompresi untuk -%c tidak sah: %ld"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "jenis kompresi '%s' tidak dikenal!"
diff --git a/po/it.po b/po/it.po
index faaa39c..a253646 100644
--- a/po/it.po
+++ b/po/it.po
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.19.3\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2018-12-04 12:15+0100\n"
"Last-Translator: Milo Casagrande <milo@milo.name>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
@@ -3002,11 +3002,6 @@ msgid "need an action option"
msgstr "necessaria un'opzione che indichi un'azione"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "parametri di compressione non validi: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3014,6 +3009,11 @@ msgstr "tipo di compressione \"%s\" non supportato con compressione uniforme"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "parametri di compressione non validi: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "tipo di compressione \"%s\" non supportato con compressione uniforme"
diff --git a/po/ja.po b/po/ja.po
index e00c7d3..ccd8118 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.18.3\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2022-11-03 20:08+0100\n"
"Last-Translator: Takuma Yamada <tyamada@takumayamada.com>\n"
"Language-Team: Japanese <debian-japanese@lists.debian.org>\n"
@@ -2991,11 +2991,6 @@ msgid "need an action option"
msgstr "アクションを指定するオプションが必要です"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "不正な圧縮パラメータです: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3003,6 +2998,11 @@ msgstr "一律圧縮としてサポートされていない圧縮形式 '%s' で
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "不正な圧縮パラメータです: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "一律圧縮としてサポートされていない圧縮形式 '%s' です"
diff --git a/po/km.po b/po/km.po
index dbd7445..5b2064d 100644
--- a/po/km.po
+++ b/po/km.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:50+0200\n"
"Last-Translator: Khoem Sokhem <khoemsokhem@khmeros.info>\n"
"Language-Team: Khmer <support@khmeros.info>\n"
@@ -2948,17 +2948,17 @@ msgstr "ត្រូវ​ការ​ជម្រើស​សកម្មភា
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ចំនួន​គត់​មិន​ត្រឹមត្រូវ​សម្រាប់ --%s: `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "មិនស្គាល់​ប្រភេទ​បង្ហាប់ `%s' !"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "ចំនួន​គត់​មិន​ត្រឹមត្រូវ​សម្រាប់ --%s: `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "មិនស្គាល់​ប្រភេទ​បង្ហាប់ `%s' !"
diff --git a/po/ko.po b/po/ko.po
index c54eaaf..b5a914a 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-06-26 16:12+0200\n"
"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
"Language-Team: Korean <debian-l10n-korean@lists.debian.org>\n"
@@ -3055,18 +3055,18 @@ msgstr "명령 옵션이 필요합니다"
#: src/deb/main.c
#, fuzzy, c-format
-#| msgid "invalid compression level for -%c: %ld"
-msgid "invalid compressor parameters: %s"
-msgstr "-%c 옵션에 압축 단계가 잘못되었습니다: %ld"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "알 수 없는 압축 종류 `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+#| msgid "invalid compression level for -%c: %ld"
+msgid "invalid compressor parameters: %s"
+msgstr "-%c 옵션에 압축 단계가 잘못되었습니다: %ld"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "알 수 없는 압축 종류 `%s'!"
diff --git a/po/ku.po b/po/ku.po
index d3d6124..823ac00 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:50+0200\n"
"Last-Translator: Erdal Ronahi <erdal.ronahi@gmail.com>\n"
"Language-Team: Kurdish <ku@li.org>\n"
@@ -2683,12 +2683,12 @@ msgstr ""
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr ""
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgid "invalid compressor parameters: %s"
msgstr ""
#: src/deb/main.c
diff --git a/po/lt.po b/po/lt.po
index ac935f4..a4e5017 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:50+0200\n"
"Last-Translator: Gintautas Miliauskas <gintas@akl.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
@@ -2923,13 +2923,13 @@ msgstr "reikia veiksmo parametro"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "reikalingas sveikas skaičius --%s: `%.250s'"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgstr "nežinomas --%s parametras"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
-msgstr "nežinomas --%s parametras"
+msgid "invalid compressor parameters: %s"
+msgstr "reikalingas sveikas skaičius --%s: `%.250s'"
#: src/deb/main.c
#, fuzzy, c-format
diff --git a/po/mr.po b/po/mr.po
index 3e5647c..2738644 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:51+0200\n"
"Last-Translator: Priti Patil <prithisd@gmail.com>\n"
"Language-Team: Marathi <janabhaaratii@cdacmumbai.in>\n"
@@ -2922,17 +2922,17 @@ msgstr "क्रियेच्या पर्यायाची आवश्
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "--%sसाठी अयोग्य पूर्णांक : `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "अपरिचीत संकोच प्रकार `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "--%sसाठी अयोग्य पूर्णांक : `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "अपरिचीत संकोच प्रकार `%s'!"
diff --git a/po/nb.po b/po/nb.po
index ef9f28c..e258d4f 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:51+0200\n"
"Last-Translator: Hans Fredrik Nordhaug <hans@nordhaug.priv.no>\n"
"Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n"
@@ -3048,18 +3048,18 @@ msgstr "trenger et handlingsvalg"
#: src/deb/main.c
#, fuzzy, c-format
-#| msgid "invalid compression level for -%c: %ld"
-msgid "invalid compressor parameters: %s"
-msgstr "ugyldig komprimeringsnivå for -%c: %ld"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "ukjent koprimeringstype «%s»!"
#: src/deb/main.c
#, fuzzy, c-format
+#| msgid "invalid compression level for -%c: %ld"
+msgid "invalid compressor parameters: %s"
+msgstr "ugyldig komprimeringsnivå for -%c: %ld"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ukjent koprimeringstype «%s»!"
diff --git a/po/ne.po b/po/ne.po
index 91a3a4c..4f8ef60 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:51+0200\n"
"Last-Translator: Nabin Gautam <nabin@mpp.org.np>\n"
"Language-Team: Nepali <info@mpp.org.np>\n"
@@ -2961,17 +2961,17 @@ msgstr "एउटा कार्य विकल्प आवश्यक"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "--%s का लागि इन्जिटर अवैध: `%.250s' "
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "अज्ञात सङ्कुचन प्रकार `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "--%s का लागि इन्जिटर अवैध: `%.250s' "
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "अज्ञात सङ्कुचन प्रकार `%s'!"
diff --git a/po/nl.po b/po/nl.po
index 99a8ad6..aff9efc 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.22.1\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-12-03 17:45+0100\n"
"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
"Language-Team: Debian Dutch l10n Team <debian-l10n-dutch@lists.debian.org>\n"
@@ -2840,17 +2840,17 @@ msgstr "heb een actie-optie nodig"
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ongeldige compressieparameters: %s"
-
-#: src/deb/main.c
-#, c-format
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr ""
"niet-ondersteunde deb-indeling '%d.%d' met een niet-uniforme compressie"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "ongeldige compressieparameters: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "niet-ondersteund compressietype '%s' met een uniforme compressie"
diff --git a/po/nn.po b/po/nn.po
index bb77184..dae45ac 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:51+0200\n"
"Last-Translator: Håvard Korsvoll <korsvoll@skulelinux.no>\n"
"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
@@ -2915,17 +2915,17 @@ msgstr "treng eit handlingsval"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ugyldig heiltal for --%s: «%.250s»"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "ukjend komprimeringstype «%s»!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "ugyldig heiltal for --%s: «%.250s»"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ukjend komprimeringstype «%s»!"
diff --git a/po/oc.po b/po/oc.po
index 63b60e6..691073a 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-05 23:42+0100\n"
"Last-Translator: Quentin PAGÈS <quentinantonin@free.fr>\n"
"Language-Team: Occitan\n"
@@ -2682,13 +2682,13 @@ msgstr "requerís una opcion d'accion"
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "paramètres de compression invalids : %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgstr ""
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
-msgstr ""
+msgid "invalid compressor parameters: %s"
+msgstr "paramètres de compression invalids : %s"
#: src/deb/main.c
#, c-format
diff --git a/po/pa.po b/po/pa.po
index 035a79a..001865d 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:51+0200\n"
"Last-Translator: A S Alam <apbrar@gmail.com>\n"
"Language-Team: Punjabi <punjabi-users@lists.sf.net>\n"
@@ -2780,16 +2780,16 @@ msgid "need an action option"
msgstr ""
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr ""
-
-#: src/deb/main.c
#, fuzzy, c-format
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "ਅਣਜਾਣ ਚੋਣ `%s'"
#: src/deb/main.c
+#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr ""
+
+#: src/deb/main.c
#, fuzzy, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ਅਣਜਾਣ ਚੋਣ `%s'"
diff --git a/po/pl.po b/po/pl.po
index 31b56ef..a527043 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.20.7\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2021-04-24 19:50+0200\n"
"Last-Translator: Łukasz Dulny <bartekchom@poczta.onet.pl>\n"
"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
@@ -2887,11 +2887,6 @@ msgid "need an action option"
msgstr "należy określić działanie"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "błędne parametry kompresji: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2899,6 +2894,11 @@ msgstr "nieobsługiwany typ kompresji \"%s\" z jednorodną kompresją"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "błędne parametry kompresji: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "nieobsługiwany typ kompresji \"%s\" z jednorodną kompresją"
diff --git a/po/pt.po b/po/pt.po
index f4e17d3..d3e7df2 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-04 14:11+0000\n"
"Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n"
"Language-Team: Portuguese <traduz@debianpt.org>\n"
@@ -2827,11 +2827,6 @@ msgid "need an action option"
msgstr "é necessária uma opção de acção"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "parâmetros inválidos do compressor: %s'"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2839,6 +2834,11 @@ msgstr "tipo de compressão '%s' não suportada com compressão uniforme"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "parâmetros inválidos do compressor: %s'"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "tipo de compressão '%s' não suportada com compressão uniforme"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 195694c..1fedbbd 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:52+0200\n"
"Last-Translator: Felipe Augusto van de Wiel (faw) <faw@debian.org>\n"
"Language-Team: Brazilian Portuguese <debian-l10n-portuguese@lists.debian."
@@ -3060,17 +3060,17 @@ msgstr "necessário uma opção de ação"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "inteiro inválido para --%s: '%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "tipo de compressão desconhecido '%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "inteiro inválido para --%s: '%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "tipo de compressão desconhecido '%s'!"
diff --git a/po/ro.po b/po/ro.po
index ed0fa71..add7188 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-10-04 11:08+0200\n"
"Last-Translator: Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>\n"
"Language-Team: Romanian <debian-l10n-romanian@lists.debian.org>\n"
@@ -3053,11 +3053,6 @@ msgid "need an action option"
msgstr "este necesară o opțiune de acțiune"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "parametrii de comprimare nevalizi: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -3065,6 +3060,11 @@ msgstr "tip de comprimare neacceptat „%s” cu comprimarea uniformă"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "parametrii de comprimare nevalizi: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "tip de comprimare neacceptat „%s” cu comprimarea uniformă"
diff --git a/po/ru.po b/po/ru.po
index 2307391..cabe923 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-06 00:01+0100\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
@@ -2833,11 +2833,6 @@ msgid "need an action option"
msgstr "укажите требуемое действие"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "некорректные параметры компрессора: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2845,6 +2840,11 @@ msgstr "неподдерживаемый тип сжатия «%s» со ста
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "некорректные параметры компрессора: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "неподдерживаемый тип сжатия «%s» со стандартным сжатием"
diff --git a/po/sk.po b/po/sk.po
index c4573bb..db9b1c6 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 10:01+0200\n"
"Last-Translator: Ivan Masár <helix84@centrum.sk>\n"
"Language-Team: Slovak <debian-l10n-slovak@lists.debian.org>\n"
@@ -2989,17 +2989,17 @@ msgid "need an action option"
msgstr "vyžaduje sa zadanie voľby určujúcej operáciu"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "neplatné parametre kompresie: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression preset"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "nepodporované voľby kompresie"
#: src/deb/main.c
+#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "neplatné parametre kompresie: %s"
+
+#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression preset"
msgid "unsupported compression type '%s' with uniform compression"
diff --git a/po/sv.po b/po/sv.po
index 7197ff4..6b9a4ba 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-12-27 14:41+0100\n"
"Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n"
"Language-Team: Svenska <tp-sv@listor.tp-sv.se>\n"
@@ -2768,13 +2768,13 @@ msgstr "behöver en åtgärd att utföra"
#: src/deb/main.c
#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "ogiltiga komprimeringsflaggor: %s"
+msgid "unsupported deb format '%d.%d' with non-uniform compression"
+msgstr "deb-formatet ”%d.%d” stöds ej för icke-enhetlig komprimering"
#: src/deb/main.c
#, c-format
-msgid "unsupported deb format '%d.%d' with non-uniform compression"
-msgstr "deb-formatet ”%d.%d” stöds ej för icke-enhetlig komprimering"
+msgid "invalid compressor parameters: %s"
+msgstr "ogiltiga komprimeringsflaggor: %s"
#: src/deb/main.c
#, c-format
diff --git a/po/th.po b/po/th.po
index aa22dcc..d696c78 100644
--- a/po/th.po
+++ b/po/th.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-02-05 23:45+0100\n"
"Last-Translator: Theppitak Karoonboonyanan <thep@debian.org>\n"
"Language-Team: Thai <thai-l10n@googlegroups.com>\n"
@@ -2738,11 +2738,6 @@ msgid "need an action option"
msgstr "ต้องมีตัวเลือกระบุการกระทำด้วย"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "พารามิเตอร์ของการบีบอัดผิดพลาด: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2750,6 +2745,11 @@ msgstr "ไม่รองรับชนิด '%s' ของการบีบ
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "พารามิเตอร์ของการบีบอัดผิดพลาด: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "ไม่รองรับชนิด '%s' ของการบีบอัดในการบีบอัดแบบระเบียบเดียว"
diff --git a/po/tl.po b/po/tl.po
index f99c094..2a91210 100644
--- a/po/tl.po
+++ b/po/tl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2015-04-07 09:53+0200\n"
"Last-Translator: Eric Pareja <xenos@upm.edu.ph>\n"
"Language-Team: Tagalog <debian-tl@banwa.upm.edu.ph>\n"
@@ -2960,17 +2960,17 @@ msgstr "kailangan ng opsyon ng gagawin"
#: src/deb/main.c
#, fuzzy, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "di tanggap na integer para sa --%s: `%.250s'"
-
-#: src/deb/main.c
-#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
msgstr "di kilalang uri ng compression `%s'!"
#: src/deb/main.c
#, fuzzy, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "di tanggap na integer para sa --%s: `%.250s'"
+
+#: src/deb/main.c
+#, fuzzy, c-format
#| msgid "unknown compression type `%s'!"
msgid "unsupported compression type '%s' with uniform compression"
msgstr "di kilalang uri ng compression `%s'!"
diff --git a/po/tr.po b/po/tr.po
index 9cfe741..c7887a6 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.17.10\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2018-01-03 16:44+0300\n"
"Last-Translator: Mert Dirik <mertdirik@gmail.com>\n"
"Language-Team: Turkish <debian-l10n-turkish@lists.debian.org>\n"
@@ -2943,11 +2943,6 @@ msgid "need an action option"
msgstr "bir eylem seçeneği belirtilmesi gerekiyor"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "geçersiz sıkıştırıcı parametreleri: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2955,6 +2950,11 @@ msgstr "'%s' sıkıştırma türü tek biçimli sıkıştırmayı desteklemez"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "geçersiz sıkıştırıcı parametreleri: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "'%s' sıkıştırma türü tek biçimli sıkıştırmayı desteklemez"
diff --git a/po/vi.po b/po/vi.po
index 68192cb..517c326 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.18.2\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2016-01-14 08:22+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <debian-l10n-vietnamese@lists.debian.org>\n"
@@ -2985,11 +2985,6 @@ msgid "need an action option"
msgstr "cần một tùy chọn hành động"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "các tham số nén không hợp lệ: %s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2997,6 +2992,11 @@ msgstr "không hỗ trợ kiểu nén “%s” với nén không đổi"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "các tham số nén không hợp lệ: %s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "không hỗ trợ kiểu nén “%s” với nén không đổi"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index e71aaa2..a1e8949 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2023-01-27 15:39-0500\n"
"Last-Translator: Boyuan Yang <073plan@gmail.com>\n"
"Language-Team: Chinese (simplified) <debian-l10n-chinese@lists.debian.org>\n"
@@ -2737,11 +2737,6 @@ msgid "need an action option"
msgstr "需要一个指示操作的选项"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "无效的压缩参数:%s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2749,6 +2744,11 @@ msgstr "不支持均匀压缩的压缩类型 %s"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "无效的压缩参数:%s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "不支持均匀压缩的压缩类型 %s"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 83cfcbb..9db927b 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg 1.13\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:20+0100\n"
"PO-Revision-Date: 2018-04-15 07:06+0800\n"
"Last-Translator: 林博仁 <Buo.Ren.Lin@gmail.com>\n"
"Language-Team: Chinese (traditional) <debian-l10n-chinese@lists.debian.org>\n"
@@ -2877,11 +2877,6 @@ msgid "need an action option"
msgstr "欠缺操作選項"
#: src/deb/main.c
-#, c-format
-msgid "invalid compressor parameters: %s"
-msgstr "壓縮參數無效:%s"
-
-#: src/deb/main.c
#, fuzzy, c-format
#| msgid "unsupported compression type '%s' with uniform compression"
msgid "unsupported deb format '%d.%d' with non-uniform compression"
@@ -2889,6 +2884,11 @@ msgstr "「%s」壓縮類型不適用於 uniform compression"
#: src/deb/main.c
#, c-format
+msgid "invalid compressor parameters: %s"
+msgstr "壓縮參數無效:%s"
+
+#: src/deb/main.c
+#, c-format
msgid "unsupported compression type '%s' with uniform compression"
msgstr "「%s」壓縮類型不適用於 uniform compression"
diff --git a/scripts/Dpkg/Vendor/Debian.pm b/scripts/Dpkg/Vendor/Debian.pm
index fcf5b1e..b3be69e 100644
--- a/scripts/Dpkg/Vendor/Debian.pm
+++ b/scripts/Dpkg/Vendor/Debian.pm
@@ -117,7 +117,7 @@ sub set_build_features {
time64 => undef,
},
qa => {
- bug => 0,
+ bug => undef,
'bug-implicit-func' => undef,
canary => 0,
},
@@ -297,10 +297,6 @@ sub set_build_features {
if ($use_feature{abi}{time64} && ! $builtin_feature{abi}{time64}) {
# On glibc 64-bit time_t support requires LFS.
$use_feature{abi}{lfs} = 1 if $libc eq 'gnu';
-
- # Require -Werror=implicit-function-declaration, to avoid linking
- # against the wrong symbol.
- $use_feature{qa}{'bug-implicit-func'} = 1;
}
# XXX: Handle lfs alias from future abi feature area.
@@ -311,7 +307,14 @@ sub set_build_features {
## Area: qa
- $use_feature{qa}{'bug-implicit-func'} //= $use_feature{qa}{bug};
+ # For time64 we require -Werror=implicit-function-declaration, to avoid
+ # linking against the wrong symbol. Instead of enabling this conditionally
+ # on time64 being enabled, do it unconditionally so that the effects are
+ # uniform and visible on all architectures. Unless it has been set
+ # explicitly.
+ $use_feature{qa}{'bug-implicit-func'} //= $use_feature{qa}{bug} // 1;
+
+ $use_feature{qa}{bug} //= 0;
## Area: reproducible
diff --git a/scripts/Test/Dpkg.pm b/scripts/Test/Dpkg.pm
index 1632ad8..ce98be2 100644
--- a/scripts/Test/Dpkg.pm
+++ b/scripts/Test/Dpkg.pm
@@ -47,6 +47,7 @@ our @EXPORT_OK = qw(
test_needs_openpgp_backend
test_needs_srcdir_switch
test_neutralize_checksums
+ test_get_openpgp_backend
);
our %EXPORT_TAGS = (
needs => [ qw(
@@ -197,21 +198,41 @@ sub test_needs_command
}
}
+my %openpgp_command = (
+ 'gpg-sq' => {
+ backend => 'gpg',
+ },
+ 'gpg' => {
+ backend => 'gpg',
+ },
+ 'sq' => {
+ backend => 'sq',
+ },
+ 'sqop' => {
+ backend => 'sop',
+ },
+ 'pgpainless-cli' => {
+ backend => 'sop',
+ },
+);
+
sub test_needs_openpgp_backend
{
- my @backends = qw(
- gpg-sq
- gpg
- sq
- sqop
- pgpainless-cli
- );
- my @cmds = grep { can_run($_) } @backends;
- if (@cmds == 0) {
- plan skip_all => "requires >= 1 openpgp command: @backends";
+ my @cmds = sort keys %openpgp_command;
+ my @have_cmds = grep { can_run($_) } @cmds;
+ if (@have_cmds == 0) {
+ plan skip_all => "requires >= 1 openpgp command: @cmds";
}
- return @cmds;
+ return @have_cmds;
+}
+
+sub test_get_openpgp_backend
+{
+ my $cmd = shift;
+
+ return 'auto' if $cmd eq 'auto';
+ return $openpgp_command{$cmd}{backend};
}
sub test_needs_srcdir_switch
diff --git a/scripts/po/ca.po b/scripts/po/ca.po
index 6338f4a..6b3ac8d 100644
--- a/scripts/po/ca.po
+++ b/scripts/po/ca.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.21.18\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-12-17 20:30+0100\n"
"Last-Translator: Guillem Jover <guillem@debian.org>\n"
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
diff --git a/scripts/po/de.po b/scripts/po/de.po
index 6cbd867..d2806d2 100644
--- a/scripts/po/de.po
+++ b/scripts/po/de.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.22.5\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2024-01-25 17:45+0100\n"
"Last-Translator: Helge Kreutzmann <debian@helgefjell.de>\n"
"Language-Team: German <debian-l10n-german@lists.debian.org>\n"
diff --git a/scripts/po/dpkg-dev.pot b/scripts/po/dpkg-dev.pot
index 7b03361..e318e2e 100644
--- a/scripts/po/dpkg-dev.pot
+++ b/scripts/po/dpkg-dev.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: dpkg 1.22.5\n"
+"Project-Id-Version: dpkg 1.22.6\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\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"
diff --git a/scripts/po/es.po b/scripts/po/es.po
index 1c92dd9..5147b90 100644
--- a/scripts/po/es.po
+++ b/scripts/po/es.po
@@ -31,7 +31,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.16.8\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2014-12-02 20:24+0100\n"
"Last-Translator: Omar Campagne <ocampagne@gmail.com>\n"
"Language-Team: Spanish <debian-l10n-spanish@lists.debian.org>\n"
diff --git a/scripts/po/fr.po b/scripts/po/fr.po
index a690156..133d9cf 100644
--- a/scripts/po/fr.po
+++ b/scripts/po/fr.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.21.20\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-02-10 02:16+0100\n"
"Last-Translator: Sébastien Poher <sebastien@volted.net>\n"
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
diff --git a/scripts/po/nl.po b/scripts/po/nl.po
index 3d16f22..a523f41 100644
--- a/scripts/po/nl.po
+++ b/scripts/po/nl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.21.19\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-02-02 17:51+0100\n"
"Last-Translator: Frans Spiesschaert <Frans.Spiesschaert@yucom.be>\n"
"Language-Team: \n"
diff --git a/scripts/po/pl.po b/scripts/po/pl.po
index 3b04a9e..ab55496 100644
--- a/scripts/po/pl.po
+++ b/scripts/po/pl.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.15.4\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2015-04-07 07:05+0200\n"
"Last-Translator: Łukasz Dulny <BartekChom@poczta.onet.pl>\n"
"Language-Team: Polish <debian-l10n-polish@lists.debian.org>\n"
diff --git a/scripts/po/pt.po b/scripts/po/pt.po
index 9d63df4..3ed6c01 100644
--- a/scripts/po/pt.po
+++ b/scripts/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-03-08 22:31+0000\n"
"Last-Translator: Américo Monteiro <a_monteiro@gmx.com>\n"
"Language-Team: Portuguese <>\n"
diff --git a/scripts/po/ru.po b/scripts/po/ru.po
index c4350d9..ff60a9c 100644
--- a/scripts/po/ru.po
+++ b/scripts/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.17.23\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2015-04-07 07:02+0200\n"
"Last-Translator: Yuri Kozlov <yuray@komyakino.ru>\n"
"Language-Team: Russian <debian-l10n-russian@lists.debian.org>\n"
diff --git a/scripts/po/sv.po b/scripts/po/sv.po
index 166b1e8..f55cae1 100644
--- a/scripts/po/sv.po
+++ b/scripts/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: dpkg-dev 1.22.0\n"
"Report-Msgid-Bugs-To: debian-dpkg@lists.debian.org\n"
-"POT-Creation-Date: 2024-02-27 04:27+0100\n"
+"POT-Creation-Date: 2024-03-10 20:21+0100\n"
"PO-Revision-Date: 2023-12-27 14:43+0100\n"
"Last-Translator: Peter Krefting <peter@softwolves.pp.se>\n"
"Language-Team: Svenska <tp-sv@listor.tp-sv.se>\n"
diff --git a/scripts/t/Dpkg_BuildFlags.t b/scripts/t/Dpkg_BuildFlags.t
index 515ed15..23c3deb 100644
--- a/scripts/t/Dpkg_BuildFlags.t
+++ b/scripts/t/Dpkg_BuildFlags.t
@@ -16,7 +16,7 @@
use strict;
use warnings;
-use Test::More tests => 100;
+use Test::More tests => 118;
BEGIN {
$ENV{DEB_BUILD_ARCH} = 'amd64';
@@ -150,6 +150,37 @@ foreach my $area (sort keys %known_features) {
"supported features for area $area");
}
+# Test qa bug and bug-implicit-func defaults.
+undef $ENV{DEB_BUILD_MAINT_OPTIONS};
+$bf = Dpkg::BuildFlags->new();
+test_has_noflag($bf, 'CFLAGS', '-Werror=array-bounds');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+
+$ENV{DEB_BUILD_MAINT_OPTIONS} = 'qa=+bug';
+$bf = Dpkg::BuildFlags->new();
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=array-bounds');
+test_has_flag($bf, 'CFLAGS', '-Werror=clobbered');
+test_has_flag($bf, 'CFLAGS', '-Werror=volatile-register-var');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=array-bounds');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=clobbered');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=volatile-register-var');
+
+$ENV{DEB_BUILD_MAINT_OPTIONS} = 'qa=-bug-implicit-func';
+$bf = Dpkg::BuildFlags->new();
+test_has_noflag($bf, 'CFLAGS', '-Werror=array-bounds');
+test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+
+$ENV{DEB_BUILD_MAINT_OPTIONS} = 'qa=+bug,-bug-implicit-func';
+$bf = Dpkg::BuildFlags->new();
+test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=array-bounds');
+test_has_flag($bf, 'CFLAGS', '-Werror=clobbered');
+test_has_flag($bf, 'CFLAGS', '-Werror=volatile-register-var');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=array-bounds');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=clobbered');
+test_has_flag($bf, 'CXXFLAGS', '-Werror=volatile-register-var');
+
# Test lfs alias from abi to future, we need a 32-bit arch that does does
# not currently have this flag built-in.
$ENV{DEB_BUILD_ARCH} = 'i386';
@@ -184,7 +215,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
$ENV{DEB_BUILD_MAINT_OPTIONS} = 'abi=+time64';
$bf = Dpkg::BuildFlags->new();
@@ -200,7 +231,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
# 32-bit system with time32 and no time64.
$ENV{DEB_BUILD_ARCH} = 'hurd-i386';
@@ -212,7 +243,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
$ENV{DEB_BUILD_MAINT_OPTIONS} = 'abi=+time64';
$bf = Dpkg::BuildFlags->new();
@@ -220,7 +251,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
$ENV{DEB_BUILD_MAINT_OPTIONS} = 'abi=-time64';
$bf = Dpkg::BuildFlags->new();
@@ -228,7 +259,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
# 32-bit system with time32, time64 enabled by default.
$ENV{DEB_BUILD_ARCH} = 'armhf';
@@ -256,7 +287,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_flag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_flag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
# 64-bit system with built-in time64.
$ENV{DEB_BUILD_ARCH} = 'amd64';
@@ -268,7 +299,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
$ENV{DEB_BUILD_MAINT_OPTIONS} = 'abi=+time64';
$bf = Dpkg::BuildFlags->new();
@@ -276,7 +307,7 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
$ENV{DEB_BUILD_MAINT_OPTIONS} = 'abi=-time64';
$bf = Dpkg::BuildFlags->new();
@@ -284,6 +315,6 @@ test_has_noflag($bf, 'CPPFLAGS', '-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_LARGEFILE_SOURCE -U_FILE_OFFSET_BITS');
test_has_noflag($bf, 'CPPFLAGS', '-D_TIME_BITS=64');
test_has_noflag($bf, 'CPPFLAGS', '-U_TIME_BITS');
-test_has_noflag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
+test_has_flag($bf, 'CFLAGS', '-Werror=implicit-function-declaration');
# TODO: Add more test cases.
diff --git a/scripts/t/Dpkg_OpenPGP.t b/scripts/t/Dpkg_OpenPGP.t
index d409082..2902cf6 100644
--- a/scripts/t/Dpkg_OpenPGP.t
+++ b/scripts/t/Dpkg_OpenPGP.t
@@ -17,7 +17,7 @@ use strict;
use warnings;
use Test::More;
-use Test::Dpkg qw(:paths :needs);
+use Test::Dpkg qw(:paths :needs test_get_openpgp_backend);
use File::Compare;
@@ -25,14 +25,6 @@ use Dpkg::ErrorHandling;
use Dpkg::Path qw(find_command);
use Dpkg::OpenPGP::KeyHandle;
-my %backend_cmd = (
- auto => 'auto',
- 'gpg-sq' => 'gpg',
- gpg => 'gpg',
- sq => 'sq',
- sqop => 'sop',
- 'pgpainless-cli' => 'sop',
-);
my @cmds = test_needs_openpgp_backend();
unshift @cmds, 'auto';
@@ -58,48 +50,54 @@ foreach my $cmd (@cmds) {
my $datadir = test_get_data_path();
my $tempdir = test_get_temp_path();
- my $backend = $backend_cmd{$cmd};
+ my $backend = test_get_openpgp_backend($cmd);
my $openpgp = Dpkg::OpenPGP->new(
backend => $backend,
cmd => $cmd,
);
- ok($openpgp->dearmor('PUBLIC KEY BLOCK', "$datadir/dpkg-test-pub.asc", "$tempdir/dpkg-test-pub.pgp") == OPENPGP_OK(),
- "($backend:$cmd) dearmoring OpenPGP ASCII Armored certificate");
- ok($openpgp->armor('PUBLIC KEY BLOCK', "$tempdir/dpkg-test-pub.pgp", "$tempdir/dpkg-test-pub.asc") == OPENPGP_OK(),
- "($backend:$cmd) armoring OpenPGP binary certificate");
- test_diff("$datadir/dpkg-test-pub.asc", "$tempdir/dpkg-test-pub.asc",
- "($backend:$cmd) OpenPGP certificate dearmor/armor round-trip correctly");
-
- ok($openpgp->armor('SIGNATURE', "$datadir/sign-file.sig", "$tempdir/sign-file.asc") == OPENPGP_OK(),
- "($backend:$cmd) armoring OpenPGP binary signature succeeded");
- ok(compare("$datadir/sign-file.sig", "$tempdir/sign-file.asc") != 0,
- "($backend:$cmd) armoring OpenPGP ASCII Armor changed the file");
- ok($openpgp->armor('SIGNATURE', "$datadir/sign-file.asc", "$tempdir/sign-file-rearmor.asc") == OPENPGP_OK(),
- "($backend:$cmd) armoring OpenPGP armored signature succeeded");
- test_diff("$datadir/sign-file.asc", "$tempdir/sign-file-rearmor.asc",
- "($backend:$cmd) rearmoring OpenPGP ASCII Armor changed the file");
-
- ok($openpgp->dearmor('SIGNATURE', "$tempdir/sign-file.asc", "$tempdir/sign-file.sig") == OPENPGP_OK(),
- "($backend:$cmd) dearmoring OpenPGP armored signature succeeded");
- test_diff("$datadir/sign-file.sig", "$tempdir/sign-file.sig",
- "($backend:$cmd) dearmored OpenPGP ASCII Armor signature matches");
-
- my $cert = "$datadir/dpkg-test-pub.asc";
-
- ok($openpgp->inline_verify("$datadir/sign-file-inline.asc", undef, $cert) == OPENPGP_OK(),
- "($backend:$cmd) verify OpenPGP ASCII Armor inline signature");
- ok($openpgp->inline_verify("$datadir/sign-file-inline.sig", undef, $cert) == OPENPGP_OK(),
- "($backend:$cmd) verify OpenPGP binary inline signature");
-
- ok($openpgp->verify("$datadir/sign-file", "$datadir/sign-file.asc", $cert) == OPENPGP_OK(),
+ my $certfile = "$datadir/dpkg-test-pub.asc";
+ my $keyfile = "$datadir/dpkg-test-sec.asc";
+
+ SKIP: {
+ skip 'missing backend command', 13
+ unless $openpgp->{backend}->has_verify_cmd();
+
+ ok($openpgp->dearmor('PUBLIC KEY BLOCK', $certfile, "$tempdir/dpkg-test-pub.pgp") == OPENPGP_OK(),
+ "($backend:$cmd) dearmoring OpenPGP ASCII Armored certificate");
+ ok($openpgp->armor('PUBLIC KEY BLOCK', "$tempdir/dpkg-test-pub.pgp", "$tempdir/dpkg-test-pub.asc") == OPENPGP_OK(),
+ "($backend:$cmd) armoring OpenPGP binary certificate");
+ test_diff($certfile, "$tempdir/dpkg-test-pub.asc",
+ "($backend:$cmd) OpenPGP certificate dearmor/armor round-trip correctly");
+
+ ok($openpgp->armor('SIGNATURE', "$datadir/sign-file.sig", "$tempdir/sign-file.asc") == OPENPGP_OK(),
+ "($backend:$cmd) armoring OpenPGP binary signature succeeded");
+ ok(compare("$datadir/sign-file.sig", "$tempdir/sign-file.asc") != 0,
+ "($backend:$cmd) armoring OpenPGP ASCII Armor changed the file");
+ ok($openpgp->armor('SIGNATURE', "$datadir/sign-file.asc", "$tempdir/sign-file-rearmor.asc") == OPENPGP_OK(),
+ "($backend:$cmd) armoring OpenPGP armored signature succeeded");
+ test_diff("$datadir/sign-file.asc", "$tempdir/sign-file-rearmor.asc",
+ "($backend:$cmd) rearmoring OpenPGP ASCII Armor changed the file");
+
+ ok($openpgp->dearmor('SIGNATURE', "$tempdir/sign-file.asc", "$tempdir/sign-file.sig") == OPENPGP_OK(),
+ "($backend:$cmd) dearmoring OpenPGP armored signature succeeded");
+ test_diff("$datadir/sign-file.sig", "$tempdir/sign-file.sig",
+ "($backend:$cmd) dearmored OpenPGP ASCII Armor signature matches");
+
+ ok($openpgp->inline_verify("$datadir/sign-file-inline.asc", undef, $certfile) == OPENPGP_OK(),
+ "($backend:$cmd) verify OpenPGP ASCII Armor inline signature");
+ ok($openpgp->inline_verify("$datadir/sign-file-inline.sig", undef, $certfile) == OPENPGP_OK(),
+ "($backend:$cmd) verify OpenPGP binary inline signature");
+
+ ok($openpgp->verify("$datadir/sign-file", "$datadir/sign-file.asc", $certfile) == OPENPGP_OK(),
"($backend:$cmd) verify OpenPGP ASCII Armor detached signature");
- ok($openpgp->verify("$datadir/sign-file", "$datadir/sign-file.sig", $cert) == OPENPGP_OK(),
- "($backend:$cmd) verify OpenPGP binary detached signature");
+ ok($openpgp->verify("$datadir/sign-file", "$datadir/sign-file.sig", $certfile) == OPENPGP_OK(),
+ "($backend:$cmd) verify OpenPGP binary detached signature");
+ };
my $key = Dpkg::OpenPGP::KeyHandle->new(
type => 'keyfile',
- handle => "$datadir/dpkg-test-sec.asc",
+ handle => $keyfile,
);
SKIP: {
@@ -107,7 +105,7 @@ foreach my $cmd (@cmds) {
ok($openpgp->inline_sign("$datadir/sign-file", "$tempdir/sign-file-inline.asc", $key) == OPENPGP_OK(),
"($backend:$cmd) inline OpenPGP sign");
- ok($openpgp->inline_verify("$tempdir/sign-file-inline.asc", undef, $cert) == OPENPGP_OK(),
+ ok($openpgp->inline_verify("$tempdir/sign-file-inline.asc", undef, $certfile) == OPENPGP_OK(),
"($backend:$cmd) verify generated inline OpenPGP signature");
};
diff --git a/src/at/package.m4 b/src/at/package.m4
index e36d505..e581dd3 100644
--- a/src/at/package.m4
+++ b/src/at/package.m4
@@ -1,7 +1,7 @@
# Signature of the current package.
m4_define([AT_PACKAGE_NAME], [dpkg])
m4_define([AT_PACKAGE_TARNAME], [dpkg])
-m4_define([AT_PACKAGE_VERSION], [1.22.5])
-m4_define([AT_PACKAGE_STRING], [dpkg 1.22.5])
+m4_define([AT_PACKAGE_VERSION], [1.22.6])
+m4_define([AT_PACKAGE_STRING], [dpkg 1.22.6])
m4_define([AT_PACKAGE_URL], [https://wiki.debian.org/Teams/Dpkg])
m4_define([AT_PACKAGE_BUGREPORT], [debian-dpkg@lists.debian.org])
diff --git a/src/at/testsuite b/src/at/testsuite
index 2bdc028..e982e45 100755
--- a/src/at/testsuite
+++ b/src/at/testsuite
@@ -1000,7 +1000,7 @@ fi
# List of tests.
if $at_list_p; then
cat <<_ATEOF || at_write_fail=1
-dpkg 1.22.5 test suite: dpkg tools functional test suite test groups:
+dpkg 1.22.6 test suite: dpkg tools functional test suite test groups:
NUM: FILE-NAME:LINE TEST-GROUP-NAME
KEYWORDS
@@ -1041,7 +1041,7 @@ _ATEOF
exit $at_write_fail
fi
if $at_version_p; then
- printf "%s\n" "$as_me (dpkg 1.22.5)" &&
+ printf "%s\n" "$as_me (dpkg 1.22.6)" &&
cat <<\_ATEOF || at_write_fail=1
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1241,11 +1241,11 @@ exec 5>>"$at_suite_log"
# Banners and logs.
printf "%s\n" "## --------------------------------------------------------- ##
-## dpkg 1.22.5 test suite: dpkg tools functional test suite. ##
+## dpkg 1.22.6 test suite: dpkg tools functional test suite. ##
## --------------------------------------------------------- ##"
{
printf "%s\n" "## --------------------------------------------------------- ##
-## dpkg 1.22.5 test suite: dpkg tools functional test suite. ##
+## dpkg 1.22.6 test suite: dpkg tools functional test suite. ##
## --------------------------------------------------------- ##"
echo
@@ -2105,7 +2105,7 @@ _ASBOX
printf "%s\n" "Please send $at_msg and all information you think might help:
To: <debian-dpkg@lists.debian.org>
- Subject: [dpkg 1.22.5] $as_me: $at_msg1$at_msg2
+ Subject: [dpkg 1.22.6] $as_me: $at_msg1$at_msg2
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point. Its output may
diff --git a/src/deb/main.c b/src/deb/main.c
index 0217278..2c53811 100644
--- a/src/deb/main.c
+++ b/src/deb/main.c
@@ -298,9 +298,6 @@ int main(int argc, const char *const *argv) {
if (!cipaction) badusage(_("need an action option"));
- if (!compressor_check_params(&compress_params, &err))
- badusage(_("invalid compressor parameters: %s"), err.str);
-
if (!opt_uniform_compression && deb_format.major == 0)
badusage(_("unsupported deb format '%d.%d' with non-uniform compression"),
deb_format.major, deb_format.minor);
@@ -308,6 +305,9 @@ int main(int argc, const char *const *argv) {
if (deb_format.major == 0)
compress_params = compress_params_deb0;
+ if (!compressor_check_params(&compress_params, &err))
+ badusage(_("invalid compressor parameters: %s"), err.str);
+
if (opt_uniform_compression &&
(compress_params.type != COMPRESSOR_TYPE_NONE &&
compress_params.type != COMPRESSOR_TYPE_GZIP &&
diff --git a/t/shellcheck.t b/t/shellcheck.t
index 6429cb2..6afc1fb 100644
--- a/t/shellcheck.t
+++ b/t/shellcheck.t
@@ -33,6 +33,7 @@ my @todofiles = qw(
);
my @files = qw(
autogen
+ build-aux/gen-release
build-aux/get-version
build-aux/run-script
debian/dpkg.cron.daily