Comment 6 for bug 1269715

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-swiftclient (master)

Reviewed: https://review.openstack.org/67813
Committed: https://git.openstack.org/cgit/openstack/python-swiftclient/commit/?id=65d7a136f69a2f0a692eeaed7ca68e2a5f91b07d
Submitter: Jenkins
Branch: master

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.

    Partial-Bug: 1269715
    Change-Id: I590932f00476eacd434cdae012fd62010845581d