summaryrefslogtreecommitdiff
path: root/dh_install
Commit message (Collapse)AuthorAge
* dh_install, dh_installdocs, dh_clean: Fix uses of find -exec which cause it ↵Joey Hess2013-08-15
| | | | to ignore exit status of the commands run.
* dh: Skips running commands that it can tell do nothing.Joey Hess2013-05-05
| | | | | | | | | This is determined by the presence of special PROMISE directives within commands that provide a high-level description of the command. Note that when dh is passed additional debhelper options, it cannot tell if these change the behavior of commands, and so it stops skipping any commands.
* dh_install: Reorder documentation for clarity. Closes: #672109Joey Hess2012-05-08
|
* dh_install: Man page clarification. Closes: #659635Joey Hess2012-02-12
|
* remove exampleJoey Hess2011-12-12
| | | | this example feels antique
* clarifyJoey Hess2011-12-08
|
* Typo fixes. Closes: #632662Joey Hess2011-07-04
|
* 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.
* dh_install: Now --list-missing and --fail-missing are useful even when not ↵Joey Hess2010-02-21
| | | | all packages are acted on (due to architecture limits or flags). Closes: #570373
* Add FILES sections to man pages. Closes: #545041Joey Hess2009-09-04
|
* remove out of place commentJoey Hess2009-08-11
|
* Merge branch 'master' into buildsystemsJoey Hess2009-07-15
|\ | | | | | | | | Conflicts: debian/changelog
| * dh_install: Add test suite covering the last 5 bugs.Joey Hess2009-07-15
| |
| * dh_install: Fix support for the case where debian/tmp is explicitly ↵Joey Hess2009-07-15
| | | | | | | | specified in filename paths despite being searched by default. Closes: #537140
* | Merge branch 'master' into buildsystemsJoey Hess2009-07-14
|\| | | | | | | | | Conflicts: debian/changelog
| * dh_install: Fix support for the case where --sourcedir=debian/tmp/foo is ↵Joey Hess2009-07-14
| | | | | | | | used. Perl was not being greedy enough and the 'foo' was not stripped from the destination directory in this unusual case. Closes: #537017
* | Merge branch 'master' into buildsystemsJoey Hess2009-07-02
|\| | | | | | | | | Conflicts: debian/changelog
| * dh_install: Fix installation of entire top-level directory from debian/tmp. ↵Joey Hess2009-07-02
| | | | | | | | | | | | | | | | | | Closes: #535367 This was broken by the slash removal fix in e45749314e98a3304b1f845884ac50327c29cc10. Of course those unnecessary slashes were actually necessary for dirname to DTRT.
* | Merge branch 'master' into buildsystemsJoey Hess2009-06-30
|\| | | | | | | | | Conflicts: debian/changelog
| * dh_install: Fix use of debian/tmp in v7 mode; a bug caused it to put files ↵Joey Hess2009-06-30
| | | | | | | | | | | | | | inside a debian/tmp directory in the package build directory, now that prefix is stripped. (See #534565) (This also includes a fix to avoid doubled slashes in paths passed to commands.)
| * dh_install: Handle correctly the case where a glob expands to a dangling ↵Joey Hess2009-06-30
| | | | | | | | symlink, installing the dangling link as requested. Closes: #534565
* | clean up --sourcedir/--sourcedirectory conflictJoey Hess2009-06-28
|/ | | | | | | | | | | | * Move two move command-specific options to only be accepted by the commands that use them. The options are: --sourcedir, --destdir * If any third-party debhelper commands use either of the above options, they will be broken, and need to be changed to pass options to init(). This was done because of a conflict with the --sourcedirectory options used by dh_auto_*. I originally wanted to make dh_auto_* and dh_install both use --sourcedir, but that didn't work out.
* remove some dh_install stuffJoey Hess2009-06-28
|
* clarify wording re source filesJoey Hess2009-06-12
|
* Fix some docs that refered to --srcdir rather than --sourcedir. Closes: #504742Joey Hess2008-11-06
|
* dh_install: Order options alphabeticallyJari Aalto2008-11-03
| | | | Signed-off-by: Jari Aalto <jari.aalto@cante.net>
* 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.
* Correct docs about dh_install and debian/tmp in v7 modeJoey Hess2008-06-25
| | | | | | | * Correct docs about dh_install and debian/tmp in v7 mode. It first looks in the current directory, or whatever is configured with --srcdir. Then it always falls back to looking in debian/tmp. * Medium urgency to get this doc fix into testing.
* Typo fix. Closes: #486464Joey Hess2008-06-16
|
* New v7 mode, which only has one change from v6, and is the new recommended ↵Joey Hess2008-04-23
| | | | | | | | | | | default. * New v7 mode, which only has one change from v6, and is the new recommended default. * dh_install: if --sourcedir is not specified, first look for files in debian/tmp, and then will look in the current directory. This allows dh_install to interoperate with dh_auto_install without needing any special parameters.
* * dh_install{,docs,examples}: Avoid infinite recursion when told toJoey Hess2008-01-11
| | | | | | install a directory ending with "/." (slashdot effect?) when exclusion is enabled. Emulate the behavior of cp in this case. Closes: #253234 * dh_install: Fix #459426 here too.
* * dh_installdocs/examples: Don't unnecessarily use the exclude code path.Joey Hess2008-01-11
| | | | | | * Avoid infiinite recursion when told to install a directory ending with "/." (slashdot effect?). Indeed, arbitrarily complex paths can be used now, although there's really no point in using them. Closes: #253234
* r1974: correctjoeyh2007-03-07
|
* r1805: releasing version 5.0.0joey2005-11-02
|
* r1774: * dh_install: in v5 mode, error out if there are wildcards in the filejoey2005-07-19
| | | | | list and the wildcards expand to nothing. Done only for v5 as this is a behavior change.
* r1767: * Fix typo in dh_install example. Closes: #314964joey2005-06-22
|
* r1638: * dh_install: add missing parens to the $installed regexp. Closes: ↵joey2004-01-16
| | | | | | #227963 * dh_install: improve wording of --list-missing messages
* r1632: * Clarify dh_install's autodest behavior with wildcards. Closes: ↵joey2003-12-29
| | | | #224707
* r1611: * dh_install: add --fail-missing option. Closes: #120026joey2003-10-13
| | | | * Fix mispelling in prerm-sgmlcatalog. Closes: #215189
* r1576: * Typo, Closes: #203907joey2003-08-07
| | | | | * dh_python: clan compiled files on downgrade, upgrade, not only removal. Closes: #204286
* r1088: * dh_install: Add LIMITATIONS section and other changes to clarifyjoey2003-07-31
| | | | renaming. Closes: #203548
* r590: * dh_install: recalculate automatic $dest eash time through the ↵joey2003-06-16
| | | | | | glob loop. It might change if there are multiple wildcards Closes: #196344
* r576: * Rename debhelper.1 to debhelper.7.joey2003-03-03
| | | | * Typo, Closes: #183267
* r569: * Fix dh_install to install empty directories even if it is ↵joey2002-12-12
| | | | | | excluding some files from installation.
* 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
* r562: * Make dh_install --list-missing honor -X excludes. Closes: #168739joey2002-11-14
| | | | | | | * As a special case, if --sourcedir is not set (so is "."), make --list-missing look only at what is in debian/tmp. This is gross, but people have come to depend on that behavior, and that combination has no other sane meaning. Closes: #168751
* r561: * typo in dh_shlibdeps(1), Closes: #167421joey2002-11-12
| | | | * dh_movefiles: make --list-missing respect --sourcedir. Closes: #168441
* r560: * typo in dh_shlibdeps(1), Closes: #167421joey2002-11-11
| | | | * dh_movefiles: make --list-missing respect --sourcedir. Closes: #168441
* r559: * Added note to dh_installdebconf(1) about postinst sourcing debconfjoey2002-10-28
| | | | | confmodule. (Cf #106070) * Added an example to dh_install(1). Closes: #166402
* r557: * dh_installinit: added --no-start for rcS type scripts. Closes: ↵joey2002-10-11
| | | | #136502