commit: f7daf8b63313e2dceb1521167a774cc3b4323906
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 18:49:38 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat May 14 18:50:23 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=f7daf8b6
kde-frameworks/ki18n: add missing python handling
Package-Manager: portage-2.2.28
kde-frameworks/ki18n/ki18n-5.22.0.ebuild | 16 +++++++++++++++-
kde-frameworks/ki18n/ki18n-9999.ebuild | 16 +++++++++++++++-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/kde-frameworks/ki18n/ki18n-5.22.0.ebuild
b/kde-frameworks/ki18n/ki18n-5.22.0.ebuild
index b319c6e..aa25f50 100644
--- a/kde-frameworks/ki18n/ki18n-5.22.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-5.22.0.ebuild
@@ -4,14 +4,18 @@
EAPI=6
-inherit kde5
+PYTHON_COMPAT=( python{2_6,3_4} )
+inherit kde5 python-single-r1
DESCRIPTION="Framework based on Gettext for internationalizing user interface
text"
LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="
+ ${PYTHON_DEPS}
$(add_qt_dep qtscript)
sys-devel/gettext
virtual/libintl
@@ -19,3 +23,13 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( $(add_qt_dep qtconcurrent) )
"
+
+pkg_setup() {
+ kde5_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ kde5_src_install
+ python_fix_shebang
"${D}/usr/$(get_libdir)/cmake/KF5I18n/ts-pmap-compile.py"
+}
diff --git a/kde-frameworks/ki18n/ki18n-9999.ebuild
b/kde-frameworks/ki18n/ki18n-9999.ebuild
index be65350..14f80a5 100644
--- a/kde-frameworks/ki18n/ki18n-9999.ebuild
+++ b/kde-frameworks/ki18n/ki18n-9999.ebuild
@@ -4,14 +4,18 @@
EAPI=6
-inherit kde5
+PYTHON_COMPAT=( python{2_6,3_4} )
+inherit kde5 python-single-r1
DESCRIPTION="Framework based on Gettext for internationalizing user interface
text"
LICENSE="LGPL-2+"
KEYWORDS=""
IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
RDEPEND="
+ ${PYTHON_DEPS}
$(add_qt_dep qtscript)
sys-devel/gettext
virtual/libintl
@@ -19,3 +23,13 @@ RDEPEND="
DEPEND="${RDEPEND}
test? ( $(add_qt_dep qtconcurrent) )
"
+
+pkg_setup() {
+ kde5_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ kde5_src_install
+ python_fix_shebang
"${D}/usr/$(get_libdir)/cmake/KF5I18n/ts-pmap-compile.py"
+}