Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/kdevelop-python/
Date: Sun, 04 Jun 2017 10:45:23
Message-Id: 1496573108.21ae13107a5c962f734ee0b31b7a9d68b87e5623.kensington@gentoo
1 commit: 21ae13107a5c962f734ee0b31b7a9d68b87e5623
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jun 4 10:44:37 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Sun Jun 4 10:45:08 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ae1310
7
8 dev-util/kdevelop-python: version bump 5.1.1
9
10 Package-Manager: Portage-2.3.5, Repoman-2.3.2
11
12 dev-util/kdevelop-python/Manifest | 1 +
13 .../kdevelop-python/kdevelop-python-5.1.1.ebuild | 53 ++++++++++++++++++++++
14 2 files changed, 54 insertions(+)
15
16 diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest
17 index fef8da7c50e..2b8aa6f8ceb 100644
18 --- a/dev-util/kdevelop-python/Manifest
19 +++ b/dev-util/kdevelop-python/Manifest
20 @@ -1 +1,2 @@
21 DIST kdev-python-5.1.0.tar.xz 1068408 SHA256 362334b35a807af9143cd209619939f514a526d7e93a7f22000ed090c045d918 SHA512 9e7a847d0303a580929d70016de43392b0fe59531b4edafd25f601c27f87edae0c9056c77da2092d2d6fabd7a60e0f259a9a4209d7eef94fc932f35d9f2f9092 WHIRLPOOL 712057597fe91d42930d19b32dba1ceeb687d3e9e32ed100f37b9a0a4bbf075137098f95aa7f218f4e5797dfc81f9efbdaf5bc232dd62878d6731dba0309752c
22 +DIST kdev-python-5.1.1.tar.xz 1068832 SHA256 e2d8ed64106fb6ff12161095df67d078af9e56c9075f7c2a99d96fb517ff020e SHA512 e232b2fc44876c8e46422ea2986c2df06071e3422236139d3658f514d2f9d968c4f6320048566fe991c5c510cc3cf36eb55389e3d2205bb29c92b4c6a97b19bf WHIRLPOOL c5990fb2bbd74aee057b31b9dd74dafad0d1a8fe183f8c9321d444aca820dffe85a37642fa7de961362dea1b51224d6e3e80ab4c67525c82c676a152dd76425b
23
24 diff --git a/dev-util/kdevelop-python/kdevelop-python-5.1.1.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.1.1.ebuild
25 new file mode 100644
26 index 00000000000..fe446336d5e
27 --- /dev/null
28 +++ b/dev-util/kdevelop-python/kdevelop-python-5.1.1.ebuild
29 @@ -0,0 +1,53 @@
30 +# Copyright 1999-2017 Gentoo Foundation
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=6
34 +
35 +EGIT_BRANCH="5.1"
36 +KDEBASE="kdevelop"
37 +KMNAME="kdev-python"
38 +PYTHON_COMPAT=( python3_{4,5,6} )
39 +inherit kde5 python-single-r1
40 +
41 +DESCRIPTION="Python plugin for KDevelop"
42 +IUSE=""
43 +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86"
44 +
45 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
46 +
47 +DEPEND="${PYTHON_DEPS}
48 + $(add_frameworks_dep kcompletion)
49 + $(add_frameworks_dep kconfig)
50 + $(add_frameworks_dep kcoreaddons)
51 + $(add_frameworks_dep ki18n)
52 + $(add_frameworks_dep kio)
53 + $(add_frameworks_dep kitemmodels)
54 + $(add_frameworks_dep knewstuff)
55 + $(add_frameworks_dep kparts)
56 + $(add_frameworks_dep ktexteditor)
57 + $(add_frameworks_dep kwidgetsaddons)
58 + $(add_frameworks_dep kxmlgui)
59 + $(add_frameworks_dep threadweaver)
60 + $(add_qt_dep qtgui)
61 + $(add_qt_dep qtwidgets)
62 + dev-util/kdevplatform:5
63 +"
64 +RDEPEND="${DEPEND}
65 + dev-python/pycodestyle[${PYTHON_USEDEP}]
66 + dev-util/kdevelop:5
67 +"
68 +
69 +RESTRICT+=" test"
70 +
71 +pkg_setup() {
72 + python-single-r1_pkg_setup
73 + kde5_pkg_setup
74 +}
75 +
76 +src_compile() {
77 + pushd "${WORKDIR}"/${P}_build > /dev/null || die
78 + emake parser
79 + popd > /dev/null || die
80 +
81 + kde5_src_compile
82 +}