1 |
yngwin 13/03/02 15:25:04 |
2 |
|
3 |
Added: metadata.xml ChangeLog |
4 |
qt-mobility-1.2.2_p20120403.ebuild |
5 |
qt-mobility-1.2.2_p20121205.ebuild |
6 |
Log: |
7 |
Move to new dev-qt category |
8 |
|
9 |
(Portage version: 2.2.0_alpha164/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 0x2B2474AD43CE296E!) |
10 |
|
11 |
Revision Changes Path |
12 |
1.1 dev-qt/qt-mobility/metadata.xml |
13 |
|
14 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/metadata.xml?rev=1.1&view=markup |
15 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/metadata.xml?rev=1.1&content-type=text/plain |
16 |
|
17 |
Index: metadata.xml |
18 |
=================================================================== |
19 |
<?xml version="1.0" encoding="UTF-8"?> |
20 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
21 |
<pkgmetadata> |
22 |
<herd>qt</herd> |
23 |
<use> |
24 |
<flag name="bearer">Build the QtBearer module</flag> |
25 |
<flag name="bluetooth">Enable Bluetooth support in QtConnectivity and QtSystemInfo modules</flag> |
26 |
<flag name="connectivity">Build the QtConnectivity module</flag> |
27 |
<flag name="contacts">Build the QtContacts module</flag> |
28 |
<flag name="feedback">Build the QtFeedback module</flag> |
29 |
<flag name="gallery">Build the QtGallery module</flag> |
30 |
<flag name="location">Build the QtLocation module</flag> |
31 |
<flag name="messaging">Build the QtMessaging module</flag> |
32 |
<flag name="multimedia">Build the QtMultimediaKit module</flag> |
33 |
<flag name="networkmanager">Enable NetworkManager support in QtBearer and QtSystemInfo modules</flag> |
34 |
<flag name="organizer">Build the QtOrganizer module</flag> |
35 |
<flag name="publishsubscribe">Build the QtPublishSubscribe module</flag> |
36 |
<flag name="pulseaudio">Enable PulseAudio support in QtMultimediaKit module</flag> |
37 |
<flag name="qml">Build QML bindings</flag> |
38 |
<flag name="sensors">Build the QtSensors module</flag> |
39 |
<flag name="serviceframework">Build the QtServiceFramework module</flag> |
40 |
<flag name="systeminfo">Build the QtSystemInfo module</flag> |
41 |
<flag name="tools">Build various useful tools (e.g.: qcrmlgen, servicexmlgen, vsexplorer, ...)</flag> |
42 |
<flag name="versit">Build the QtVersit module</flag> |
43 |
</use> |
44 |
<upstream> |
45 |
<bugs-to>https://bugreports.qt-project.org/</bugs-to> |
46 |
<doc>http://doc.qt.nokia.com/qtmobility/index.html</doc> |
47 |
</upstream> |
48 |
</pkgmetadata> |
49 |
|
50 |
|
51 |
|
52 |
1.1 dev-qt/qt-mobility/ChangeLog |
53 |
|
54 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/ChangeLog?rev=1.1&view=markup |
55 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/ChangeLog?rev=1.1&content-type=text/plain |
56 |
|
57 |
Index: ChangeLog |
58 |
=================================================================== |
59 |
# ChangeLog for dev-qt/qt-mobility |
60 |
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
61 |
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-mobility/ChangeLog,v 1.1 2013/03/02 15:25:04 yngwin Exp $ |
62 |
|
63 |
*qt-mobility-1.2.2_p20121205 (05 Dec 2012) |
64 |
|
65 |
05 Dec 2012; Michael Palimaka <kensington@g.o> |
66 |
+qt-mobility-1.2.2_p20121205.ebuild: |
67 |
New snapshot to fix bug #444986. |
68 |
|
69 |
02 Dec 2012; Samuli Suominen <ssuominen@g.o> |
70 |
qt-mobility-1.2.2_p20120403.ebuild: |
71 |
Use virtual/udev instead of sys-fs/udev wrt #444398 |
72 |
|
73 |
09 Sep 2012; Davide Pesavento <pesa@g.o> |
74 |
qt-mobility-1.2.2_p20120403.ebuild: |
75 |
Slot gst-plugins-bad dependency to :0.10 |
76 |
|
77 |
12 Aug 2012; Davide Pesavento <pesa@g.o> |
78 |
qt-mobility-1.2.2_p20120403.ebuild: |
79 |
Add missing dep on qt-gui for the contacts module, thanks to Patrick Lauer in |
80 |
bug 429438. |
81 |
|
82 |
12 Aug 2012; Davide Pesavento <pesa@g.o> -qt-mobility-1.2.0.ebuild, |
83 |
metadata.xml: |
84 |
Remove old. |
85 |
|
86 |
21 Jun 2012; Davide Pesavento <pesa@g.o> |
87 |
qt-mobility-1.2.2_p20120403.ebuild: |
88 |
Enable contacts by default wrt bug 422825. |
89 |
|
90 |
18 Jun 2012; Davide Pesavento <pesa@g.o> metadata.xml: |
91 |
Add <upstream> metadata tag. |
92 |
|
93 |
02 May 2012; Davide Pesavento <pesa@g.o> qt-mobility-1.2.0.ebuild, |
94 |
qt-mobility-1.2.2_p20120403.ebuild: |
95 |
Migrate to virtual/pkgconfig. |
96 |
|
97 |
*qt-mobility-1.2.2_p20120403 (04 Apr 2012) |
98 |
|
99 |
04 Apr 2012; Davide Pesavento <pesa@g.o> |
100 |
+qt-mobility-1.2.2_p20120403.ebuild: |
101 |
Bump to a more recent snapshot from git, since upstream has stopped doing |
102 |
tarball releases. Fixes compilation against Qt 4.8 (bug 408305). Run 'emake |
103 |
docs' to fix bug 405953. Various code cleanups. |
104 |
|
105 |
04 Apr 2012; Davide Pesavento <pesa@g.o> qt-mobility-1.2.0.ebuild: |
106 |
Restrict qt deps to 4.7.x only, qt-mobility doesn't build against qt 4.8. |
107 |
Restrict qmf dependency too. Drop false deps on udisks and upower, they're |
108 |
used only on meego. |
109 |
|
110 |
27 Mar 2012; Samuli Suominen <ssuominen@g.o> qt-mobility-1.2.0.ebuild: |
111 |
Pin to SLOT="0" of sys-fs/udisks. |
112 |
|
113 |
*qt-mobility-1.2.0 (10 Nov 2011) |
114 |
|
115 |
10 Nov 2011; Davide Pesavento <pesa@g.o> +qt-mobility-1.2.0.ebuild, |
116 |
+metadata.xml: |
117 |
Initial commit, imported from qting-edge overlay. |
118 |
|
119 |
|
120 |
|
121 |
1.1 dev-qt/qt-mobility/qt-mobility-1.2.2_p20120403.ebuild |
122 |
|
123 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20120403.ebuild?rev=1.1&view=markup |
124 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20120403.ebuild?rev=1.1&content-type=text/plain |
125 |
|
126 |
Index: qt-mobility-1.2.2_p20120403.ebuild |
127 |
=================================================================== |
128 |
# Copyright 1999-2012 Gentoo Foundation |
129 |
# Distributed under the terms of the GNU General Public License v2 |
130 |
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20120403.ebuild,v 1.1 2013/03/02 15:25:04 yngwin Exp $ |
131 |
|
132 |
EAPI=4 |
133 |
|
134 |
inherit multilib qt4-r2 toolchain-funcs |
135 |
|
136 |
DESCRIPTION="Additional Qt APIs for mobile devices and desktop platforms" |
137 |
HOMEPAGE="http://qt.nokia.com/products/qt-addons/mobility" |
138 |
SRC_URI="http://dev.gentoo.org/~pesa/distfiles/${P}.tar.gz" |
139 |
LICENSE="LGPL-2.1" |
140 |
SLOT="0" |
141 |
KEYWORDS="~amd64 ~x86" |
142 |
|
143 |
QT_MOBILITY_MODULES=(bearer connectivity +contacts feedback gallery |
144 |
location messaging multimedia organizer publishsubscribe |
145 |
sensors serviceframework systeminfo versit) |
146 |
IUSE="bluetooth debug doc networkmanager pulseaudio qml +tools |
147 |
${QT_MOBILITY_MODULES[@]}" |
148 |
|
149 |
REQUIRED_USE=" |
150 |
|| ( ${QT_MOBILITY_MODULES[@]#[+-]} ) |
151 |
versit? ( contacts ) |
152 |
" |
153 |
|
154 |
RDEPEND=" |
155 |
>=dev-qt/qtcore-4.7.0:4 |
156 |
bearer? ( |
157 |
networkmanager? ( |
158 |
net-misc/networkmanager |
159 |
>=dev-qt/qtdbus-4.7.0:4 |
160 |
) |
161 |
) |
162 |
connectivity? ( |
163 |
>=dev-qt/qtdbus-4.7.0:4 |
164 |
bluetooth? ( net-wireless/bluez ) |
165 |
) |
166 |
contacts? ( >=dev-qt/qtgui-4.7.0:4 ) |
167 |
gallery? ( >=dev-qt/qtdbus-4.7.0:4 ) |
168 |
location? ( |
169 |
>=dev-qt/qtdeclarative-4.7.0:4 |
170 |
>=dev-qt/qtgui-4.7.0:4 |
171 |
>=dev-qt/qtsql-4.7.0:4[sqlite] |
172 |
) |
173 |
messaging? ( >=net-libs/qmf-2.0_p201209 ) |
174 |
multimedia? ( |
175 |
media-libs/alsa-lib |
176 |
media-libs/gstreamer:0.10 |
177 |
media-libs/gst-plugins-bad:0.10 |
178 |
media-libs/gst-plugins-base:0.10 |
179 |
x11-libs/libX11 |
180 |
x11-libs/libXext |
181 |
x11-libs/libXv |
182 |
>=dev-qt/qtgui-4.8.0-r4:4[xv] |
183 |
>=dev-qt/qtopengl-4.8.0:4 |
184 |
pulseaudio? ( media-sound/pulseaudio[alsa] ) |
185 |
) |
186 |
publishsubscribe? ( |
187 |
tools? ( >=dev-qt/qtgui-4.7.0:4 ) |
188 |
) |
189 |
qml? ( >=dev-qt/qtdeclarative-4.7.0:4 ) |
190 |
serviceframework? ( |
191 |
>=dev-qt/qtdbus-4.7.0:4 |
192 |
>=dev-qt/qtsql-4.7.0:4[sqlite] |
193 |
tools? ( >=dev-qt/qtgui-4.7.0:4 ) |
194 |
) |
195 |
systeminfo? ( |
196 |
sys-apps/util-linux |
197 |
virtual/udev |
198 |
x11-libs/libX11 |
199 |
x11-libs/libXrandr |
200 |
>=dev-qt/qtdbus-4.7.0:4 |
201 |
>=dev-qt/qtgui-4.7.0:4 |
202 |
bluetooth? ( net-wireless/bluez ) |
203 |
networkmanager? ( net-misc/networkmanager ) |
204 |
) |
205 |
versit? ( >=dev-qt/qtgui-4.7.0:4 ) |
206 |
" |
207 |
DEPEND="${RDEPEND} |
208 |
virtual/pkgconfig |
209 |
multimedia? ( |
210 |
sys-kernel/linux-headers |
211 |
x11-proto/videoproto |
212 |
) |
213 |
systeminfo? ( sys-kernel/linux-headers ) |
214 |
" |
215 |
PDEPEND=" |
216 |
connectivity? ( |
217 |
bluetooth? ( app-mobilephone/obexd ) |
218 |
) |
219 |
" |
220 |
|
221 |
src_prepare() { |
222 |
qt4-r2_src_prepare |
223 |
|
224 |
# disable building of code snippets in doc/ |
225 |
# and translations (they aren't actually translated) |
226 |
sed -i -re '/SUBDIRS \+= (doc|translations)/d' qtmobility.pro || die |
227 |
|
228 |
# fix automagic dependency on qt-declarative |
229 |
if ! use qml; then |
230 |
sed -i -e '/SUBDIRS += declarative/d' plugins/plugins.pro || die |
231 |
fi |
232 |
} |
233 |
|
234 |
src_configure() { |
235 |
# figure out which modules to build |
236 |
local modules= |
237 |
for mod in "${QT_MOBILITY_MODULES[@]#[+-]}"; do |
238 |
use ${mod} && modules+="${mod} " |
239 |
done |
240 |
|
241 |
if use messaging; then |
242 |
# tell qmake where QMF is installed |
243 |
export QMF_INCLUDEDIR=$($(tc-getPKG_CONFIG) --variable includedir qmfclient) |
244 |
export QMF_LIBDIR=$($(tc-getPKG_CONFIG) --variable libdir qmfclient) |
245 |
fi |
246 |
|
247 |
# custom configure script |
248 |
local myconf=( |
249 |
./configure |
250 |
-prefix "${EPREFIX}/usr" |
251 |
-headerdir "${EPREFIX}/usr/include/qt4" |
252 |
-libdir "${EPREFIX}/usr/$(get_libdir)/qt4" |
253 |
-plugindir "${EPREFIX}/usr/$(get_libdir)/qt4/plugins" |
254 |
$(use debug && echo -debug || echo -release) |
255 |
$(use doc || echo -no-docs) |
256 |
$(use tools || echo -no-tools) |
257 |
-modules "${modules}" |
258 |
) |
259 |
echo "${myconf[@]}" |
260 |
"${myconf[@]}" || die "configure failed" |
261 |
|
262 |
# fix automagic dependency on bluez |
263 |
if ! use bluetooth; then |
264 |
sed -i -e '/^bluez_enabled =/s:yes:no:' config.pri || die |
265 |
fi |
266 |
# fix automagic dependency on networkmanager |
267 |
if ! use networkmanager; then |
268 |
sed -i -e '/^networkmanager_enabled =/s:yes:no:' config.pri || die |
269 |
fi |
270 |
# fix automagic dependency on pulseaudio |
271 |
if ! use pulseaudio; then |
272 |
sed -i -e '/^pulseaudio_enabled =/s:yes:no:' config.pri || die |
273 |
fi |
274 |
|
275 |
eqmake4 -recursive |
276 |
} |
277 |
|
278 |
src_compile() { |
279 |
qt4-r2_src_compile |
280 |
|
281 |
use doc && emake docs |
282 |
} |
283 |
|
284 |
src_install() { |
285 |
qt4-r2_src_install |
286 |
|
287 |
if use doc; then |
288 |
dohtml -r doc/html/* |
289 |
dodoc doc/qch/qtmobility.qch |
290 |
docompress -x /usr/share/doc/${PF}/qtmobility.qch |
291 |
fi |
292 |
} |
293 |
|
294 |
|
295 |
|
296 |
1.1 dev-qt/qt-mobility/qt-mobility-1.2.2_p20121205.ebuild |
297 |
|
298 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20121205.ebuild?rev=1.1&view=markup |
299 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20121205.ebuild?rev=1.1&content-type=text/plain |
300 |
|
301 |
Index: qt-mobility-1.2.2_p20121205.ebuild |
302 |
=================================================================== |
303 |
# Copyright 1999-2012 Gentoo Foundation |
304 |
# Distributed under the terms of the GNU General Public License v2 |
305 |
# $Header: /var/cvsroot/gentoo-x86/dev-qt/qt-mobility/qt-mobility-1.2.2_p20121205.ebuild,v 1.1 2013/03/02 15:25:04 yngwin Exp $ |
306 |
|
307 |
EAPI=4 |
308 |
|
309 |
inherit multilib qt4-r2 toolchain-funcs |
310 |
|
311 |
DESCRIPTION="Additional Qt APIs for mobile devices and desktop platforms" |
312 |
HOMEPAGE="http://qt.nokia.com/products/qt-addons/mobility" |
313 |
SRC_URI="http://dev.gentoo.org/~kensington/distfiles/${P}.tar.gz" |
314 |
LICENSE="LGPL-2.1" |
315 |
SLOT="0" |
316 |
KEYWORDS="~amd64 ~x86" |
317 |
|
318 |
QT_MOBILITY_MODULES=(bearer connectivity +contacts feedback gallery |
319 |
location messaging multimedia organizer publishsubscribe |
320 |
sensors serviceframework systeminfo versit) |
321 |
IUSE="bluetooth debug doc networkmanager pulseaudio qml +tools |
322 |
${QT_MOBILITY_MODULES[@]}" |
323 |
|
324 |
REQUIRED_USE=" |
325 |
|| ( ${QT_MOBILITY_MODULES[@]#[+-]} ) |
326 |
versit? ( contacts ) |
327 |
" |
328 |
|
329 |
RDEPEND=" |
330 |
>=dev-qt/qtcore-4.7.0:4 |
331 |
bearer? ( |
332 |
networkmanager? ( |
333 |
net-misc/networkmanager |
334 |
>=dev-qt/qtdbus-4.7.0:4 |
335 |
) |
336 |
) |
337 |
connectivity? ( |
338 |
>=dev-qt/qtdbus-4.7.0:4 |
339 |
bluetooth? ( net-wireless/bluez ) |
340 |
) |
341 |
contacts? ( >=dev-qt/qtgui-4.7.0:4 ) |
342 |
gallery? ( >=dev-qt/qtdbus-4.7.0:4 ) |
343 |
location? ( |
344 |
>=dev-qt/qtdeclarative-4.7.0:4 |
345 |
>=dev-qt/qtgui-4.7.0:4 |
346 |
>=dev-qt/qtsql-4.7.0:4[sqlite] |
347 |
) |
348 |
messaging? ( >=net-libs/qmf-2.0_p201209 ) |
349 |
multimedia? ( |
350 |
media-libs/alsa-lib |
351 |
media-libs/gstreamer:0.10 |
352 |
media-libs/gst-plugins-bad:0.10 |
353 |
media-libs/gst-plugins-base:0.10 |
354 |
x11-libs/libX11 |
355 |
x11-libs/libXext |
356 |
x11-libs/libXv |
357 |
>=dev-qt/qtgui-4.8.0-r4:4[xv] |
358 |
>=dev-qt/qtopengl-4.8.0:4 |
359 |
pulseaudio? ( media-sound/pulseaudio[alsa] ) |
360 |
) |
361 |
publishsubscribe? ( |
362 |
tools? ( >=dev-qt/qtgui-4.7.0:4 ) |
363 |
) |
364 |
qml? ( >=dev-qt/qtdeclarative-4.7.0:4 ) |
365 |
serviceframework? ( |
366 |
>=dev-qt/qtdbus-4.7.0:4 |
367 |
>=dev-qt/qtsql-4.7.0:4[sqlite] |
368 |
tools? ( >=dev-qt/qtgui-4.7.0:4 ) |
369 |
) |
370 |
systeminfo? ( |
371 |
sys-apps/util-linux |
372 |
virtual/udev |
373 |
x11-libs/libX11 |
374 |
x11-libs/libXrandr |
375 |
>=dev-qt/qtdbus-4.7.0:4 |
376 |
>=dev-qt/qtgui-4.7.0:4 |
377 |
bluetooth? ( net-wireless/bluez ) |
378 |
networkmanager? ( net-misc/networkmanager ) |
379 |
) |
380 |
versit? ( >=dev-qt/qtgui-4.7.0:4 ) |
381 |
" |
382 |
DEPEND="${RDEPEND} |
383 |
virtual/pkgconfig |
384 |
multimedia? ( |
385 |
sys-kernel/linux-headers |
386 |
x11-proto/videoproto |
387 |
) |
388 |
systeminfo? ( sys-kernel/linux-headers ) |
389 |
" |
390 |
PDEPEND=" |
391 |
connectivity? ( |
392 |
bluetooth? ( app-mobilephone/obexd ) |
393 |
) |
394 |
" |
395 |
|
396 |
src_prepare() { |
397 |
qt4-r2_src_prepare |
398 |
|
399 |
# disable building of code snippets in doc/ |
400 |
# and translations (they aren't actually translated) |
401 |
sed -i -re '/SUBDIRS \+= (doc|translations)/d' qtmobility.pro || die |
402 |
|
403 |
# fix automagic dependency on qt-declarative |
404 |
if ! use qml; then |
405 |
sed -i -e '/SUBDIRS += declarative/d' plugins/plugins.pro || die |
406 |
fi |
407 |
} |
408 |
|
409 |
src_configure() { |
410 |
# figure out which modules to build |
411 |
local modules= |
412 |
for mod in "${QT_MOBILITY_MODULES[@]#[+-]}"; do |
413 |
use ${mod} && modules+="${mod} " |
414 |
done |
415 |
|
416 |
if use messaging; then |
417 |
# tell qmake where QMF is installed |
418 |
export QMF_INCLUDEDIR=$($(tc-getPKG_CONFIG) --variable includedir qmfclient) |
419 |
export QMF_LIBDIR=$($(tc-getPKG_CONFIG) --variable libdir qmfclient) |
420 |
fi |
421 |
|
422 |
# custom configure script |
423 |
local myconf=( |
424 |
./configure |
425 |
-prefix "${EPREFIX}/usr" |
426 |
-headerdir "${EPREFIX}/usr/include/qt4" |
427 |
-libdir "${EPREFIX}/usr/$(get_libdir)/qt4" |
428 |
-plugindir "${EPREFIX}/usr/$(get_libdir)/qt4/plugins" |
429 |
$(use debug && echo -debug || echo -release) |
430 |
$(use doc || echo -no-docs) |
431 |
$(use tools || echo -no-tools) |
432 |
-modules "${modules}" |
433 |
) |
434 |
echo "${myconf[@]}" |
435 |
"${myconf[@]}" || die "configure failed" |
436 |
|
437 |
# fix automagic dependency on bluez |
438 |
if ! use bluetooth; then |
439 |
sed -i -e '/^bluez_enabled =/s:yes:no:' config.pri || die |
440 |
fi |
441 |
# fix automagic dependency on networkmanager |
442 |
if ! use networkmanager; then |
443 |
sed -i -e '/^networkmanager_enabled =/s:yes:no:' config.pri || die |
444 |
fi |
445 |
# fix automagic dependency on pulseaudio |
446 |
if ! use pulseaudio; then |
447 |
sed -i -e '/^pulseaudio_enabled =/s:yes:no:' config.pri || die |
448 |
fi |
449 |
|
450 |
eqmake4 -recursive |
451 |
} |
452 |
|
453 |
src_compile() { |
454 |
qt4-r2_src_compile |
455 |
|
456 |
use doc && emake docs |
457 |
} |
458 |
|
459 |
src_install() { |
460 |
qt4-r2_src_install |
461 |
|
462 |
if use doc; then |
463 |
dohtml -r doc/html/* |
464 |
dodoc doc/qch/qtmobility.qch |
465 |
docompress -x /usr/share/doc/${PF}/qtmobility.qch |
466 |
fi |
467 |
} |