commit:     b2a004ccadfd522ac7ad085a20099c701ed7348d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 12:54:13 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 13:34:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a004cc

dev-libs/keybinder: Fix gtk-doc install location

Closes: https://bugs.gentoo.org/570972

 dev-libs/keybinder/keybinder-0.3.2-r300.ebuild | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild 
b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild
index a62c8c1c0c7..d12fc21e838 100644
--- a/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild
+++ b/dev-libs/keybinder/keybinder-0.3.2-r300.ebuild
@@ -29,12 +29,18 @@ S=${WORKDIR}/${MY_P}
 
 src_configure() {
        econf \
-               $(use_enable introspection) \
-               --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html"
+               $(use_enable introspection)
 }
 
 src_install() {
        default
        prune_libtool_files --all
-       dosym /usr/share/doc/${PF}/html/${PN}-3.0 
/usr/share/gtk-doc/html/${PN}-3.0
+}
+
+pkg_preinst() {
+       # remove old symlink as otherwise the files will be installed
+       # in the wrong directory
+       if [[ -h ${EROOT%/}/usr/share/gtk-doc/html/keybinder-3.0 ]]; then
+               rm "${EROOT%/}/usr/share/gtk-doc/html/keybinder-3.0" || die
+       fi
 }

Reply via email to