]>
Commit | Line | Data |
---|---|---|
555a7004 JR |
1 | Summary: Educational software suite for children aged 2 to 10 |
2 | Name: gcompris-qt | |
3 | Version: 2.0 | |
4 | Release: 1 | |
5 | License: AGPLv3 | |
6 | Source0: http://gcompris.net/download/qt/src/%{name}-%{version}.tar.xz | |
7 | # Source0-md5: dd3a7e364c19c7d4beea3fbcf7dbf471 | |
8 | URL: http://gcompris.net | |
9 | BuildRequires: Qt5Core-devel | |
10 | BuildRequires: Qt5Gui-devel | |
11 | BuildRequires: Qt5Multimedia-devel | |
12 | BuildRequires: Qt5Qml-devel | |
13 | BuildRequires: Qt5Quick-devel | |
14 | BuildRequires: Qt5Sensors-devel | |
15 | BuildRequires: Qt5Svg-devel | |
16 | BuildRequires: appstream-glib | |
17 | BuildRequires: cmake | |
18 | BuildRequires: desktop-file-utils | |
19 | BuildRequires: gettext | |
20 | BuildRequires: kf5-extra-cmake-modules | |
21 | BuildRequires: kf5-kdoctools-devel | |
22 | BuildRequires: libstdc++-devel | |
23 | BuildRequires: openssl-devel | |
24 | BuildRequires: qt5-linguist | |
25 | Requires: Qt5Multimedia | |
26 | Requires: Qt5Quick-controls | |
27 | Requires: Qt5Quick-graphicaleffects | |
28 | Requires: Qt5Svg | |
29 | Requires: hicolor-icon-theme | |
30 | Obsoletes: gcompris < 15.10 | |
31 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
32 | ||
33 | %description | |
34 | GCompris-Qt is an educational software suite comprising of numerous | |
35 | activities for children aged 2 to 10. Some of the activities are game | |
36 | orientated, but nonetheless still educational. | |
37 | ||
38 | Currently, GCompris offers in excess of 100 activities. New activities | |
39 | can be added, and an activity can implement its own game scheme. | |
40 | ||
41 | This version is a rewrite of GCompris using the QtQuick technology. | |
42 | ||
43 | %prep | |
44 | %setup -q | |
45 | ||
46 | %build | |
47 | mkdir -p build | |
48 | cd build | |
49 | %cmake ../ \ | |
50 | -DQML_BOX2D_MODULE=disabled | |
51 | ||
52 | %{__make} | |
53 | ||
54 | %install | |
55 | rm -rf $RPM_BUILD_ROOT | |
56 | ||
57 | %{__make} -C build install \ | |
58 | DESTDIR=$RPM_BUILD_ROOT | |
59 | ||
60 | %clean | |
61 | rm -rf $RPM_BUILD_ROOT | |
62 | ||
63 | %files | |
64 | %defattr(644,root,root,755) | |
65 | %doc README | |
66 | %doc LICENSES/AGPL-3.0-only.txt LICENSES/GPL-3.0-or-later.txt | |
67 | %attr(755,root,root) %{_bindir}/%{name} | |
68 | %{_datadir}/metainfo/org.kde.gcompris.appdata.xml | |
69 | %{_desktopdir}/org.kde.gcompris.desktop | |
70 | %{_iconsdir}/hicolor/*/apps/%{name}.* | |
71 | %{_docdir}/HTML/en/gcompris-qt | |
72 | %dir %{_datadir}/gcompris-qt/translations | |
73 | %dir %{_datadir}/%{name} | |
74 | %{_datadir}/%{name}/rcc | |
75 | %{_datadir}/gcompris-qt/translations/gcompris_en.qm | |
76 | %lang(az) %{_datadir}/gcompris-qt/translations/gcompris_az.qm | |
77 | %lang(be) %{_datadir}/gcompris-qt/translations/gcompris_be.qm | |
78 | %lang(br) %{_datadir}/gcompris-qt/translations/gcompris_br.qm | |
79 | %lang(ca) %{_datadir}/gcompris-qt/translations/gcompris_ca.qm | |
80 | %lang(ca@valencia) %{_datadir}/gcompris-qt/translations/gcompris_ca@valencia.qm | |
81 | %lang(de) %{_datadir}/gcompris-qt/translations/gcompris_de.qm | |
82 | %lang(el) %{_datadir}/gcompris-qt/translations/gcompris_el.qm | |
83 | %lang(en_GB) %{_datadir}/gcompris-qt/translations/gcompris_en_GB.qm | |
84 | %lang(es) %{_datadir}/gcompris-qt/translations/gcompris_es.qm | |
85 | %lang(et) %{_datadir}/gcompris-qt/translations/gcompris_et.qm | |
86 | %lang(eu) %{_datadir}/gcompris-qt/translations/gcompris_eu.qm | |
87 | %lang(fi) %{_datadir}/gcompris-qt/translations/gcompris_fi.qm | |
88 | %lang(fr) %{_datadir}/gcompris-qt/translations/gcompris_fr.qm | |
89 | %lang(he) %{_datadir}/gcompris-qt/translations/gcompris_he.qm | |
90 | %lang(hu) %{_datadir}/gcompris-qt/translations/gcompris_hu.qm | |
91 | %lang(id) %{_datadir}/gcompris-qt/translations/gcompris_id.qm | |
92 | %lang(it) %{_datadir}/gcompris-qt/translations/gcompris_it.qm | |
93 | %lang(lt) %{_datadir}/gcompris-qt/translations/gcompris_lt.qm | |
94 | %lang(mk) %{_datadir}/gcompris-qt/translations/gcompris_mk.qm | |
95 | %lang(ml) %{_datadir}/gcompris-qt/translations/gcompris_ml.qm | |
96 | %lang(nl) %{_datadir}/gcompris-qt/translations/gcompris_nl.qm | |
97 | %lang(nn) %{_datadir}/gcompris-qt/translations/gcompris_nn.qm | |
98 | %lang(pl) %{_datadir}/gcompris-qt/translations/gcompris_pl.qm | |
99 | %lang(pt) %{_datadir}/gcompris-qt/translations/gcompris_pt.qm | |
100 | %lang(pt_BR) %{_datadir}/gcompris-qt/translations/gcompris_pt_BR.qm | |
101 | %lang(ro) %{_datadir}/gcompris-qt/translations/gcompris_ro.qm | |
102 | %lang(ru) %{_datadir}/gcompris-qt/translations/gcompris_ru.qm | |
103 | %lang(sl) %{_datadir}/gcompris-qt/translations/gcompris_sl.qm | |
104 | %lang(sq) %{_datadir}/gcompris-qt/translations/gcompris_sq.qm | |
105 | %lang(sv) %{_datadir}/gcompris-qt/translations/gcompris_sv.qm | |
106 | %lang(tr) %{_datadir}/gcompris-qt/translations/gcompris_tr.qm | |
107 | %lang(uk) %{_datadir}/gcompris-qt/translations/gcompris_uk.qm | |
108 | %lang(zh_TW) %{_datadir}/gcompris-qt/translations/gcompris_zh_TW.qm |