commit 65d7a136f69a2f0a692eeaed7ca68e2a5f91b07d
Author: Christian Schwede <email address hidden>
Date: Mon Jan 20 10:55:20 2014 +0000
Install manpage in share/man/man1 instead of man/man1
According to FHS 2.3 the correct place to install the manpage for a
binary in /usr/local/bin/ would be /usr/local/man/.
However, on Debian/Ubuntu-based systems /usr/local/man/ is a link to
/usr/local/share/man/ and on other systems /usr/local/man/ might not
exist at all.
Even worse, if the client is installed in /usr/bin/ the manpage
should should be installed in /usr/share/man, but will be installed
in /usr/man/ which is completely wrong.
This patch fixes this and uses share/man/man1 as common prefix. Doing
this will install the manpage either in /usr/local/share/man/man1 or
/usr/share/man/man1.
Reviewed: https:/ /review. openstack. org/67813 /git.openstack. org/cgit/ openstack/ python- swiftclient/ commit/ ?id=65d7a136f69 a2f0a692eeaed7c a68e2a5f91b07d
Committed: https:/
Submitter: Jenkins
Branch: master
commit 65d7a136f69a2f0 a692eeaed7ca68e 2a5f91b07d
Author: Christian Schwede <email address hidden>
Date: Mon Jan 20 10:55:20 2014 +0000
Install manpage in share/man/man1 instead of man/man1
According to FHS 2.3 the correct place to install the manpage for a
binary in /usr/local/bin/ would be /usr/local/man/.
However, on Debian/Ubuntu-based systems /usr/local/man/ is a link to local/share/ man/ and on other systems /usr/local/man/ might not
/usr/
exist at all.
Even worse, if the client is installed in /usr/bin/ the manpage
should should be installed in /usr/share/man, but will be installed
in /usr/man/ which is completely wrong.
This patch fixes this and uses share/man/man1 as common prefix. Doing share/man/ man1 or share/man/ man1.
this will install the manpage either in /usr/local/
/usr/
Partial-Bug: 1269715 cd434cdae012fd6 2010845581d
Change-Id: I590932f00476ea