summaryrefslogtreecommitdiff
path: root/dh_md5sums
Commit message (Collapse)AuthorAge
* Create a helper for locating the dbgsym tmpdirNiels Thykier2017-10-21
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* reset_perm_and_owner: Use perl functions instead of fork+execNiels Thykier2017-07-12
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Dh_Lib: Embed tool versions into auto-generated snippetsNiels Thykier2017-07-07
| | | | | | | | | | Use $main::VERSION to determine the version of the tool and embed that into auto-generated snippets (e.g. via autoscript). This enables lintian to extract the tool + version and display it on: https://lintian.debian.org/tags/debhelper-autoscript-in-maintainer-scripts.html Signed-off-by: Niels Thykier <niels@thykier.net>
* Set Emacs file variables directory-wideSven Joachim2017-07-03
| | | | | | | Set the local variables for Emacs in the central placed intended for it, rather than in (currently) 95 individual files. Signed-off-by: Niels Thykier <niels@thykier.net>
* Avoid fork+exec for rm -f and ln -s in non-deprecated toolsNiels Thykier2017-06-26
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_md5sums: Re-indent codeNiels Thykier2017-06-25
|
* dh_md5sums: Process packages in parallelNiels Thykier2017-06-25
| | | | | | Re-indent of code pending next commit. Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_md5sums: Massage md5sum to avoid GNU-specific escapingNiels Thykier2016-12-26
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Dh_Lib: Add a reset_perm_and_owner functionNiels Thykier2016-10-02
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Refactor install_dir usage to avoid the "if -d " testsNiels Thykier2016-10-02
| | | | | | They were not needed in the first place (as "install -d" DTRT). Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_md5sums.1: Mention dpkg --verify as a consumerNiels Thykier2016-09-22
| | | | | | Thanks to Guillem Jover for suggesting it. Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_*: Prefer 3-arg openNiels Thykier2016-05-01
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_*: Replace ddeb with dbgsymNiels Thykier2016-01-14
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Migrate to use warnings and use parentNiels Thykier2015-07-01
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_md5sums: create DEBIAN dir in ddebs before using itNiels Thykier2015-06-06
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Add experimental .ddeb supportNiels Thykier2015-05-02
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Add leading 0 to "mode" parametersMartin Koeppe2015-01-08
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Migrate some calls to use the new install_X subsMartin Koeppe2015-01-08
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* Add editor hints to the end of all perl modules and scriptsNiels Thykier2015-01-01
| | | | Signed-off-by: Niels Thykier <niels@thykier.net>
* dh_md5sums: Don't skip DEBIAN directories other than the control files one. ↵Joey Hess2012-04-10
| | | | Closes: #668276
* Apply manual pages conventionsDavid Prévot2010-11-02
| | | | | | | | | As advised in man(1), always use: B<bold text> type exactly as shown. I<italic text> replace with appropriate argument. s/debian/Debian/ if needed. s/ / / also. s/perl/Perl/ s/python/Python/ and s/emacs/Emacs/ too.
* refactor to pass silly test suite length limitJoey Hess2010-04-06
|
* dh_md5sums: Sort to ensure stable, more diffable order. Closes: #573702Joey Hess2010-03-31
|
* Move many command-specific options to only be accepted by the command that ↵Joey Hess2008-10-21
| | | | | | | | | | | | | | | | | | uses them. Affected options are: -x, -r, -R, -l, -L, -m, --include-conffiles, --no-restart-on-upgrade, --no-start, --restart-after-upgrade, --init-script, --filename, --flavor, --autodest, --libpackage, --add-udeb, --dpkg-shlibdeps-params, --dpkg-gencontrol-params, --update-rcd-params, --major, --remove-d, --dirs-only, --keep-debug, --version-info, --list-missing, --fail-missing, --language, --until, --after, --before, --remaining, --with * If any third-party debhelper commands use any of the above options, they will be broken, and need to be changed to pass options to init(). * To avoid breaking rules files that pass options to commands that do not use them, debhelper will now only warn if it encounters an unknown option. This will be converted back to an error later.
* r1751: releasing version 4.2.34joey2005-04-21
|
* r1748: releasing version 4.2.33joey2005-04-14
|
* r1747: * dh_md5sums: Don't pass "." to find, so results don't have ./ ↵joey2005-04-14
| | | | | | | prepended, which broke exclusion of conffiles. Thanks, Damir Dzeko (note: this was broken in version 4.1.22)
* r1655: * Added udeb support, as pioneered by di-packages-build. Understandsjoey2004-02-09
| | | | | | | | | | | | | | | "XC-Package-Type: udeb" in debian/control. See debhelper(1) for details. * Dh_Lib: add and export is_udeb and udeb_filename * dh_builddeb: name udebs with proper extension * dh_gencontrol: pass -n and filename to dpkg-gencontrol * dh_installdocs, dh_makeshlibs, dh_md5sums, dh_installchangelogs, dh_installexamples, dh_installman, dh_installmanpages: skip udebs * dh_shlibdeps: skip udebs. This may be temporary. * dh_installdeb: do not process conffiles, shlibs, preinsts, postrms, or prerms for udebs. Do not substiture #DEBHELPER# tokens in postinst scripts for udebs. * dh_installdebconf: skip config script for udebs, still do templates
* r1590: * Converted several chown 0.0 to chown 0:0 for POSIX 200112.joey2003-08-18
| | | | | | * dh_python: patch from Josselin to support packages only shipping binary (.so) modules, and removal of any already byte-compiled .py[co] found.
* r576: * Rename debhelper.1 to debhelper.7.joey2003-03-03
| | | | * Typo, Closes: #183267
* r573: * dh_md5sums: note that it's used by debsums. Closes: #181521joey2003-02-19
| | | | | | * Make addsubstvars() escape the value of the variable before passing it to the shell. Closes: #178524 * Fixed escape_shell()'s escaping of a few things.
* r563: * dh_install: Support autodest with non-debian/tmp sourcedirs.joey2002-11-15
| | | | | | | | Closes: #169138 * dh_install: Support implicit "." sourcedir and --list-missing. (Also supports ./foo file specs and --list-missing.) Closes: #168751 * dh_md5sums: Don't glob. Closes: #169135
* r516: * Typo, Closes: #139176joey2002-04-07
| | | | * Fixed dh_md5sums conffile excluding/including.
* r496: * Man page cleanups, Closes: #119335joey2001-11-18
|
* r467: * dh_installinfo: doc enchancement, Closes: #97515joey2001-05-15
| | | | | * dh_md5sums: don't fail if pwd has spaces in it (must be scraping the bottom of the bug barrel here). Closes: #97404
* r433: this is getting *so* boring.joey2001-02-09
|
* r420: big monsta changesjoey2001-02-09
|
* r360: * Never refer to root, always uid/gid "0". Closes: #67508joey2000-07-21
|
* r338: * Patch from Jorgen `forcer' Schaefer <forcer at mindless.com> (muchjoey2000-03-02
| | | | | | | | | | | | | | | | | modified)to make dh_installwm use new window manager registration method, update-alternatives. Closes: #52156, #34684 (latter bug is obsolete) * Fixed $dh{flavor} to be upper-case. * Deprecated dh_installemavcsen --number; use --priority instead. Also, the option parser requires the parameter be a number now. And, dh_installwm now accepts --priority, and window manager packages should start using it. * dh_installwm now behaves like a proper debhelper command, and reads debian/<package>.wm too. This is a small behavior change; filenames specified on the command line no longer apply to all packages it acts on. I can't belive this program existed for 2 years with such a glaring problem; I guess most people don't need ot register 5 wm's in 3 sub-packages. Anyway, it can handle such things now. :-) * Moved Dh_*.pm to /usr/lib/perl5/Debian/Debhelper. *big* change.
* r11: Initial revisionjoey1999-08-17