commit: 4db412b4dbb3cee5b343251bf8018c64b0f5199a Author: Matt Turner <mattst88 <AT> gentoo <DOT> org> AuthorDate: Sun Dec 6 17:33:04 2020 +0000 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org> CommitDate: Sun Dec 6 17:51:59 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db412b4
dev-util/gtk-doc: Fix python shebangs Closes: https://bugs.gentoo.org/758770 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org> dev-util/gtk-doc/{gtk-doc-1.33.1.ebuild => gtk-doc-1.33.1-r1.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild b/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild similarity index 90% rename from dev-util/gtk-doc/gtk-doc-1.33.1.ebuild rename to dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild index 793aed977cc..c0e8bf251f9 100644 --- a/dev-util/gtk-doc/gtk-doc-1.33.1.ebuild +++ b/dev-util/gtk-doc/gtk-doc-1.33.1-r1.ebuild @@ -80,7 +80,10 @@ src_compile() { src_install() { meson_src_install - python_fix_shebang "${ED}"/usr/bin/gtkdoc-depscan + # The meson build system configures the shebangs to the temporary python + # used during the build. We need to fix it. + sed -i -e 's:^#!.*:#!/usr/bin/env python3:' "${ED}"/usr/bin/* || die + python_fix_shebang "${ED}"/usr/bin/* if use emacs; then elisp-install ${PN} tools/gtk-doc.el*
