summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-03t: Split out a separate test for make jobserver flagsNiels Thykier2-45/+64
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03t: Split dh_missing testNiels Thykier8-19/+70
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03Test::DH: Support alternative fixture dirNiels Thykier1-1/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-03t: Split dh_install testsNiels Thykier6-163/+228
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02t: Drop unnecessary filesNiels Thykier3-3/+0
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh_installdocs.t: Migrate to Test::DHNiels Thykier2-60/+60
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02Test::DH: Support setting env in run_dh_toolNiels Thykier1-0/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh_missing.t: Convert to Test::DHNiels Thykier1-34/+45
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02Test::DH: Gracefully handle extra test files in pkg rootNiels Thykier1-2/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh_missing: Remove unnecessary (fake)root requirementNiels Thykier1-27/+14
2017-07-02dh_installinit.t: Convert to Test::DHNiels Thykier1-44/+38
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02Test::DH: Support extra per-test template filesNiels Thykier1-0/+9
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02Test::DH: Drop DEB_BUILD_* vars at loadNiels Thykier1-0/+4
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh_compress.t: Convert to Test::DHNiels Thykier1-45/+43
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02maintscript.t: Convert to Test::DHNiels Thykier1-15/+32
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02Test::DH: Support tests requiring (fake)rootNiels Thykier1-2/+27
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02t/syntax.t: Make it run without setting PERL5LIBNiels Thykier1-4/+10
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh_link.t: Convert to Test::DHNiels Thykier1-44/+59
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-02dh-lib.t: Convert to Test::DHNiels Thykier2-11/+19
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-01dh_install.t: Optimize out some fork+execNiels Thykier1-28/+41
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-07-01Run dh_install.t in a temp dirNiels Thykier2-1/+36
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Test::DH: Prove a run_dh_tool sub that DTRTNiels Thykier3-15/+42
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Test::DH: Set PERL5LIBNiels Thykier1-0/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Add test case for #866570Niels Thykier1-1/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30dh_install.t: Run the tests against all relevant compat levelsNiels Thykier1-74/+117
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Add simple Test::DH module in the test suiteNiels Thykier1-0/+67
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Release debhelper/10.6.1 into unstableNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Regenerate POT and PO filesNiels Thykier6-452/+506
2017-06-30dh_install: Guard optimization in a compat bumpNiels Thykier3-4/+15
It breaks in the following case: "bin/l* bin/*s bin" Assuming debian/tmp/bin contains "ls", then there are now two files to the same location, which makes cp unhappy. It also happens for libindicate, where the it have a gtk-2 and gtk-3 variant of files that happen to clash for similar reasons. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-30Revert "glob_expand: Special-case "." as dir"Niels Thykier2-3/+5
This reverts commit 25e56c374cb7f6ea3da8b8046764b36caa56ea02. Turns out this breaks the world if people use entries with leading slash (and they do).
2017-06-29d/changelog: Document the changesNiels Thykier1-0/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Run translated manpage generation in parallelNiels Thykier1-20/+19
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Makefile: Make po4a run in parallel with English pod2manNiels Thykier1-3/+7
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Makefile: Improve parallelization a bitNiels Thykier1-3/+11
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Release debhelper/10.6 into unstableNiels Thykier1-2/+2
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Refresh POT and PO filesNiels Thykier6-1330/+2047
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installdocs: Fix typoNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29d/changelog: Document recent changesNiels Thykier1-0/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Phase out perl -I. in compat 11Niels Thykier3-4/+14
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Disable PERL_USE_UNSAFE_INC in compat 11Niels Thykier2-1/+13
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29Revert "dh_installdocs: Install use dir of mainpackage (C11)"Niels Thykier4-36/+6
This reverts commit 71007f72da682dd9d7f932d81ca2ecd5d46a0e70 (plus effectively 6c946cd0bb239a4fd02e7acbcb797ecccfb0e3cb). The policy said "X-doc => X" not "X-doc => main package", so the current implementation was insufficient. Roll it back while we figure out a better way to do this.
2017-06-29glob_expand: Special-case "." as dirNiels Thykier1-1/+3
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29d/changelog: Document changesNiels Thykier1-0/+21
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29debhelper.pod: Document compat 11 changesNiels Thykier1-0/+17
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installinfo: Support --sourcedir and fallback to d/tmp [c11]Niels Thykier1-1/+14
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installexamples: Support --sourcedir and fallback to d/tmp [c11]Niels Thykier1-1/+15
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installdocs: Support --sourcedir and fallback to d/tmp [c11]Niels Thykier1-3/+10
2017-06-29dh_installman: Fix bug in the c11 language handlingNiels Thykier1-6/+10
It overrode explicitly defined languages (--language) but not the "faulty" detection it was supposed to replace. Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installman: Fix a bug in the c11 language regexNiels Thykier1-1/+1
Signed-off-by: Niels Thykier <niels@thykier.net>
2017-06-29dh_installman: Support --sourcedir and fallback to d/tmp [c11]Niels Thykier2-10/+27
Signed-off-by: Niels Thykier <niels@thykier.net>