summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-13dh_installsystemd: Improve man pageDaniele Nicolodi1-52/+46
2018-06-13debhelper.pod: Fix incomplete conversion to pod formatDaniele Nicolodi1-1/+1
2018-06-10d/changelog: Add changelog item for Roberto's changesNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-06-10cmake.pm: Place path-to-source at end of command line invocation.Roberto C. Sánchez1-1/+1
This allows params in debian/rules of the form "-D FOO=BAR" instead of only "-DFOO=BAR" (without quotes). cmake permits both forms, but mishandles the directory if any of the params contain a space between the -D and the var/value. If the directory is last, it always works.
2018-06-10.gitlab-ci.yml: New fileNiels Thykier1-0/+23
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-06-10d/control: Remove comment about dependency on make; the -O change was revertedNiels Thykier1-4/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-06-10d/control: Remove versioned breaks on qt5-qmake to assist -backportsNiels Thykier2-1/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-23Release debhelper/11.3.2 into unstableNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-23dh_installchangelogs: Fix another regressionNiels Thykier2-0/+12
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-21Release debhelper/11.3.1 into unstableNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-21dh_installchangelogs: Fix logic errorNiels Thykier2-7/+16
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20Release debhelper/11.3 into unstableNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20Regenerate POT and PO filesNiels Thykier6-1789/+4366
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20po4a.cfg: Add dh_dwz + dh_installinitramfsNiels Thykier1-0/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20Dh_Lib: Remove warning for using B-D on debhelper-compatNiels Thykier2-3/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20Dh_Lib: Fix typo in a warning messageNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20d/control: Remove now redundant "Suggests: dwz" (implied by Depends)Niels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20d/changelog: Fix typoNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20t: Improve a test to give better debug output on failureNiels Thykier1-2/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20python_distutils.pm: Deprecate with removal in compat 12Niels Thykier2-2/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20Dh_Lib: Permit 0 or more leading space in the Section fieldNiels Thykier2-9/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-20t: Avoid warning about redefining "dirname"Niels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19debhelper.pod: Remove bogus compat 12 note that never wasNiels Thykier1-8/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19d/changelog: Retroactively add an LP closesNiels Thykier1-1/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19dh_testroot.1: Update R³ documentationNiels Thykier2-15/+37
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19makefile.pm: Revert use of -O for nowNiels Thykier2-3/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19dh_installinitramfs.1: Add remark about lack of idempotenceNiels Thykier1-0/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19dh_installinit.1: Fix POD markupNiels Thykier2-3/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19t: Add use_ok test in empty dirNiels Thykier1-0/+20
To avoid regressions in Buildsystem.pm and Dh_Lib.pm's ability to load without (e.g.) d/control or d/compat being present. Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19Make Buildsystem.pm independent of Dh_Buildsystems.pmNiels Thykier3-21/+28
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19Dh_Buildsystems: Move the _insert_cmd_opts callNiels Thykier1-5/+5
... to the callers of create_buildsystem_instance. Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19Dh_Buildsystems.pm: Split create_buildsystem_instance into twoNiels Thykier1-1/+6
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19dh_installdirs: Add --(no-)create-in-sourcedir plus --sourcedir=dirNiels Thykier2-8/+45
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-19Use a new sequence to toggle dh_installinitramfs in c11 and olderNiels Thykier5-6/+26
Then we can make dh_installinitramfs do the same in all compat levels and people can simply opt-in with a "--with installinitramfs" in older compat levels. Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-18dh_installinitramfs: New helper toolNiels Thykier6-0/+110
2018-05-18Dh_Lib.pm: Add "is_empty_dir"Niels Thykier2-0/+44
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-18Dh_Lib.pm: Remove unused functionNiels Thykier3-22/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-18Dh_Lib: Reorganise importsNiels Thykier2-30/+134
Handling merge conflicts in @EXPORT has gotten old. With this patch, future rebases/merges are less likely to see merge conflicts because another branch/commit introduced a new exported symbol. Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-16dh_md5sums: Keep empty md5sums filesNiels Thykier2-14/+5
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-15dh_usrlocal: Fix POD markupJakub Wilk2-1/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-12dh_installchangelogs: Prefer existing changelog in d/<pkg>/u/s/d/<pkg>Niels Thykier2-13/+64
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-12dh_installchangelogs: Rename some variablesNiels Thykier1-16/+16
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-12dh_installchangelogs: extract a sub for finding changelog filesNiels Thykier1-12/+21
2018-05-11debhelper.7: Document that dh_dwz is enabled by defaultNiels Thykier1-0/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-11dh_dwz: Rename --multifile to --dwz-multifileNiels Thykier2-4/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-11d/changelog: Tweak changelog lineNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-11Pass the basename of the tmpfiles to "systemd-tmpfiles --create"Niels Thykier3-3/+10
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-10Enable dwz in c12 by defaultNiels Thykier4-6/+13
Closes: nthykier/debhelper#3 Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-10d/control: Add dependency on dwzNiels Thykier2-0/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2018-05-10dh_dwz: Generate an intra-package multifile by defaultNiels Thykier1-3/+32
Assuming a binary package produces two or more ELF binaries, default to generating a dwz multifile. Closes: nthykier/debhelper#4 Signed-off-by: Niels Thykier <niels@thykier.net>