summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-08-13debhelper.pod: Fix typoSven Joachim1-1/+1
2019-08-13dh: Stop mentioning removed options in manpageSven Joachim1-34/+1
The --{until,after,before,remaining} were retroactively removed in debhelper 12.4 even for older compat levels.
2019-08-12Release debhelper/12.4Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-12dh: Remove support for --{until,after,before,remaining}Niels Thykier3-7/+17
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06Release debhelper/12.3Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06Regenerate POT and PO filesNiels Thykier6-12/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06dh_makeshlibs: Fix typoNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06Regenerate POT and PO filesNiels Thykier6-448/+832
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06dh_makeshlibs: Auto-detect udeb package for a debNiels Thykier2-5/+45
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06dh_dwz: Skip multifile for udeb packagesNiels Thykier2-1/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06dh_dwz: Cope with missing multifiles by defaultNiels Thykier2-5/+26
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-08-06dh_dwz: Stop passing -q to dwzNiels Thykier2-3/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-21dh_installsystemduser: Fix bug in sorting of unit filesNiels Thykier2-3/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-20dh: Move an if-elsif chain out of an if and de-indentNiels Thykier1-40/+37
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-20Regenerate/normalize pt.poNiels Thykier1-340/+421
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-20Update on Portuguese translation of manpageAmérico Monteiro2-421/+347
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-19Release debhelper/12.2.3Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-19Dh_Getopt.pm: Improve warning when -p is ignoring in overridesNiels Thykier2-3/+27
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-19dh_installinit.t: Fix typo of quietFelix Lechner1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-19dh_installinit: Revert check to ensure --name always matches a fileNiels Thykier3-7/+8
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16Release debhelper/12.2.2Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16dh_{shlibdeps,strip}: Remove regex anchor to fix regressionNiels Thykier3-3/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16Release debhelper/12.2.1Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16d/changelog: Document recent changesNiels Thykier1-0/+10
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16dh_installinit: Also cover .default filesNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-16Fix logic error in --name sanity checkDmitry Bogatov3-4/+12
Commit [e5fc959e], resolving #462389 changed behaviour of `--name' option of dh_installinit. Before this change, if `debian/{package}.{name}.init' is missing, this option was silently ignored. This change made it error. This change was incorrect, since it demanded presence of `debian/{package}.{name}.init' file for /every/ binary package. This commit instead throws error only if `debian/{package}.{name}.init' does not exist for /all/ binary {package} names. Regression test is added. Closes: #932073 Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14Release debhelper/12.2Niels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14Bump Standards-Versions to 4.4.0Niels Thykier2-1/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14Regenerate POT and PO filesNiels Thykier6-617/+1873
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14dh_installinit: --name implies, that init script is presentDmitry Bogatov3-0/+10
Previously, `dh_installinit' silently did nothing, when --name option was passed, but initscript debian/<package>.<name>.init was not found. In almost all cases, explicit --name means that package maintainer meant to install init script. If it is not present, it is bug, and must not be hidden. Now, error is reported in this case. (Closes: #462389) Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14dh_installdeb: Special-case -Dpkg.<pkgname>.VAR=valueNiels Thykier1-8/+58
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14Add a -D/--define parameter to dh_installdebNiels Thykier2-5/+44
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-14Dh_Lib: Expand on substitution in maintscriptsNiels Thykier3-23/+99
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13dh_{shlibdeps,strip}: Pass --no-sandbox to file under fakerootNiels Thykier4-4/+29
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13dh_shlibdeps: Refactor to avoid repeating the same code snippetNiels Thykier1-6/+10
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13dh_installman: Improve c11 documentationNiels Thykier2-3/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13dh_{shlibdeps,strip}: Use file --brief and anchor output parsing regexesNiels Thykier3-8/+13
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13dh_strip: Be more robust about catching errors from file(1)Niels Thykier2-6/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-07-13debhelper.pod: Document usage of dpkg-buildflags vs. *FLAGS env variablesNiels Thykier2-0/+13
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-06-18dh_installinfo: Update NOOP PROMISE to fix issue dh_missingNiels Thykier2-1/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-19dh_compress: Exclude .haddock and .hs by defaultNiels Thykier2-0/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-18PROGRAMMING: Document DH_AUTOSCRIPTDIRNiels Thykier2-1/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-17dh_perl: Fix code for pruning usr/share/docNiels Thykier2-5/+14
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-17Update on Portuguese translation of manpageAmérico Monteiro2-148/+396
2019-05-17cmake.pm: Emit correct CMAKE_SYSTEM_PROCESSOR for mips64el during cross buildsHelmut Grohne2-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-17Add changelog for recent build system changesNiels Thykier1-0/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-05-17Drop some obsolete/unused codeNiels Thykier1-24/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-03-31makefile: Fix regression where cross tools were passed when make was a ↵Niels Thykier1-1/+5
target build system Signed-off-by: Niels Thykier <niels@thykier.net>
2019-03-31Buildsystem: Add internal field to tell if a build system is used as a targetNiels Thykier1-0/+13
Signed-off-by: Niels Thykier <niels@thykier.net>
2019-02-25Dh_Lib: Ensure error uses a well-defined stable error codeNiels Thykier3-3/+12
Signed-off-by: Niels Thykier <niels@thykier.net>