Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-29 | dh_installexamples: Log installed examples | Niels Thykier | 1 | -2/+4 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-29 | dh_installinfo: Log installed info files | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-29 | dh_installdocs: Log installed docs files | Niels Thykier | 1 | -35/+39 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-29 | dh_installexamples: Permit missing manpage under nodoc profile | Niels Thykier | 1 | -1/+7 | |
2017-06-29 | dh_installwm: Permit missing manpage under nodoc profile | Niels Thykier | 1 | -1/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-29 | dh_installinfo: Ignore missing info-files under nodoc profile | Niels Thykier | 1 | -0/+6 | |
We could just exit out early, but we want to log the installed info files so dh_missing can see them. This will happen in a seperate commit. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-29 | dh_installman: Ignore missing manpages under nodoc profile | Niels Thykier | 1 | -1/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_clean: Use new glob_expand-enabled filearray | Niels Thykier | 1 | -2/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installdocs: Use new glob_expand-enabled filearray | Niels Thykier | 1 | -3/+4 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installinfo: Use new glob_expand-enabled filearray | Niels Thykier | 1 | -1/+3 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installexamples: Use new glob_expand-enabled filearray | Niels Thykier | 1 | -1/+3 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installman: Use new glob_expand-enabled filearray | Niels Thykier | 1 | -1/+4 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_install: Outsource globbing to glob_expand | Niels Thykier | 1 | -25/+14 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | Dh_Lib: Make file(double)array support using glob_expand | Niels Thykier | 1 | -8/+15 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | Dh_Lib: Add new glob_expand method | Niels Thykier | 1 | -1/+45 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installman: Fix regression in compat 5 | Niels Thykier | 2 | -1/+3 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installdocs: Ignore doc-base files under nodocs profile | Niels Thykier | 1 | -0/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | Refactor handling of $skip_install tests | Niels Thykier | 3 | -4/+15 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-28 | dh_installdocs: Do less under nodoc profile | Niels Thykier | 3 | -6/+34 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | Dh_Lib: Export is_build_profile_active | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | d/changelog: Add entry and bump to 10.6 | Niels Thykier | 1 | -1/+3 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | Dh_Lib: Add is_build_profile_active | Niels Thykier | 1 | -0/+10 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | Dh_Lib: Explicitly return at the end of get_buildoptions | Niels Thykier | 1 | -0/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | dh_installinfo: Use xargs instead of doit | Niels Thykier | 2 | -1/+8 | |
At this point, it is probably more of a theorectical issue that someone wants to install a large amount of "info" files via dh_installinfo. Anyhow, now it is fixed. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | Dh_Lib: Work around emacs code highlight | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-27 | dh_install: Move loop invariant out of loop | Niels Thykier | 1 | -6/+6 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Release debhelper/10.5.1 into unstable | Niels Thykier | 1 | -2/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | d/changelog: Fix typo | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Regenerate POT and PO files | Niels Thykier | 6 | -2250/+3709 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_strip: Re-indent code | Niels Thykier | 1 | -89/+89 | |
2017-06-26 | dh_strip: Process packages in parallel | Niels Thykier | 2 | -1/+4 | |
Re-indent of code pending next commit... Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | doc/PROGRAMMING: Correct doc of on_items_in_parallel | Niels Thykier | 1 | -3/+3 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_builddeb: Add dbgsym packages as separate tasks | Niels Thykier | 2 | -22/+36 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Optimize some calls with xargs | Niels Thykier | 2 | -7/+41 | |
The following are common pattern seen in install files: """ some/path/* some/path/*.foo* """ These patterns all cause dh_install to issue one "cp" per file matched in "some/path" (the first one matching all files in the directory). For patterns with many matches, this triggers a considerable overhead by the number of fork+exec calls. This patch makes dh_install bulk "cp" calls provided that: * The matched files all end in the same destination directory. (which might not be the case for e.g. "foo/*/bar" ) * There are no "--exclude" in play (as that triggers a vastly more complicated case). Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | xargs(): Support inserting things anywhere | Niels Thykier | 1 | -5/+31 | |
Previously, arguments could only be appended. With this change, it is possible to use the "magic" XARGS_INSERT_PARAMS_HERE value to choose where arguments should be inserted. Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Refactor --autodest handling | Niels Thykier | 1 | -2/+5 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Remove duplicate $ | Niels Thykier | 1 | -1/+1 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Throw away some redundant variables | Niels Thykier | 1 | -2/+0 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Refactor handling of autodest | Niels Thykier | 1 | -16/+11 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_install: Push some code out of a loop | Niels Thykier | 1 | -5/+8 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_installman: Split manpages between processes | Niels Thykier | 2 | -20/+45 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Dh_Lib: Rename sub to on_items_in_parallel | Niels Thykier | 3 | -8/+17 | |
Turns out that the sub is not specific to packages, so rename it to make it more self-descriptive (and to avoid making consumers to believe it is more limited than it is). Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_dhlibdeps: Use a strict whitelist debug dirs to skip | Niels Thykier | 2 | -1/+6 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Revert "dh_shlibdeps: Avoid calling file(1) on debug symbols" | Niels Thykier | 1 | -1/+1 | |
This reverts commit 609609f43f5f42e3e2ff24a3a84f220e7f5bc44a. | |||||
2017-06-26 | Avoid some unnecessary stat calls | Niels Thykier | 4 | -5/+8 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | dh_installman: Use rename_path instead of doit | Niels Thykier | 2 | -1/+2 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | make_symlink: Avoid unnecessary stat calls | Niels Thykier | 2 | -7/+15 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | d/changelog: Describe the last two commits | Niels Thykier | 1 | -0/+11 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Avoid fork+exec for rm -f and ln -s in non-deprecated tools | Niels Thykier | 10 | -19/+24 | |
Signed-off-by: Niels Thykier <niels@thykier.net> | |||||
2017-06-26 | Dh_Lib: Add rm_files and make_symlink_raw_target | Niels Thykier | 1 | -0/+25 | |
Without fork+exec and manual error checking, they can remove files (ignoring files that don't exist) and create a raw symlink. Signed-off-by: Niels Thykier <niels@thykier.net> |