Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-base/korundum/
Date: Tue, 27 Dec 2011 21:38:57
Message-Id: cd3fe55b58f404bbc6b01375605dc626d7370ea3.dilfridge@gentoo
1 commit: cd3fe55b58f404bbc6b01375605dc626d7370ea3
2 Author: Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 27 21:40:34 2011 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 27 21:40:34 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=cd3fe55b
7
8 [kde-base/korundum] Make semantic-desktop a hard dependency, workaround for bug 395679
9
10 (Portage version: 2.1.10.41/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 kde-base/korundum/korundum-4.7.49.9999.ebuild | 10 ++++++----
14 kde-base/korundum/korundum-4.7.95.ebuild | 10 ++++++----
15 kde-base/korundum/korundum-4.8.49.9999.ebuild | 10 ++++++----
16 kde-base/korundum/korundum-9999.ebuild | 10 ++++++----
17 4 files changed, 24 insertions(+), 16 deletions(-)
18
19 diff --git a/kde-base/korundum/korundum-4.7.49.9999.ebuild b/kde-base/korundum/korundum-4.7.49.9999.ebuild
20 index 2f2f975..20324cb 100644
21 --- a/kde-base/korundum/korundum-4.7.49.9999.ebuild
22 +++ b/kde-base/korundum/korundum-4.7.49.9999.ebuild
23 @@ -18,11 +18,15 @@ inherit kde4-base ruby-ng
24
25 DESCRIPTION="KDE Ruby bindings"
26 KEYWORDS=""
27 -IUSE="akonadi debug kate okular semantic-desktop"
28 +IUSE="akonadi debug kate okular"
29 +
30 +# unfortunately single modules cannot be disabled with cmake defines
31 +# possible more useflags have no effect... does anyone actually build this stuff?
32 +# may need some hacking, for now semantic-desktop just becomes a hard dependency
33
34 DEPEND="
35 $(add_kdebase_dep qtruby)
36 - $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
37 + $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop')
38 $(add_kdebase_dep smokeqt)
39 "
40 RDEPEND="${DEPEND}
41 @@ -59,8 +63,6 @@ each_ruby_configure() {
42 $(cmake-utils_use_with akonadi KdepimLibs)
43 $(cmake-utils_use_disable kate)
44 $(cmake-utils_use_with okular)
45 - $(cmake-utils_use_with semantic-desktop Nepomuk)
46 - $(cmake-utils_use_with semantic-desktop Soprano)
47 )
48 kde4-base_src_configure
49 }
50
51 diff --git a/kde-base/korundum/korundum-4.7.95.ebuild b/kde-base/korundum/korundum-4.7.95.ebuild
52 index fd3433d..ed53866 100644
53 --- a/kde-base/korundum/korundum-4.7.95.ebuild
54 +++ b/kde-base/korundum/korundum-4.7.95.ebuild
55 @@ -18,11 +18,15 @@ inherit kde4-base ruby-ng
56
57 DESCRIPTION="KDE Ruby bindings"
58 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
59 -IUSE="akonadi debug kate okular semantic-desktop"
60 +IUSE="akonadi debug kate okular"
61 +
62 +# unfortunately single modules cannot be disabled with cmake defines
63 +# possible more useflags have no effect... does anyone actually build this stuff?
64 +# may need some hacking, for now semantic-desktop just becomes a hard dependency
65
66 DEPEND="
67 $(add_kdebase_dep qtruby)
68 - $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
69 + $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop')
70 $(add_kdebase_dep smokeqt)
71 "
72 RDEPEND="${DEPEND}
73 @@ -59,8 +63,6 @@ each_ruby_configure() {
74 $(cmake-utils_use_with akonadi KdepimLibs)
75 $(cmake-utils_use_disable kate)
76 $(cmake-utils_use_with okular)
77 - $(cmake-utils_use_with semantic-desktop Nepomuk)
78 - $(cmake-utils_use_with semantic-desktop Soprano)
79 )
80 kde4-base_src_configure
81 }
82
83 diff --git a/kde-base/korundum/korundum-4.8.49.9999.ebuild b/kde-base/korundum/korundum-4.8.49.9999.ebuild
84 index 2f2f975..20324cb 100644
85 --- a/kde-base/korundum/korundum-4.8.49.9999.ebuild
86 +++ b/kde-base/korundum/korundum-4.8.49.9999.ebuild
87 @@ -18,11 +18,15 @@ inherit kde4-base ruby-ng
88
89 DESCRIPTION="KDE Ruby bindings"
90 KEYWORDS=""
91 -IUSE="akonadi debug kate okular semantic-desktop"
92 +IUSE="akonadi debug kate okular"
93 +
94 +# unfortunately single modules cannot be disabled with cmake defines
95 +# possible more useflags have no effect... does anyone actually build this stuff?
96 +# may need some hacking, for now semantic-desktop just becomes a hard dependency
97
98 DEPEND="
99 $(add_kdebase_dep qtruby)
100 - $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
101 + $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop')
102 $(add_kdebase_dep smokeqt)
103 "
104 RDEPEND="${DEPEND}
105 @@ -59,8 +63,6 @@ each_ruby_configure() {
106 $(cmake-utils_use_with akonadi KdepimLibs)
107 $(cmake-utils_use_disable kate)
108 $(cmake-utils_use_with okular)
109 - $(cmake-utils_use_with semantic-desktop Nepomuk)
110 - $(cmake-utils_use_with semantic-desktop Soprano)
111 )
112 kde4-base_src_configure
113 }
114
115 diff --git a/kde-base/korundum/korundum-9999.ebuild b/kde-base/korundum/korundum-9999.ebuild
116 index 2f2f975..20324cb 100644
117 --- a/kde-base/korundum/korundum-9999.ebuild
118 +++ b/kde-base/korundum/korundum-9999.ebuild
119 @@ -18,11 +18,15 @@ inherit kde4-base ruby-ng
120
121 DESCRIPTION="KDE Ruby bindings"
122 KEYWORDS=""
123 -IUSE="akonadi debug kate okular semantic-desktop"
124 +IUSE="akonadi debug kate okular"
125 +
126 +# unfortunately single modules cannot be disabled with cmake defines
127 +# possible more useflags have no effect... does anyone actually build this stuff?
128 +# may need some hacking, for now semantic-desktop just becomes a hard dependency
129
130 DEPEND="
131 $(add_kdebase_dep qtruby)
132 - $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop=')
133 + $(add_kdebase_dep smokekde 'akonadi?,kate?,okular?,semantic-desktop')
134 $(add_kdebase_dep smokeqt)
135 "
136 RDEPEND="${DEPEND}
137 @@ -59,8 +63,6 @@ each_ruby_configure() {
138 $(cmake-utils_use_with akonadi KdepimLibs)
139 $(cmake-utils_use_disable kate)
140 $(cmake-utils_use_with okular)
141 - $(cmake-utils_use_with semantic-desktop Nepomuk)
142 - $(cmake-utils_use_with semantic-desktop Soprano)
143 )
144 kde4-base_src_configure
145 }