Gentoo Archives: gentoo-commits

From: Johannes Huber <johu@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/pykde4/
Date: Sun, 04 May 2014 23:35:50
Message-Id: 1399243729.a7b07723cbb9c2d2696ca876f8140d3f4bdaa8ee.johu@gentoo
1 commit: a7b07723cbb9c2d2696ca876f8140d3f4bdaa8ee
2 Author: Johannes Huber <johu <AT> gentoo <DOT> org>
3 AuthorDate: Sun May 4 16:19:00 2014 +0000
4 Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
5 CommitDate: Sun May 4 22:48:49 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a7b07723
7
8 [kde-base/pykde4] Introduce nepomuk and akonadi USE flags, bug #508350
9
10 Package-Manager: portage-2.2.10
11
12 ---
13 kde-base/pykde4/metadata.xml | 6 +++++-
14 kde-base/pykde4/pykde4-4.13.49.9999.ebuild | 18 ++++++++----------
15 kde-base/pykde4/pykde4-4.9999.ebuild | 18 ++++++++----------
16 3 files changed, 21 insertions(+), 21 deletions(-)
17
18 diff --git a/kde-base/pykde4/metadata.xml b/kde-base/pykde4/metadata.xml
19 index 8d1e86a..7ceb431 100644
20 --- a/kde-base/pykde4/metadata.xml
21 +++ b/kde-base/pykde4/metadata.xml
22 @@ -1,5 +1,9 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
25 <pkgmetadata>
26 -<herd>kde</herd>
27 + <herd>kde</herd>
28 + <use>
29 + <flag name="akonadi">Compile bindings for Akonadi</flag>
30 + <flag name="nepomuk">Compile bindings for Nepomuk</flag>
31 + </use>
32 </pkgmetadata>
33
34 diff --git a/kde-base/pykde4/pykde4-4.13.49.9999.ebuild b/kde-base/pykde4/pykde4-4.13.49.9999.ebuild
35 index 1660dbc..2d16b46 100644
36 --- a/kde-base/pykde4/pykde4-4.13.49.9999.ebuild
37 +++ b/kde-base/pykde4/pykde4-4.13.49.9999.ebuild
38 @@ -11,20 +11,18 @@ inherit python-r1 portability kde4-base multilib eutils
39
40 DESCRIPTION="Python bindings for KDE4"
41 KEYWORDS=""
42 -IUSE="debug doc examples semantic-desktop test"
43 +IUSE="akonadi debug doc examples nepomuk test"
44 HOMEPAGE="http://techbase.kde.org/Development/Languages/Python"
45
46 -REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( semantic-desktop )"
47 +REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( nepomuk )"
48
49 RDEPEND="
50 ${PYTHON_DEPS}
51 >=dev-python/PyQt4-4.9.5[${PYTHON_USEDEP},dbus,declarative,script(+),sql,svg,webkit,X]
52 >=dev-python/sip-4.14:=[${PYTHON_USEDEP}]
53 - $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?')
54 - semantic-desktop? (
55 - $(add_kdebase_dep kdepimlibs)
56 - >=dev-libs/soprano-2.9.0
57 - )
58 + $(add_kdebase_dep kdelibs 'nepomuk?,opengl')
59 + akonadi? ( $(add_kdebase_dep kdepimlibs) )
60 + nepomuk? ( >=dev-libs/soprano-2.9.0 )
61 "
62 DEPEND="${RDEPEND}
63 dev-lang/python-exec:0[${PYTHON_USEDEP}]
64 @@ -76,9 +74,9 @@ src_configure() {
65 local mycmakeargs=(
66 -DWITH_PolkitQt=OFF
67 -DWITH_QScintilla=OFF
68 - $(cmake-utils_use_with semantic-desktop Soprano)
69 - $(cmake-utils_use_with semantic-desktop Nepomuk)
70 - $(cmake-utils_use_with semantic-desktop KdepimLibs)
71 + $(cmake-utils_use_with akonadi KdepimLibs)
72 + $(cmake-utils_use_with nepomuk)
73 + $(cmake-utils_use_with nepomuk Soprano)
74 -DPYTHON_EXECUTABLE=${PYTHON}
75 -DPYKDEUIC4_ALTINSTALL=TRUE
76 )
77
78 diff --git a/kde-base/pykde4/pykde4-4.9999.ebuild b/kde-base/pykde4/pykde4-4.9999.ebuild
79 index 1660dbc..2d16b46 100644
80 --- a/kde-base/pykde4/pykde4-4.9999.ebuild
81 +++ b/kde-base/pykde4/pykde4-4.9999.ebuild
82 @@ -11,20 +11,18 @@ inherit python-r1 portability kde4-base multilib eutils
83
84 DESCRIPTION="Python bindings for KDE4"
85 KEYWORDS=""
86 -IUSE="debug doc examples semantic-desktop test"
87 +IUSE="akonadi debug doc examples nepomuk test"
88 HOMEPAGE="http://techbase.kde.org/Development/Languages/Python"
89
90 -REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( semantic-desktop )"
91 +REQUIRED_USE="${PYTHON_REQUIRED_USE} test? ( nepomuk )"
92
93 RDEPEND="
94 ${PYTHON_DEPS}
95 >=dev-python/PyQt4-4.9.5[${PYTHON_USEDEP},dbus,declarative,script(+),sql,svg,webkit,X]
96 >=dev-python/sip-4.14:=[${PYTHON_USEDEP}]
97 - $(add_kdebase_dep kdelibs 'opengl,semantic-desktop?')
98 - semantic-desktop? (
99 - $(add_kdebase_dep kdepimlibs)
100 - >=dev-libs/soprano-2.9.0
101 - )
102 + $(add_kdebase_dep kdelibs 'nepomuk?,opengl')
103 + akonadi? ( $(add_kdebase_dep kdepimlibs) )
104 + nepomuk? ( >=dev-libs/soprano-2.9.0 )
105 "
106 DEPEND="${RDEPEND}
107 dev-lang/python-exec:0[${PYTHON_USEDEP}]
108 @@ -76,9 +74,9 @@ src_configure() {
109 local mycmakeargs=(
110 -DWITH_PolkitQt=OFF
111 -DWITH_QScintilla=OFF
112 - $(cmake-utils_use_with semantic-desktop Soprano)
113 - $(cmake-utils_use_with semantic-desktop Nepomuk)
114 - $(cmake-utils_use_with semantic-desktop KdepimLibs)
115 + $(cmake-utils_use_with akonadi KdepimLibs)
116 + $(cmake-utils_use_with nepomuk)
117 + $(cmake-utils_use_with nepomuk Soprano)
118 -DPYTHON_EXECUTABLE=${PYTHON}
119 -DPYKDEUIC4_ALTINSTALL=TRUE
120 )