1 %define kdeappsver 18.12.1
3 %define kaname kgeography
8 License: GPL v2+/LGPL v2.1+
9 Group: X11/Applications
10 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5: ed1b56249adbdd3b76fc80adb54861bc
12 URL: http://www.kde.org/
13 BuildRequires: Qt5Core-devel >= %{qtver}
14 BuildRequires: Qt5Gui-devel >= 5.11.1
15 BuildRequires: Qt5Widgets-devel
16 BuildRequires: cmake >= 2.8.12
17 BuildRequires: gettext-devel
18 BuildRequires: kf5-kconfigwidgets-devel >= 5.15
19 BuildRequires: kf5-kcoreaddons-devel >= 5.15
20 BuildRequires: kf5-kcrash-devel >= 5.15
21 BuildRequires: kf5-kdoctools-devel >= 5.15
22 BuildRequires: kf5-ki18n-devel >= 5.15
23 BuildRequires: kf5-kiconthemes-devel >= 5.15
24 BuildRequires: kf5-kitemviews-devel >= 5.15
25 BuildRequires: kf5-kwidgetsaddons-devel >= 5.15
26 BuildRequires: kf5-kxmlgui-devel >= 5.15
28 BuildRequires: qt5-build >= %{qtver}
29 BuildRequires: rpmbuild(macros) >= 1.164
30 BuildRequires: shared-mime-info
31 BuildRequires: tar >= 1:1.22
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 KGeography is a geography learning tool, which allows you to learn
37 about the political divisions of some countries (divisions, capitals
38 of those divisions and their associated flags if there are some).
41 %setup -q -n %{kaname}-%{version}
48 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
53 rm -rf $RPM_BUILD_ROOT
54 %ninja_install -C build
56 %find_lang %{kaname} --all-name --with-kde
59 rm -rf $RPM_BUILD_ROOT
61 %files -f %{kaname}.lang
62 %defattr(644,root,root,755)
63 %attr(755,root,root) %{_bindir}/kgeography
64 %{_desktopdir}/org.kde.kgeography.desktop
65 %{_datadir}/config.kcfg/kgeography.kcfg
66 %{_iconsdir}/hicolor/128x128/apps/kgeography.png
67 %{_iconsdir}/hicolor/16x16/apps/kgeography.png
68 %{_iconsdir}/hicolor/22x22/apps/kgeography.png
69 %{_iconsdir}/hicolor/32x32/apps/kgeography.png
70 %{_iconsdir}/hicolor/48x48/apps/kgeography.png
71 %{_iconsdir}/hicolor/64x64/apps/kgeography.png
72 %{_iconsdir}/hicolor/scalable/apps/kgeography.svgz
73 %{_datadir}/kgeography
74 %{_datadir}/kxmlgui5/kgeography
75 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.js
76 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.pmap
77 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.pmapc
78 #%{_localedir}/fr/LC_SCRIPTS/kgeography/kgeography.js
79 #%{_localedir}/ja/LC_SCRIPTS/kgeography/kgeography.js
80 #%{_localedir}/pl/LC_SCRIPTS/kgeography/general.pmap
81 #%{_localedir}/pl/LC_SCRIPTS/kgeography/general.pmapc
82 #%{_localedir}/pl/LC_SCRIPTS/kgeography/kgeography.js
83 #%{_localedir}/uk/LC_SCRIPTS/kgeography/general.pmap
84 #%{_localedir}/uk/LC_SCRIPTS/kgeography/general.pmapc
85 #%{_localedir}/uk/LC_SCRIPTS/kgeography/kgeography.js
86 %{_datadir}/metainfo/org.kde.kgeography.appdata.xml