commit:     f786f84bd9d0b58bfa6f011d48c103f879696772
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 20:40:14 2015 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 20:40:14 2015 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f786f84b

[dev-util/kdevelop-python] Migrate to KF5

Package-Manager: portage-2.2.20

 .../kdevelop-python/kdevelop-python-4.9999.ebuild  | 46 -------------------
 .../kdevelop-python/kdevelop-python-9999.ebuild    | 53 ++++++++++++++++++++++
 2 files changed, 53 insertions(+), 46 deletions(-)

diff --git a/dev-util/kdevelop-python/kdevelop-python-4.9999.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-4.9999.ebuild
deleted file mode 100644
index 814edb7..0000000
--- a/dev-util/kdevelop-python/kdevelop-python-4.9999.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-KDEBASE="kdevelop"
-KMNAME="kdev-python"
-KDE_LINGUAS="ca de en_GB es et fi fr it nl pl pt pt_BR sk sl sv tr uk"
-PYTHON_COMPAT=( python2_7 )
-EGIT_BRANCH="1.7"
-MY_P="${KMNAME}-${PV}"
-inherit kde4-base python-any-r1
-
-if [[ ${KDE_BUILD_TYPE} = release ]]; then
-       
SRC_URI="mirror://kde/stable/kdevelop/${KDEVELOP_VERSION}/src/${MY_P}.tar.xz"
-       KEYWORDS="~amd64 ~x86"
-       S=${WORKDIR}/${MY_P}
-fi
-
-DESCRIPTION="Python plugin for KDevelop 4"
-IUSE="debug"
-
-COMMON_DEPEND=">=dev-util/kdevplatform-${PV}:4"
-DEPEND="${COMMON_DEPEND}
-       ${PYTHON_DEPS}
-"
-RDEPEND="
-       ${COMMON_DEPEND}
-       dev-util/kdevelop:4
-"
-
-RESTRICT="test"
-
-pkg_setup() {
-       python-any-r1_pkg_setup
-       kde4-base_pkg_setup
-}
-
-src_compile() {
-       pushd "${WORKDIR}"/${P}_build > /dev/null
-       emake parser
-       popd > /dev/null
-
-       kde4-base_src_compile
-}

diff --git a/dev-util/kdevelop-python/kdevelop-python-9999.ebuild 
b/dev-util/kdevelop-python/kdevelop-python-9999.ebuild
new file mode 100644
index 0000000..8abda87
--- /dev/null
+++ b/dev-util/kdevelop-python/kdevelop-python-9999.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDEBASE="kdevelop"
+KMNAME="kdev-python"
+PYTHON_COMPAT=( python3_4 )
+inherit kde5 python-any-r1
+
+DESCRIPTION="Python plugin for KDevelop 5"
+IUSE=""
+
+COMMON_DEPEND=""
+DEPEND="
+       $(add_frameworks_dep karchive)
+       $(add_frameworks_dep kcompletion)
+       $(add_frameworks_dep kconfig)
+       $(add_frameworks_dep kcoreaddons)
+       $(add_frameworks_dep kdelibs4support)
+       $(add_frameworks_dep ki18n)
+       $(add_frameworks_dep kio)
+       $(add_frameworks_dep knewstuff)
+       $(add_frameworks_dep kparts)
+       $(add_frameworks_dep ktexteditor)
+       $(add_frameworks_dep kwidgetsaddons)
+       $(add_frameworks_dep kxmlgui)
+       $(add_frameworks_dep threadweaver)
+       dev-qt/qtgui:5
+       dev-qt/qtwidgets:5
+       dev-util/kdevplatform:5
+       ${PYTHON_DEPS}
+"
+RDEPEND="
+       ${DEPEND}
+       dev-util/kdevelop:5
+"
+
+RESTRICT="test"
+
+pkg_setup() {
+       python-any-r1_pkg_setup
+       kde5_pkg_setup
+}
+
+src_compile() {
+       pushd "${WORKDIR}"/${P}_build > /dev/null
+       emake parser
+       popd > /dev/null
+
+       kde5_src_compile
+}

Reply via email to