1 |
maksbotan 13/10/29 20:12:02 |
2 |
|
3 |
Modified: clementine-1.1.1.ebuild metadata.xml ChangeLog |
4 |
Added: clementine-1.2.0.ebuild clementine-9999.ebuild |
5 |
Log: |
6 |
Make libechonest dependency subslotted, bump to 1.2.0 and add 9999 ebuild, bug #488164. Delete old. Thanks to Nikoli. |
7 |
|
8 |
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE) |
9 |
|
10 |
Revision Changes Path |
11 |
1.12 media-sound/clementine/clementine-1.1.1.ebuild |
12 |
|
13 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild?rev=1.12&view=markup |
14 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild?rev=1.12&content-type=text/plain |
15 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild?r1=1.11&r2=1.12 |
16 |
|
17 |
Index: clementine-1.1.1.ebuild |
18 |
=================================================================== |
19 |
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild,v |
20 |
retrieving revision 1.11 |
21 |
retrieving revision 1.12 |
22 |
diff -u -r1.11 -r1.12 |
23 |
--- clementine-1.1.1.ebuild 5 Aug 2013 15:21:17 -0000 1.11 |
24 |
+++ clementine-1.1.1.ebuild 29 Oct 2013 20:12:01 -0000 1.12 |
25 |
@@ -1,6 +1,6 @@ |
26 |
# Copyright 1999-2013 Gentoo Foundation |
27 |
# Distributed under the terms of the GNU General Public License v2 |
28 |
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild,v 1.11 2013/08/05 15:21:17 ssuominen Exp $ |
29 |
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.1.1.ebuild,v 1.12 2013/10/29 20:12:01 maksbotan Exp $ |
30 |
|
31 |
EAPI=5 |
32 |
|
33 |
@@ -35,7 +35,7 @@ |
34 |
dev-libs/libxml2 |
35 |
dev-libs/protobuf:= |
36 |
dev-libs/qjson |
37 |
- media-libs/libechonest |
38 |
+ media-libs/libechonest:= |
39 |
>=media-libs/chromaprint-0.6 |
40 |
media-libs/gstreamer:0.10 |
41 |
media-libs/gst-plugins-base:0.10 |
42 |
|
43 |
|
44 |
|
45 |
1.15 media-sound/clementine/metadata.xml |
46 |
|
47 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/metadata.xml?rev=1.15&view=markup |
48 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/metadata.xml?rev=1.15&content-type=text/plain |
49 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/metadata.xml?r1=1.14&r2=1.15 |
50 |
|
51 |
Index: metadata.xml |
52 |
=================================================================== |
53 |
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/metadata.xml,v |
54 |
retrieving revision 1.14 |
55 |
retrieving revision 1.15 |
56 |
diff -u -r1.14 -r1.15 |
57 |
--- metadata.xml 8 Oct 2012 17:13:03 -0000 1.14 |
58 |
+++ metadata.xml 29 Oct 2013 20:12:01 -0000 1.15 |
59 |
@@ -1,23 +1,22 @@ |
60 |
<?xml version="1.0" encoding="UTF-8"?> |
61 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
62 |
<pkgmetadata> |
63 |
- <herd>proxy-maintainers</herd> |
64 |
- <herd>sound</herd> |
65 |
- <maintainer> |
66 |
- <email>nikoli@×××××××.com</email> |
67 |
- <name>Nikoli</name> |
68 |
- </maintainer> |
69 |
- <maintainer> |
70 |
- <email>ssuominen@g.o</email> |
71 |
- <name>Samuli Suominen</name> |
72 |
- </maintainer> |
73 |
- <use> |
74 |
- <flag name="kde">Enable plasma krunner global search</flag> |
75 |
- <flag name="lastfm">Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg></flag> |
76 |
- <flag name="googledrive">Enable Google Drive support</flag> |
77 |
- <flag name="lastfm">Use liblastfm for fetching song info, scrobbling and radio streams</flag> |
78 |
- <flag name="moodbar">Enable moodbar support</flag> |
79 |
- <flag name='projectm'>Build with ProjectM visualization</flag> |
80 |
- <flag name="wiimote">Enable support for Wii remote</flag> |
81 |
- </use> |
82 |
-</pkgmetadata> |
83 |
+ <herd>proxy-maintainers</herd> |
84 |
+ <herd>sound</herd> |
85 |
+ <maintainer> |
86 |
+ <email>nikoli@×××.us</email> |
87 |
+ <name>Nikoli</name> |
88 |
+ </maintainer> |
89 |
+ <use> |
90 |
+ <flag name="box">Enable Box support</flag> |
91 |
+ <flag name="dropbox">Enable Dropbox support</flag> |
92 |
+ <flag name="googledrive">Enable Google Drive support</flag> |
93 |
+ <flag name="lastfm">Use liblastfm for fetching song info, scrobbling and radio streams</flag> |
94 |
+ <flag name="moodbar">Enable moodbar support</flag> |
95 |
+ <flag name='projectm'>Build with ProjectM visualization</flag> |
96 |
+ <flag name="skydrive">Enable Skydrive support</flag> |
97 |
+ <flag name="system-sqlite">Use the system-wide <pkg>dev-db/sqlite</pkg> installation</flag> |
98 |
+ <flag name="ubuntu-one">Enable Ubuntu One support</flag> |
99 |
+ <flag name="wiimote">Enable support for Wii remote</flag> |
100 |
+ </use> |
101 |
+</pkgmetadata> |
102 |
\ No newline at end of file |
103 |
|
104 |
|
105 |
|
106 |
1.82 media-sound/clementine/ChangeLog |
107 |
|
108 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.82&view=markup |
109 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.82&content-type=text/plain |
110 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?r1=1.81&r2=1.82 |
111 |
|
112 |
Index: ChangeLog |
113 |
=================================================================== |
114 |
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v |
115 |
retrieving revision 1.81 |
116 |
retrieving revision 1.82 |
117 |
diff -u -r1.81 -r1.82 |
118 |
--- ChangeLog 5 Aug 2013 15:21:17 -0000 1.81 |
119 |
+++ ChangeLog 29 Oct 2013 20:12:01 -0000 1.82 |
120 |
@@ -1,6 +1,14 @@ |
121 |
# ChangeLog for media-sound/clementine |
122 |
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
123 |
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.81 2013/08/05 15:21:17 ssuominen Exp $ |
124 |
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.82 2013/10/29 20:12:01 maksbotan Exp $ |
125 |
+ |
126 |
+*clementine-9999 (29 Oct 2013) |
127 |
+*clementine-1.2.0 (29 Oct 2013) |
128 |
+ |
129 |
+ 29 Oct 2013; Maxim Koltsov <maksbotan@g.o> +clementine-1.2.0.ebuild, |
130 |
+ +clementine-9999.ebuild, clementine-1.1.1.ebuild, metadata.xml: |
131 |
+ Make libechonest dependency subslotted, bump to 1.2.0 and add 9999 ebuild, bug |
132 |
+ #488164. Delete old. Thanks to Nikoli. |
133 |
|
134 |
05 Aug 2013; Samuli Suominen <ssuominen@g.o> |
135 |
clementine-1.0.1-r1.ebuild, clementine-1.1.1.ebuild: |
136 |
|
137 |
|
138 |
|
139 |
1.1 media-sound/clementine/clementine-1.2.0.ebuild |
140 |
|
141 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-1.2.0.ebuild?rev=1.1&view=markup |
142 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-1.2.0.ebuild?rev=1.1&content-type=text/plain |
143 |
|
144 |
Index: clementine-1.2.0.ebuild |
145 |
=================================================================== |
146 |
# Copyright 1999-2013 Gentoo Foundation |
147 |
# Distributed under the terms of the GNU General Public License v2 |
148 |
# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.2.0.ebuild,v 1.1 2013/10/29 20:12:01 maksbotan Exp $ |
149 |
|
150 |
EAPI=5 |
151 |
|
152 |
EGIT_REPO_URI="https://code.google.com/p/clementine-player/" |
153 |
|
154 |
LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW" |
155 |
|
156 |
inherit cmake-utils flag-o-matic gnome2-utils virtualx |
157 |
[[ ${PV} == *9999* ]] && inherit git-2 |
158 |
|
159 |
DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4" |
160 |
HOMEPAGE="http://www.clementine-player.org/ https://code.google.com/p/clementine-player/" |
161 |
[[ ${PV} == *9999* ]] || \ |
162 |
SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz" |
163 |
|
164 |
LICENSE="GPL-3" |
165 |
SLOT="0" |
166 |
[[ ${PV} == *9999* ]] || \ |
167 |
KEYWORDS="~amd64 ~x86" |
168 |
IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm skydrive system-sqlite test ubuntu-one +udev wiimote" |
169 |
IUSE+="${LANGS// / linguas_}" |
170 |
|
171 |
REQUIRED_USE=" |
172 |
udev? ( dbus ) |
173 |
wiimote? ( dbus ) |
174 |
" |
175 |
|
176 |
COMMON_DEPEND=" |
177 |
>=dev-qt/qtgui-4.5:4 |
178 |
dbus? ( >=dev-qt/qtdbus-4.5:4 ) |
179 |
>=dev-qt/qtopengl-4.5:4 |
180 |
>=dev-qt/qtsql-4.5:4[sqlite] |
181 |
system-sqlite? ( dev-db/sqlite[fts3(+)] ) |
182 |
>=media-libs/taglib-1.8[mp4] |
183 |
>=dev-libs/glib-2.24.1-r1 |
184 |
dev-libs/libxml2 |
185 |
dev-libs/protobuf:= |
186 |
dev-libs/qjson |
187 |
media-libs/libechonest:= |
188 |
>=media-libs/libmygpo-qt-1.0.7 |
189 |
>=media-libs/chromaprint-0.6 |
190 |
media-libs/gstreamer:0.10 |
191 |
media-libs/gst-plugins-base:0.10 |
192 |
virtual/glu |
193 |
virtual/opengl |
194 |
ayatana? ( dev-libs/libindicate-qt ) |
195 |
cdda? ( dev-libs/libcdio ) |
196 |
ipod? ( >=media-libs/libgpod-0.8.0 ) |
197 |
lastfm? ( >=media-libs/liblastfm-1 ) |
198 |
mtp? ( >=media-libs/libmtp-1.0.0 ) |
199 |
moodbar? ( sci-libs/fftw:3.0 ) |
200 |
projectm? ( media-libs/glew ) |
201 |
" |
202 |
# now only presets are used, libprojectm is internal |
203 |
# http://code.google.com/p/clementine-player/source/browse/#svn/trunk/3rdparty/libprojectm/patches |
204 |
# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to expose the symbols we need to use FTS" |
205 |
RDEPEND="${COMMON_DEPEND} |
206 |
dbus? ( udev? ( sys-fs/udisks:0 ) ) |
207 |
mms? ( media-plugins/gst-plugins-libmms:0.10 ) |
208 |
mtp? ( gnome-base/gvfs ) |
209 |
projectm? ( >=media-libs/libprojectm-1.2.0 ) |
210 |
media-plugins/gst-plugins-meta:0.10 |
211 |
media-plugins/gst-plugins-gio:0.10 |
212 |
media-plugins/gst-plugins-soup:0.10 |
213 |
media-plugins/gst-plugins-taglib:0.10 |
214 |
" |
215 |
DEPEND="${COMMON_DEPEND} |
216 |
>=dev-libs/boost-1.39 |
217 |
virtual/pkgconfig |
218 |
sys-devel/gettext |
219 |
dev-qt/qttest:4 |
220 |
dev-cpp/gmock |
221 |
box? ( dev-cpp/sparsehash ) |
222 |
dropbox? ( dev-cpp/sparsehash ) |
223 |
googledrive? ( dev-cpp/sparsehash ) |
224 |
skydrive? ( dev-cpp/sparsehash ) |
225 |
ubuntu-one? ( dev-cpp/sparsehash ) |
226 |
test? ( gnome-base/gsettings-desktop-schemas ) |
227 |
" |
228 |
DOCS="Changelog" |
229 |
|
230 |
src_prepare() { |
231 |
# some tests fail or hang |
232 |
sed -i \ |
233 |
-e '/add_test_file(translations_test.cpp/d' \ |
234 |
tests/CMakeLists.txt || die |
235 |
} |
236 |
|
237 |
src_configure() { |
238 |
local langs x |
239 |
for x in ${LANGS}; do |
240 |
use linguas_${x} && langs+=" ${x}" |
241 |
done |
242 |
|
243 |
# spotify is not in portage |
244 |
local mycmakeargs=( |
245 |
-DBUILD_WERROR=OFF |
246 |
-DLINGUAS="${langs}" |
247 |
-DBUNDLE_PROJECTM_PRESETS=OFF |
248 |
$(cmake-utils_use cdda ENABLE_AUDIOCD) |
249 |
$(cmake-utils_use dbus ENABLE_DBUS) |
250 |
$(cmake-utils_use udev ENABLE_DEVICEKIT) |
251 |
$(cmake-utils_use ipod ENABLE_LIBGPOD) |
252 |
$(cmake-utils_use lastfm ENABLE_LIBLASTFM) |
253 |
$(cmake-utils_use mtp ENABLE_LIBMTP) |
254 |
$(cmake-utils_use moodbar ENABLE_MOODBAR) |
255 |
-DENABLE_GIO=ON |
256 |
$(cmake-utils_use wiimote ENABLE_WIIMOTEDEV) |
257 |
$(cmake-utils_use projectm ENABLE_VISUALISATIONS) |
258 |
$(cmake-utils_use ayatana ENABLE_SOUNDMENU) |
259 |
$(cmake-utils_use box ENABLE_BOX) |
260 |
$(cmake-utils_use dropbox ENABLE_DROPBOX) |
261 |
$(cmake-utils_use googledrive ENABLE_GOOGLE_DRIVE) |
262 |
$(cmake-utils_use skydrive ENABLE_SKYDRIVE) |
263 |
$(cmake-utils_use ubuntu-one ENABLE_UBUNTU_ONE) |
264 |
-DENABLE_SPOTIFY_BLOB=OFF |
265 |
-DENABLE_BREAKPAD=OFF |
266 |
$(cmake-utils_use !system-sqlite STATIC_SQLITE) |
267 |
$(cmake-utils_use system-sqlite I_HATE_MY_USERS) |
268 |
$(cmake-utils_use system-sqlite MY_USERS_WILL_SUFFER_BECAUSE_OF_ME) |
269 |
-DUSE_BUILTIN_TAGLIB=OFF |
270 |
-DUSE_SYSTEM_GMOCK=ON |
271 |
) |
272 |
|
273 |
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT |
274 |
|
275 |
cmake-utils_src_configure |
276 |
} |
277 |
|
278 |
src_test() { |
279 |
cd "${CMAKE_BUILD_DIR}" || die |
280 |
Xemake test |
281 |
} |
282 |
|
283 |
pkg_preinst() { gnome2_icon_savelist; } |
284 |
pkg_postinst() { gnome2_icon_cache_update; } |
285 |
pkg_postrm() { gnome2_icon_cache_update; } |
286 |
|
287 |
|
288 |
|
289 |
1.1 media-sound/clementine/clementine-9999.ebuild |
290 |
|
291 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.1&view=markup |
292 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.1&content-type=text/plain |
293 |
|
294 |
Index: clementine-9999.ebuild |
295 |
=================================================================== |
296 |
# Copyright 1999-2013 Gentoo Foundation |
297 |
# Distributed under the terms of the GNU General Public License v2 |
298 |
# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v 1.1 2013/10/29 20:12:01 maksbotan Exp $ |
299 |
|
300 |
EAPI=5 |
301 |
|
302 |
EGIT_REPO_URI="https://code.google.com/p/clementine-player/" |
303 |
|
304 |
LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW" |
305 |
|
306 |
inherit cmake-utils flag-o-matic gnome2-utils virtualx |
307 |
[[ ${PV} == *9999* ]] && inherit git-2 |
308 |
|
309 |
DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4" |
310 |
HOMEPAGE="http://www.clementine-player.org/ https://code.google.com/p/clementine-player/" |
311 |
[[ ${PV} == *9999* ]] || \ |
312 |
SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz" |
313 |
|
314 |
LICENSE="GPL-3" |
315 |
SLOT="0" |
316 |
[[ ${PV} == *9999* ]] || \ |
317 |
KEYWORDS="~amd64 ~x86" |
318 |
IUSE="ayatana box cdda +dbus debug dropbox googledrive ipod lastfm mms moodbar mtp projectm skydrive system-sqlite test ubuntu-one +udev wiimote" |
319 |
IUSE+="${LANGS// / linguas_}" |
320 |
|
321 |
REQUIRED_USE=" |
322 |
udev? ( dbus ) |
323 |
wiimote? ( dbus ) |
324 |
" |
325 |
|
326 |
COMMON_DEPEND=" |
327 |
>=dev-qt/qtgui-4.5:4 |
328 |
dbus? ( >=dev-qt/qtdbus-4.5:4 ) |
329 |
>=dev-qt/qtopengl-4.5:4 |
330 |
>=dev-qt/qtsql-4.5:4[sqlite] |
331 |
system-sqlite? ( dev-db/sqlite[fts3(+)] ) |
332 |
>=media-libs/taglib-1.8[mp4] |
333 |
>=dev-libs/glib-2.24.1-r1 |
334 |
dev-libs/libxml2 |
335 |
dev-libs/protobuf:= |
336 |
dev-libs/qjson |
337 |
media-libs/libechonest:= |
338 |
>=media-libs/libmygpo-qt-1.0.7 |
339 |
>=media-libs/chromaprint-0.6 |
340 |
media-libs/gstreamer:0.10 |
341 |
media-libs/gst-plugins-base:0.10 |
342 |
virtual/glu |
343 |
virtual/opengl |
344 |
ayatana? ( dev-libs/libindicate-qt ) |
345 |
cdda? ( dev-libs/libcdio ) |
346 |
ipod? ( >=media-libs/libgpod-0.8.0 ) |
347 |
lastfm? ( >=media-libs/liblastfm-1 ) |
348 |
mtp? ( >=media-libs/libmtp-1.0.0 ) |
349 |
moodbar? ( sci-libs/fftw:3.0 ) |
350 |
projectm? ( media-libs/glew ) |
351 |
" |
352 |
# now only presets are used, libprojectm is internal |
353 |
# http://code.google.com/p/clementine-player/source/browse/#svn/trunk/3rdparty/libprojectm/patches |
354 |
# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to expose the symbols we need to use FTS" |
355 |
RDEPEND="${COMMON_DEPEND} |
356 |
dbus? ( udev? ( sys-fs/udisks:0 ) ) |
357 |
mms? ( media-plugins/gst-plugins-libmms:0.10 ) |
358 |
mtp? ( gnome-base/gvfs ) |
359 |
projectm? ( >=media-libs/libprojectm-1.2.0 ) |
360 |
media-plugins/gst-plugins-meta:0.10 |
361 |
media-plugins/gst-plugins-gio:0.10 |
362 |
media-plugins/gst-plugins-soup:0.10 |
363 |
media-plugins/gst-plugins-taglib:0.10 |
364 |
" |
365 |
DEPEND="${COMMON_DEPEND} |
366 |
>=dev-libs/boost-1.39 |
367 |
virtual/pkgconfig |
368 |
sys-devel/gettext |
369 |
dev-qt/qttest:4 |
370 |
dev-cpp/gmock |
371 |
box? ( dev-cpp/sparsehash ) |
372 |
dropbox? ( dev-cpp/sparsehash ) |
373 |
googledrive? ( dev-cpp/sparsehash ) |
374 |
skydrive? ( dev-cpp/sparsehash ) |
375 |
ubuntu-one? ( dev-cpp/sparsehash ) |
376 |
test? ( gnome-base/gsettings-desktop-schemas ) |
377 |
" |
378 |
DOCS="Changelog" |
379 |
|
380 |
src_prepare() { |
381 |
# some tests fail or hang |
382 |
sed -i \ |
383 |
-e '/add_test_file(translations_test.cpp/d' \ |
384 |
tests/CMakeLists.txt || die |
385 |
} |
386 |
|
387 |
src_configure() { |
388 |
local langs x |
389 |
for x in ${LANGS}; do |
390 |
use linguas_${x} && langs+=" ${x}" |
391 |
done |
392 |
|
393 |
# spotify is not in portage |
394 |
local mycmakeargs=( |
395 |
-DBUILD_WERROR=OFF |
396 |
-DLINGUAS="${langs}" |
397 |
-DBUNDLE_PROJECTM_PRESETS=OFF |
398 |
$(cmake-utils_use cdda ENABLE_AUDIOCD) |
399 |
$(cmake-utils_use dbus ENABLE_DBUS) |
400 |
$(cmake-utils_use udev ENABLE_DEVICEKIT) |
401 |
$(cmake-utils_use ipod ENABLE_LIBGPOD) |
402 |
$(cmake-utils_use lastfm ENABLE_LIBLASTFM) |
403 |
$(cmake-utils_use mtp ENABLE_LIBMTP) |
404 |
$(cmake-utils_use moodbar ENABLE_MOODBAR) |
405 |
-DENABLE_GIO=ON |
406 |
$(cmake-utils_use wiimote ENABLE_WIIMOTEDEV) |
407 |
$(cmake-utils_use projectm ENABLE_VISUALISATIONS) |
408 |
$(cmake-utils_use ayatana ENABLE_SOUNDMENU) |
409 |
$(cmake-utils_use box ENABLE_BOX) |
410 |
$(cmake-utils_use dropbox ENABLE_DROPBOX) |
411 |
$(cmake-utils_use googledrive ENABLE_GOOGLE_DRIVE) |
412 |
$(cmake-utils_use skydrive ENABLE_SKYDRIVE) |
413 |
$(cmake-utils_use ubuntu-one ENABLE_UBUNTU_ONE) |
414 |
-DENABLE_SPOTIFY_BLOB=OFF |
415 |
-DENABLE_BREAKPAD=OFF |
416 |
$(cmake-utils_use !system-sqlite STATIC_SQLITE) |
417 |
$(cmake-utils_use system-sqlite I_HATE_MY_USERS) |
418 |
$(cmake-utils_use system-sqlite MY_USERS_WILL_SUFFER_BECAUSE_OF_ME) |
419 |
-DUSE_BUILTIN_TAGLIB=OFF |
420 |
-DUSE_SYSTEM_GMOCK=ON |
421 |
) |
422 |
|
423 |
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT |
424 |
|
425 |
cmake-utils_src_configure |
426 |
} |
427 |
|
428 |
src_test() { |
429 |
cd "${CMAKE_BUILD_DIR}" || die |
430 |
Xemake test |
431 |
} |
432 |
|
433 |
pkg_preinst() { gnome2_icon_savelist; } |
434 |
pkg_postinst() { gnome2_icon_cache_update; } |
435 |
pkg_postrm() { gnome2_icon_cache_update; } |