vasi / pixz

Parallel, indexed xz compressor
BSD 2-Clause "Simplified" License
711 stars 61 forks source link

manpage not installed if building from release tarball #94

Open Jun-T opened 3 years ago

Jun-T commented 3 years ago

Release tarball includes src/pixz.1 and I don't need a2x to create it; fine. But "make install" does not install the man page (if src/pixz.1 existed when I ran ./configure). A quick fix would be to modify src/Makefile.am so that man_MANS = pixz.1 is not within the 'if MANPAGE' block.

vasi commented 3 years ago

Thanks, nice catch! But wouldn't that break if building from git using --without-manpage? Hmm

Jun-T commented 3 years ago

But wouldn't that break if building from git using --without-manpage?

Sorry, yes, so maybe configure.ac needs be modified?

Or just document in README that a prebuilt manpage is in src/pixz.1 and it need be manually copied into $prefix/share/man/man1.