summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gui-libs')
-rw-r--r--gui-libs/gtk/gtk-4.2.1.ebuild14
1 files changed, 13 insertions, 1 deletions
diff --git a/gui-libs/gtk/gtk-4.2.1.ebuild b/gui-libs/gtk/gtk-4.2.1.ebuild
index 2ab650d33e30..0b4e9dad9c1a 100644
--- a/gui-libs/gtk/gtk-4.2.1.ebuild
+++ b/gui-libs/gtk/gtk-4.2.1.ebuild
@@ -161,7 +161,19 @@ src_test() {
src_install() {
meson_src_install
- mv "${ED}"/usr/share/doc/{gtk4,${P}} || die
+
+ if use gtk-doc ; then
+ mkdir "${ED}"/usr/share/doc/${PF}/html || die
+
+ local docdirs=( gdk4 gsk4 gtk4 )
+ use wayland && docdirs+=( gdk4-wayland )
+ use X && docdirs+=( gdk4-x11 )
+
+ local d
+ for d in "${docdirs[@]}"; do
+ mv "${ED}"/usr/share/doc/{${d},${PF}/html/} || die
+ done
+ fi
}
pkg_preinst() {