]> git.proxmox.com Git - mirror_zfs-debian.git/commitdiff
Fix man page installation path
authorNed Bass <bass6@llnl.gov>
Fri, 10 Aug 2012 18:47:07 +0000 (11:47 -0700)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 10 Aug 2012 22:32:30 +0000 (15:32 -0700)
RPM versions 4.8 and 4.9 differ in the definition of macro %_mandir:

$ rpm --version ; rpm --showrc | grep ^-14:._mandir
RPM version 4.9.0
-14: _mandir %{_prefix}/share/man

$ rpm --version ; rpm --showrc | grep ^-14:._mandir
RPM version 4.8.0
-14: _mandir /usr/share/man

zfs.spec.in defines %_prefix as /, so man pages end up getting
installed in /share/man on RPM 4.9 systems.  To fix this, define
%_mandir relative to %_datadir in the spec file.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #353

zfs.spec.in

index 07b16e8e7436d8905ae35ff759cba1e25b2f183e..ef682819e7470450430336c7e374662a0e9b8036 100644 (file)
@@ -5,6 +5,7 @@
 %define _prefix          /
 %define _libexecdir      /usr/libexec
 %define _datadir         /usr/share
+%define _mandir          %{_datadir}/man
 %define _includedir      /usr/include
 %define _udevdir         /lib/udev