Bug #1064
Man page should install in mandir/man1, not in just mandir
0%
Description
Right now tvheadend.1 is installed in ${mandir}/tvheadend.1. I believe it should be ${mandir}/man1/tvheadend.1
History
Updated by Hein Rigolo over 12 years ago
- Status changed from New to Rejected
this was solved with this revision:
commit:d4005c68
So if you build from a recent GIT version ... you should have it installed in the right place
Updated by Benny Lyne Amorsen - over 12 years ago
If you run configure --mandir=/usr/share/man you get the man page installed in /usr/share/man/tvheadend.1, not /usr/share/man/man1/tvheadend.1. I just did a new clone to make sure I have the latest version.
It probably works if you do not specify mandir on the configure line, but that makes it difficult for packagers. Red Hat / Fedora %configure automatically sets the appropriate paths.
A similar problem happens if you specify datadir; tvheadend is not appended, and so files are installed in e.g. /usr/share/src/webui/ rather than /usr/share/tvheadend/src/webui/
Currently I am working around the problems by doing:
configure --release --mandir={_mandir}/man1 --datadir=%{_datadir}/tvheadend