commit: 14de73d6ad30dd69cb1eee16eeedf96792c98a56
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 17:56:34 2019 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 19:41:15 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14de73d6
media-libs/mlt: Fix installing Python & Ruby files
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
media-libs/mlt/mlt-6.16.0-r1.ebuild | 9 ++++-----
media-libs/mlt/mlt-6.16.0-r2.ebuild | 9 ++++-----
2 files changed, 8 insertions(+), 10 deletions(-)
diff --git a/media-libs/mlt/mlt-6.16.0-r1.ebuild
b/media-libs/mlt/mlt-6.16.0-r1.ebuild
index 76fc970c222..dc4435ed360 100644
--- a/media-libs/mlt/mlt-6.16.0-r1.ebuild
+++ b/media-libs/mlt/mlt-6.16.0-r1.ebuild
@@ -209,17 +209,16 @@ src_install() {
if use python; then
cd "${S}"/src/swig/python || die
- insinto $(python_get_sitedir)
- doins mlt.py
- exeinto $(python_get_sitedir)
- doexe _mlt.so
+ python_domodule mlt.py _mlt.so
+ chmod +x "${D}$(python_get_sitedir)/_mlt.so" || die
dodoc play.py
python_optimize
fi
if use ruby; then
cd "${S}"/src/swig/ruby || die
- exeinto $("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e
'print RbConfig::CONFIG["sitearchdir"]')
+ local rubydir=$("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e
'print RbConfig::CONFIG["sitearchdir"]')
+ exeinto "${rubydir#${EPREFIX}}"
doexe mlt.so
dodoc play.rb thumbs.rb
fi
diff --git a/media-libs/mlt/mlt-6.16.0-r2.ebuild
b/media-libs/mlt/mlt-6.16.0-r2.ebuild
index 31ed25573ff..f509af5ceed 100644
--- a/media-libs/mlt/mlt-6.16.0-r2.ebuild
+++ b/media-libs/mlt/mlt-6.16.0-r2.ebuild
@@ -209,17 +209,16 @@ src_install() {
if use python; then
cd "${S}"/src/swig/python || die
- insinto $(python_get_sitedir)
- doins mlt.py
- exeinto $(python_get_sitedir)
- doexe _mlt.so
+ python_domodule mlt.py _mlt.so
+ chmod +x "${D}$(python_get_sitedir)/_mlt.so" || die
dodoc play.py
python_optimize
fi
if use ruby; then
cd "${S}"/src/swig/ruby || die
- exeinto $("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e
'print RbConfig::CONFIG["sitearchdir"]')
+ local rubydir=$("${EPREFIX}"/usr/bin/${USE_RUBY} -r rbconfig -e
'print RbConfig::CONFIG["sitearchdir"]')
+ exeinto "${rubydir#${EPREFIX}}"
doexe mlt.so
dodoc play.rb thumbs.rb
fi