3 %bcond_with tests # build with tests
4 %define kdeappsver 22.04.3
5 %define kframever 5.94.0
7 %define kaname kgeography
12 License: GPL v2+/LGPL v2.1+
13 Group: X11/Applications
14 Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
15 # Source0-md5: 0b93d6a8bcfd8815c8cd7add936007c1
16 URL: http://www.kde.org/
17 BuildRequires: Qt5Core-devel >= %{qtver}
18 BuildRequires: Qt5Gui-devel >= 5.11.1
19 BuildRequires: Qt5Widgets-devel
20 BuildRequires: cmake >= 2.8.12
21 BuildRequires: gettext-devel
22 BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
23 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
24 BuildRequires: kf5-kcrash-devel >= %{kframever}
25 BuildRequires: kf5-kdoctools-devel >= %{kframever}
26 BuildRequires: kf5-ki18n-devel >= %{kframever}
27 BuildRequires: kf5-kiconthemes-devel >= %{kframever}
28 BuildRequires: kf5-kitemviews-devel >= %{kframever}
29 BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
30 BuildRequires: kf5-kxmlgui-devel >= %{kframever}
32 BuildRequires: qt5-build >= %{qtver}
33 BuildRequires: rpmbuild(macros) >= 1.164
34 BuildRequires: shared-mime-info
35 BuildRequires: tar >= 1:1.22
37 Requires: %{name}-data = %{version}-%{release}
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 KGeography is a geography learning tool, which allows you to learn
42 about the political divisions of some countries (divisions, capitals
43 of those divisions and their associated flags if there are some).
45 %description -l pl.UTF-8
46 KGeography to narzędzi do nauki geografii, które pozwala uczyć się
47 o podziałach administracyjnych różnych krajów, ich stolicach i flagach.
50 Summary: Data files for %{kaname}
51 Summary(pl.UTF-8): Dane dla %{kaname}
52 Group: X11/Applications
56 Data files for %{kaname}.
58 %description data -l pl.UTF-8
62 %setup -q -n %{kaname}-%{version}
69 %{!?with_tests:-DBUILD_TESTING=OFF} \
70 -DHTML_INSTALL_DIR=%{_kdedocdir} \
71 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
81 rm -rf $RPM_BUILD_ROOT
82 %ninja_install -C build
84 %find_lang %{kaname} --all-name --with-kde
87 rm -rf $RPM_BUILD_ROOT
90 %defattr(644,root,root,755)
91 %attr(755,root,root) %{_bindir}/kgeography
93 %files data -f %{kaname}.lang
94 %defattr(644,root,root,755)
95 %{_desktopdir}/org.kde.kgeography.desktop
96 %{_datadir}/config.kcfg/kgeography.kcfg
97 %{_iconsdir}/hicolor/128x128/apps/kgeography.png
98 %{_iconsdir}/hicolor/16x16/apps/kgeography.png
99 %{_iconsdir}/hicolor/22x22/apps/kgeography.png
100 %{_iconsdir}/hicolor/32x32/apps/kgeography.png
101 %{_iconsdir}/hicolor/48x48/apps/kgeography.png
102 %{_iconsdir}/hicolor/64x64/apps/kgeography.png
103 %{_iconsdir}/hicolor/scalable/apps/kgeography.svgz
104 %{_datadir}/kgeography
105 %{_datadir}/kxmlgui5/kgeography
106 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.js
107 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.pmap
108 #%{_localedir}/fi/LC_SCRIPTS/kgeography/kgeography.pmapc
109 #%{_localedir}/fr/LC_SCRIPTS/kgeography/kgeography.js
110 #%{_localedir}/ja/LC_SCRIPTS/kgeography/kgeography.js
111 #%{_localedir}/pl/LC_SCRIPTS/kgeography/general.pmap
112 #%{_localedir}/pl/LC_SCRIPTS/kgeography/general.pmapc
113 #%{_localedir}/pl/LC_SCRIPTS/kgeography/kgeography.js
114 #%{_localedir}/uk/LC_SCRIPTS/kgeography/general.pmap
115 #%{_localedir}/uk/LC_SCRIPTS/kgeography/general.pmapc
116 #%{_localedir}/uk/LC_SCRIPTS/kgeography/kgeography.js
117 %{_datadir}/metainfo/org.kde.kgeography.appdata.xml