1 .TH DH_INSTALLMAN 1 "" "Debhelper Commands" "Debhelper Commands"
3 dh_installman \- install man pages into package build directories
6 .I "[debhelper options] [manpage ...]"
8 dh_installman is a debhelper program that is responsible for installing
9 man pages into the correct locations in package build directories. You tell
10 it what man pages go in your package(s), and it figures out where to install
11 them based on the section field in their .TH line and their filename
14 Any man page filenames specified as parameters will be installed into the
15 first package dh_installman is told to act on. By default, this is the
16 first binary package in debian/control, but if you use -p, -i, or -a flags,
17 it will be the first package specified by those flags.
19 Files named debian/package.manpages can list other man pages to be installed.
21 After the man page installation step, dh_installman will check to see if
22 any of the man pages in the temporary directories of any of the packages it
23 is acting on contain ".so" links. If so, it changes them to symlinks.
29 for a list of options common to all debhelper commands.
32 Install all files specified by command line parameters in ALL packages
36 Install these man pages into the first package acted on. (Or in all packages
39 An older version of this program,
40 .BR dh_installmanpages (1)
41 , is still used by some packages, and so is still included in debhelper.
42 It is, however, deprecated, due to its counterintuiitive and inconsistent
43 interface. Use this program instead.
47 for a list of environment variables that affect all debhelper commands.
51 It's impossible to specify filenames with spaces or other whitespace in
52 them in debian/package.manpages file. This is more a historical design
55 Joey Hess <joeyh@debian.org>