eclass/gstreamer.eclass: support eapi6
authorPacho Ramos <pacho@gentoo.org>
Sat, 9 Jul 2016 07:23:02 +0000 (09:23 +0200)
committerPacho Ramos <pacho@gentoo.org>
Sat, 9 Jul 2016 10:07:47 +0000 (12:07 +0200)
eclass/gstreamer.eclass

index 84c865c6b450db2a091354732d959606c820b7d6..02aad1603beb3ea5ae55c1e8c108496d0ca2b0ac 100644 (file)
@@ -26,7 +26,7 @@
 inherit eutils multilib multilib-minimal toolchain-funcs versionator xdg-utils
 
 case "${EAPI:-0}" in
-       5)
+       5|6)
                ;;
        0|1|2|3|4)
                die "EAPI=\"${EAPI:-0}\" is not supported anymore"
@@ -268,7 +268,11 @@ gstreamer_multilib_src_install_all() {
 
        for plugin_dir in ${GST_PLUGINS_BUILD_DIR} ; do
                local dir=$(gstreamer_get_plugin_dir ${plugin_dir})
-               [[ -e ${dir}/README ]] && dodoc "${dir}"/README
+               if has ${EAPI:-0} 5; then
+                       [[ -e ${dir}/README ]] && dodoc "${dir}"/README
+               else
+                       einstalldocs
+               fi
        done
 
        prune_libtool_files --modules