Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-08-17 | Rewrite special-casing of ELF tools (dh_strip etc.) via an elf-tools sequence | Niels Thykier | 5 | -19/+60 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Fix logic for arch-only commands to make it testable again | Niels Thykier | 4 | -20/+47 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Update documentation and changelog to cover new sequence/addon features | Niels Thykier | 3 | -6/+47 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Dh_Lib: Only parse dh-sequence-X in dh | Niels Thykier | 2 | -1/+7 | |
We do not want to pay a non-trivial cost of loading Dpkg::Deps in every helper (for cases where that is needed to parse th dh-sequence clause). Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Dh_lib.pm: Extract d/control parse logic from getpackages | Niels Thykier | 1 | -6/+6 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Generalize and move logic for filtering out arch-only helpers | Niels Thykier | 2 | -3/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Support build-profiles and architecture restrictions for dh-sequence-X ↵ | Niels Thykier | 1 | -1/+9 | |
build-depends Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Rewrite sequence handling to ensure add-on commands are ordered correctly | Niels Thykier | 4 | -125/+456 | |
Previously, we relied on a command being inserted in the -arch sequence to be ordered correctly. With this rewrite, a command added only to the -indep sequence will still appear in the right order. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh: Implement conditional sequence add-ons | Niels Thykier | 2 | -31/+196 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh: Drop code only used for obsolete parameters | Niels Thykier | 1 | -57/+10 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh_makeshlibs: Avoid including omitted libraries in the udeb on auto-detection | Niels Thykier | 2 | -4/+38 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh_makeshlibs: Move objdump logic into _all_so_files | Niels Thykier | 1 | -18/+23 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh_makeshlibs: Avoid shelling out to locate all SO files | Niels Thykier | 1 | -10/+23 | |
Also, remove undocumented and useless compat code. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | Add Closes for dh_makeshlibs bug | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-16 | dh_makeshlibs: Fix bug in --no-add-udeb | Niels Thykier | 2 | -2/+4 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | Dh_Lib: Add hint to resolve double-specified compat level | Niels Thykier | 2 | -0/+7 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | dh_builddeb: Remove support for --destdir | Niels Thykier | 2 | -10/+4 | |
It is not useful as the packager cannot set it to anything as it is the builder that has an expectation of where the debs are produced. It would have been a lot more useful if the builder could have specified this value some how (but it would have to be aligned with dpkg with e.g. for the .changes). Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | Disable auto-abbrev of cli options in c13 to enable dh optimizations | Niels Thykier | 4 | -3/+24 | |
Disable auto-abbreviation of command-line options in compat 13 and re-enable dh's optimization for skipping redundant commands when passed long options. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | dh_auto_*: Officially adopt --sourcedir/--builddir | Niels Thykier | 4 | -3/+9 | |
Since the beginning, debhelper has accepted abbrevated command line parameters. Anyone that has been using (e.g.): dh $@ --sourcedir=foo To pass --sourcedir to dh_install has *also* implicitly passed it to the dh_auto_* helpers. Due to auto-abbrevation being enabled, they have considered it a short form of --sourcedirectory. This is trivially confirmable by comparing: dh_auto_configure --bar foo Unknown option: bar dh_auto_configure: unknown option or error during option parsing; aborting with dh_auto_configure --sourcedir foo dh_auto_configure: invalid or non-existing path to the source directory: foo Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | Lintian override: package-does-not-use-debhelper-or-cdbs | Adam Borowski | 2 | -0/+5 | |
It uses the freshest possible version of debhelper! Closes: debian/debhelper!22 | |||||
2019-08-15 | CONTRIBUTING.md: Clarify that it is Debian's norms/rules that apply | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | CONTRIBUTING.md: Typo fix (ìn -> in) | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | CONTRIBUTING.md: Fixup a link | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | Rewrite CONTRIBUTING.md in markdown as salsa does not render ReST | Niels Thykier | 1 | -77/+70 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | d/changelog: Describe Frank Schaefer's changes | Niels Thykier | 1 | -1/+6 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | dh_installmodules: Style fix for the regex | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-15 | look for .ko.(xz|bz2|gz) in addition to .ko | Frank Schaefer | 1 | -1/+1 | |
2019-08-14 | d/changelog: Move dh_strip remark to a UNRELEASED version | Niels Thykier | 1 | -3/+8 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-14 | dh_strip: Skip stripping of guile-2.2 files | Niels Thykier | 2 | -1/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-13 | dh: Remove dead variable | Niels Thykier | 1 | -1/+0 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-13 | CONTRIBUTING.rst: Fix typo | Sven Joachim | 1 | -1/+1 | |
2019-08-13 | debhelper.pod: Fix typo | Sven Joachim | 1 | -1/+1 | |
2019-08-13 | dh: Stop mentioning removed options in manpage | Sven Joachim | 1 | -34/+1 | |
The --{until,after,before,remaining} were retroactively removed in debhelper 12.4 even for older compat levels. | |||||
2019-08-12 | Release debhelper/12.4 | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-12 | dh: Remove support for --{until,after,before,remaining} | Niels Thykier | 3 | -7/+17 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | Release debhelper/12.3 | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | Regenerate POT and PO files | Niels Thykier | 6 | -12/+12 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | dh_makeshlibs: Fix typo | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | Regenerate POT and PO files | Niels Thykier | 6 | -448/+832 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | dh_makeshlibs: Auto-detect udeb package for a deb | Niels Thykier | 2 | -5/+45 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | dh_dwz: Skip multifile for udeb packages | Niels Thykier | 2 | -1/+7 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | dh_dwz: Cope with missing multifiles by default | Niels Thykier | 2 | -5/+26 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-08-06 | dh_dwz: Stop passing -q to dwz | Niels Thykier | 2 | -3/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-21 | dh_installsystemduser: Fix bug in sorting of unit files | Niels Thykier | 2 | -3/+8 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-20 | dh: Move an if-elsif chain out of an if and de-indent | Niels Thykier | 1 | -40/+37 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-20 | Regenerate/normalize pt.po | Niels Thykier | 1 | -340/+421 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-20 | Update on Portuguese translation of manpage | Américo Monteiro | 2 | -421/+347 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-19 | Release debhelper/12.2.3 | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-19 | Dh_Getopt.pm: Improve warning when -p is ignoring in overrides | Niels Thykier | 2 | -3/+27 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2019-07-19 | dh_installinit.t: Fix typo of quiet | Felix Lechner | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> |