sys-cluster/swift: add doc support
authorMatthew Thode <prometheanfire@gentoo.org>
Thu, 4 Apr 2019 14:45:13 +0000 (09:45 -0500)
committerMatthew Thode <prometheanfire@gentoo.org>
Thu, 4 Apr 2019 14:47:04 +0000 (09:47 -0500)
Thanks Hank Leininger for the patch
Fixes: https://bugs.gentoo.org/682478

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Matthew Thode <prometheanfire@gentoo.org>
sys-cluster/swift/swift-2.21.0-r1.ebuild [moved from sys-cluster/swift/swift-2.21.0.ebuild with 96% similarity]
sys-cluster/swift/swift-2019.1.9999.ebuild

similarity index 96%
rename from sys-cluster/swift/swift-2.21.0.ebuild
rename to sys-cluster/swift/swift-2.21.0-r1.ebuild
index d96686a8d7fa9aeeb83ae588e500fd646a1a2f93..ec5ee0cd41ee88be529c8f30dcb15b50403a83c9 100644 (file)
@@ -19,7 +19,7 @@ fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="proxy account container object +memcached"
+IUSE="account container doc +memcached object proxy"
 REQUIRED_USE="|| ( proxy account container object )"
 
 CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
@@ -109,6 +109,11 @@ python_install_all() {
                newins "etc/object-expirer.conf-sample" "object-expirer.conf"
        fi
 
+       if use doc; then
+               doman doc/manpages/*
+               dodoc -r doc/{s3api,saio,source}
+       fi
+
        fowners root:swift "/etc/swift" || die "fowners failed"
        fperms 0750 /etc/swift
 }
index d96686a8d7fa9aeeb83ae588e500fd646a1a2f93..ec5ee0cd41ee88be529c8f30dcb15b50403a83c9 100644 (file)
@@ -19,7 +19,7 @@ fi
 
 LICENSE="Apache-2.0"
 SLOT="0"
-IUSE="proxy account container object +memcached"
+IUSE="account container doc +memcached object proxy"
 REQUIRED_USE="|| ( proxy account container object )"
 
 CDEPEND=">=dev-python/pbr-1.8.0[${PYTHON_USEDEP}]"
@@ -109,6 +109,11 @@ python_install_all() {
                newins "etc/object-expirer.conf-sample" "object-expirer.conf"
        fi
 
+       if use doc; then
+               doman doc/manpages/*
+               dodoc -r doc/{s3api,saio,source}
+       fi
+
        fowners root:swift "/etc/swift" || die "fowners failed"
        fperms 0750 /etc/swift
 }