[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: