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