summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-11-20po: Fix Spanish translationGuillem Jover1-1/+1
2017-11-08Update Spanish translationJavier Fernandez-Sanguino3-230/+108
2017-11-03Update German translation of manual pagesHelge Kreutzmann1-6/+58
Update to 2910t1f.
2017-11-03German dpkg translation updateSven Joachim2-67/+31
Update to 1109t.
2017-10-23debian: Bump Standards-Version to 4.1.1 (no changes needed)Guillem Jover2-1/+2
2017-10-22debian: Add Breaks dgit << 3.13~ to libdpkg-perlGuillem Jover2-0/+7
Older dgit versions assumed that Dpkg::Compression::Process was available, via implicit import from Dpkg::Source::Package. Reported-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2017-10-22debian: Add Breaks debhelper << 10.10.1~ to dpkg-devGuillem Jover2-0/+5
We want to make debhelper users that will use R³ support not having to add a versioned Depends on the relevant dpkg-dev package.
2017-10-22dpkg-maintscript-helper: Add color supportGuillem Jover3-4/+69
The initial color support only covered the C and perl programs, and missed this shell script.
2017-10-22man: Document DPKG_NLS environment variable for all programs using itGuillem Jover18-0/+86
2017-10-22man: Document DPKG_COLORS environment variable for all programs using itGuillem Jover23-0/+131
2017-10-22doc: Fix typo in a dateGuillem Jover1-1/+1
2017-10-22Update German translation of manual pagesHelge Kreutzmann1-29/+27
Update to 2907t1f.
2017-10-21Dpkg::Source::Package::V1: Check that $tarname is defined before useChristoph Biedl2-1/+5
Closes: #879124 Warned-by: perl Signed-off-by: Guillem Jover <guillem@debian.org>
2017-10-21po: Remove obsolete FIXME comments in translationsGuillem Jover2-8/+2
These have been fixed in the original msgid.
2017-10-21man: Add missing dot on the dpkg-buildflags «lfs» paragraphGuillem Jover2-1/+3
Spotted-by: Helge Kreutzmann <debian@helgefjell.de>
2017-10-21dselect: Stop marking an untranslatable string as suchGuillem Jover1-1/+1
Spotted-by: Santiago Vila <sanvila@debian.org>
2017-10-21dpkg-buildpackage: Setup and check rootcommand only if neededGuillem Jover2-20/+28
When building in R³ mode or when the user requested to run a rule as root we should setup the rootcommand, otherwise we should ignore it. Reported-by: Niels Thykier <niels@thykier.net>
2017-10-21dpkg-buildpackage: Run dpkg-source from the current directoryGuillem Jover2-13/+5
It used to be the case that dpkg-source did not support running from the current directory. That got fixed in commit a7f16be86689ee46f4b2e445e5f08a63f447cdeb. Which means we can simplify the code.
2017-10-21dpkg-buildpackage: Pass the debian/control source stanza to R³ parserGuillem Jover2-1/+3
This meant the field was being ignored.
2017-10-21debian: Disable R³ field until debhelper supports itGuillem Jover2-1/+3
If we use a dpkg that fully supports the field, with a debhelper that does not, this will produce broken builds. Disable for now, until such debhelper has been released, and then we'll need to add some kind of relationship to avoid the problem.
2017-10-18Update German translation of manual pagesHelge Kreutzmann1-85/+53
Update to 2907t1f.
2017-10-18doc: Update gettext minimal version in READMEGuillem Jover2-1/+3
2017-10-18dpkg-buildpackage: Do not rehash .dsc file when signing binary-only buildsGuillem Jover2-2/+6
Reported-by: Ximin Luo <infinity0@debian.org> Stable-Candidate: 1.18.x
2017-10-18dpkg-buildpackage: Fix logic to decide whether to call the build targetsGuillem Jover2-2/+5
The build targets never require root, so checking them will always return false. We need to key on the binary target instead. This broke tons of packages that are violating Debian policy MUSTs. Thanks-to: James Clarke <jrtc27@debian.org> Closes: #878899
2017-10-18debian: Add Breaks to libdpkg-perl against pkg-kde-toolsGuillem Jover2-0/+6
That package is using private modules with no API guarantees, and broke due to recent changes in 1.19.0. Closes: #878919
2017-10-17Update German translation of manual pagesHelge Kreutzmann2-16/+12
Update to 2890t12f6u.
2017-10-17Update German scripts translationHelge Kreutzmann2-34/+19
Update to 599t.
2017-10-17build: Cleanup the correct polkit fileGuillem Jover1-1/+1
Fixes: commit 5757ab6142a3785389bd2cd6375f103a1f626240
2017-10-17debian: Install update-alternatives policykit-1 fileGuillem Jover4-4/+7
2017-10-17scripts/t: Skip Dpkg::OpenPGP test if gpg is not presentGuillem Jover2-6/+9
2017-10-17Bump version to 1.19.1Guillem Jover1-0/+6
2017-10-17Release 1.19.0Guillem Jover1-3/+3
2017-10-17po: Regenerate .pot files and merge .po files with themGuillem Jover94-8688/+17868
2017-10-17po: Update Portuguese programs translationsMiguel Figueiredo2-105/+84
Closes: #868800 Signed-off-by: Guillem Jover <guillem@debian.org>
2017-10-17po: Fix errors in Simplified Chinese programs translationBoyuan Yang2-4/+5
* The word "build" should be translated as "构建" instead of "编译", which means "compilation". * The word "alphanumeric" should be translated as "字母数字的" instead of "字母的", which means "alphabetic". Closes: #877929 Reviewed-by: Zhou Mo <cdluminate@gmail.com> Signed-off-by: Guillem Jover <guillem@debian.org>
2017-10-17po: Add Catalan translations for policykit fileGuillem Jover1-0/+8
2017-10-17u-a: Add new policykit fileGuillem Jover11-14/+74
This makes it possible to use the pkexec tool to execute u-a from GUI programs. We need to bump the gettext build-dependency to at least 0.19.7 which is the first version introducing ITS support and GETTEXTDATADIR variable support (GETTEXTDATADIRS support was added in 0.19.8). Proposed-by: Boyuan Yang <073plan@gmail.com>
2017-10-17dpkg-deb: Fix capitalization of Debian in output messagesGuillem Jover3-11/+12
Here Debian refers to the distribution and in English this needs to be capitalized. No translation will be unfuzzed, as the capitalization rules change among locales. Warned-by: spellintian
2017-10-17Dpkg::Getopt: Do not normalize args past a passthrough stop wordGuillem Jover5-10/+22
Some commands pass some arguments through to another command, and those must not be normalized as that might break their invocation. Reported-by: Helmut Grohne <helmut@subdivi.de> Stable-Candidate: 1.17.x 1.18.x
2017-10-17Dpkg::Deps: Do not unnecessarily require setting the host_archGuillem Jover2-7/+13
If we are not reducing the architectures, or we are not going to use the known facts, we do not need to know and set the host architecture, which relies on gcc being present. Closes: #856396
2017-10-17Dpkg::Arch: Do not emit a perl warning if gcc or dpkg is not foundGuillem Jover2-0/+6
We are emitting options or errors elsewhere.
2017-10-17dpkg: Print the package name on maintainter script errorsGuillem Jover2-7/+23
When processing an archive or a package, we can call maintainer script for other packages. Not printing the package name for the script that failed means we can get very confusing output. Closes: #877521
2017-10-17Dpkg::ErrorHandling: Unify subprocess errors with the ones from libdpkgGuillem Jover2-3/+6
2017-10-17libdpkg: Clarify subprocess error message by shuffling it aroundGuillem Jover2-5/+6
For command-names the current message was more or less fine. But for command descriptions the message made little sense.
2017-10-17debian: Add git and bzr to Suggests for libdpkg-perlGuillem Jover2-0/+5
The Dpkg::Source::Package::V3 source formats can use them. Closes: #877688
2017-10-17Dpkg::Source::Package: Call source format prerequisites method if presentGuillem Jover4-2/+5
We want to be able to check for prerequisites when loading the source format module. That function used to be called import, which is a misnomer here, and was not being invoked. Rename it to the more appropriate prerequisites() and call it if it's present from the module loading code. Addresses: #877688
2017-10-17Dpkg::Source::Package::V3: Use find_command() instead of ad-hoc codeGuillem Jover3-10/+6
2017-10-17Dpkg::Source::Package: Auto-convert binary signatures to OpenPGP ASCII ArmorGuillem Jover10-0/+171
When we are building a source package, if we find a binary signature in the form of a .sig file, we should try to auto-convert it to the format that we expect to include in the source package, which is an OpenPGP ASCII Armor.
2017-10-16Dpkg::Control::HashCore: Optimize field/value parsing in parse()Guillem Jover2-2/+5
We switch from a capturing regex to split() plus a checking regex.
2017-10-16Dpkg::Control::HashCore: Optimize first character matching in parse()Guillem Jover2-2/+6
We store the first character in a variable.