GNOME Bugzilla – Bug 766749
man pages for evince-previewer and evince-thumbnailer
Last modified: 2018-05-22 16:40:08 UTC
Hi While building evince for openSUSE our rpm-lint checker warns about missing manpages for the below mentioned binaries. [ 234s] evince.x86_64: W: no-manual-page-for-binary evince-previewer [ 234s] evince.x86_64: W: no-manual-page-for-binary evince-thumbnailer [ 234s] Each executable in standard binary directories should have a man page. Should a upstream dev have too much time at one point or an other, using it to add manpages for those too would be appreciated :-)
(In reply to Bjørn Lie from comment #0) > [ 234s] evince.x86_64: W: no-manual-page-for-binary evince-previewer > [ 234s] evince.x86_64: W: no-manual-page-for-binary evince-thumbnailer I see that man pages (evince-previewer.1 and evince-thumbnailer.1) already exist downstream in Debian: https://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/evince/debian/
FWIW, evince-previewer is not meant to be invoked directly by the end user.
Created attachment 343251 [details] [review] patch to upstream the debian man pages into evince
Created attachment 355964 [details] [review] data: Add man pages for evince-previewer and evince-thumbnailer Man pages from the Debian project.
Review of attachment 355964 [details] [review]: Would have been nice if evince-previewer was in a libexec dir, but that would make calling it more difficult. The previewer man page should probably mention that the file is not meant to be called by end-users though.
Review of attachment 343251 [details] [review]: The commit message doesn't match the style we use in GNOME. I've provided a new patch which fixes that and removed the extra whitespace as well. If you want to add links to other bug trackers, add them as: See http....1111
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/evince/issues/680.