dh_installmanpages: used -p but got man pages in other package too?
Although I have used
-p nut
I got the man pages in the nut-cgi build dir too. Doesn't this contradicts
dh_installmanpages and debhelper man pages?
[11:34:10 nut-0.44.1]$ grep -A12 "dh_installmanpages -N nut-doc -p nut"
../debuild.typescript
dh_installmanpages -N nut-doc -p nut
install -d debian/tmp/usr/share/man/man1/
install -p -m644 debian/nut.1 debian/tmp/usr/share/man/man1/nut.1
install -d debian/tmp/usr/share/man/man5/
install -p -m644 debian/nut.5 debian/tmp/usr/share/man/man5/nut.5
install -p -m644 debian/nut.8 debian/tmp/usr/share/man/man8/nut.8
install -d debian/nut-cgi/usr/share/man/man8/
install -p -m644 man/powercom.8 debian/nut-cgi/usr/share/man/man8/power
com.8
install -d debian/nut-cgi/usr/share/man/man1/
install -p -m644 debian/nut.1 debian/nut-cgi/usr/share/man/man1/nut.1
install -d debian/nut-cgi/usr/share/man/man5/
install -p -m644 debian/nut.5 debian/nut-cgi/usr/share/man/man5/nut.5
install -p -m644 debian/nut.8 debian/nut-cgi/usr/share/man/man8/nut.8
[11:34:20 nut-0.44.1]$ cd /tmp
[11:34:34 /tmp]$ zcat /usr/share/man/man1/dh_installmanpages.1.gz >
/tmp/dh_installmanpages.1; groff -Tascii -man dh_installmanpages.1 | grep -B3
-e -p
By default, all man pages are installed into all binary
packages, which is almost never what you really want (use
-p to work around this).
[11:34:49 /tmp]$ zcat /usr/share/man/man1/debhelper.1.gz > /tmp/debhelper.1; groff -Tascii -man debhelper.1 | col -bx |grep -A2 -e -ppackage,
-ppackage, --package=package
Act on the package named "package".
[11:35:28 /tmp]$
--
-- Shaul Karl <shaulk@israsrv.net.il>
Donate free food to the world's hungry: see http://www.thehungersite.com
Reply to: