3 %bcond_with tests # build with tests
4 %define kdeappsver 22.12.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: d473f5e8f865f1fecc3209c34c7c8fc1
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