sci-libs/cln: ebuild improvements
authorAndrey Grozin <grozin@gentoo.org>
Sat, 1 Feb 2020 09:11:00 +0000 (16:11 +0700)
committerAndrey Grozin <grozin@gentoo.org>
Sat, 1 Feb 2020 09:11:46 +0000 (16:11 +0700)
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin@gentoo.org>
sci-libs/cln/cln-1.3.6.ebuild

index 6d68f1bf39d9aafa9d1adec747007c1df34693ab..319cd491c618ab96af89aa713329672424b6736c 100644 (file)
@@ -36,19 +36,22 @@ src_prepare() {
 src_compile() {
        default
        if use doc; then
-               cd "${BUILD_DIR}"
+               pushd doc > /dev/null
                export VARTEXFONTS="${T}/fonts"
                emake html pdf
-               DOCS=("${BUILD_DIR}/doc/cln.pdf")
-               HTML_DOCS=("${BUILD_DIR}/doc/")
+               DOCS=( doc/cln.pdf )
+               HTML_DOCS=( doc/cln.html )
        fi
 }
 
 src_install () {
        default
+       if use doc; then
+               einstalldocs
+       fi
        if use examples; then
                docompress -x /usr/share/doc/${PF}/examples
-               insinto /usr/share/doc/${PF}/examples
-               doins examples/*.cc
+               docinto examples
+               dodoc examples/*.cc
        fi
 }