]> git.pld-linux.org Git - packages/ka5-kbruch.git/blame - ka5-kbruch.spec
- updated to 21.08.3
[packages/ka5-kbruch.git] / ka5-kbruch.spec
CommitLineData
e3767a34 1%define kdeappsver 21.08.3
0b7f9c2d 2%define kframever 5.56.0
a9808610
WF
3%define qtver 5.9.0
4%define kaname kbruch
5Summary: Kbruch
6Name: ka5-%{kaname}
e3767a34 7Version: 21.08.3
a9808610
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications/Games
26184658 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
e3767a34 12# Source0-md5: 35e343ec0077729710b3662f1af1ca2d
a9808610
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Widgets-devel
17BuildRequires: cmake >= 2.8.12
18BuildRequires: gettext-devel
0b7f9c2d
WF
19BuildRequires: kf5-extra-cmake-modules >= %{kframever}
20BuildRequires: kf5-kconfig-devel >= %{kframever}
21BuildRequires: kf5-kcrash-devel >= %{kframever}
22BuildRequires: kf5-kdoctools-devel >= %{kframever}
23BuildRequires: kf5-ki18n-devel >= %{kframever}
24BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
25BuildRequires: kf5-kxmlgui-devel >= %{kframever}
96bc595b 26BuildRequires: ninja
a9808610
WF
27BuildRequires: qt5-build >= %{qtver}
28BuildRequires: rpmbuild(macros) >= 1.164
29BuildRequires: shared-mime-info
30BuildRequires: tar >= 1:1.22
31BuildRequires: xz
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35KBruch is a small program to practice calculating with fractions and
36percentages. Different exercises are provided for this purpose and you
37can use the learning mode to practice with fractions. The program
38checks the user's input and gives feedback.
39
f51e208c
WF
40%description -l pl.UTF-8
41KBruch to mały program do ćwiczenia obliczeń na ułamkach i procentach.
42W tym celu program podaje różne ćwiczenia, dzięki którym możesz
43trenować operacje na ułamkach w trybie nauki. KBruch sprawdza
44odpowiedzi użytkownika i podaje informacje zwrotne.
45
a9808610
WF
46%prep
47%setup -q -n %{kaname}-%{version}
48
49%build
50install -d build
51cd build
52%cmake \
96bc595b 53 -G Ninja \
0b7f9c2d 54 -DHTML_INSTALL_DIR=%{_kdedocdir} \
a9808610
WF
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 ..
96bc595b 57%ninja_build
a9808610
WF
58
59%install
60rm -rf $RPM_BUILD_ROOT
96bc595b 61%ninja_install -C build
a9808610
WF
62
63%find_lang %{kaname} --all-name --with-kde
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files -f %{kaname}.lang
69%defattr(644,root,root,755)
70%attr(755,root,root) %{_bindir}/kbruch
71%{_desktopdir}/org.kde.kbruch.desktop
72%{_datadir}/config.kcfg/kbruch.kcfg
73%{_iconsdir}/hicolor/16x16/apps/kbruch.png
74%{_iconsdir}/hicolor/22x22/apps/kbruch.png
75%{_iconsdir}/hicolor/32x32/apps/kbruch.png
76%{_iconsdir}/hicolor/48x48/apps/kbruch.png
77%{_iconsdir}/hicolor/64x64/apps/kbruch.png
78%{_iconsdir}/hicolor/scalable/apps/kbruch.svgz
79%{_datadir}/kbruch
80%{_datadir}/kxmlgui5/kbruch
81%lang(ca) %{_mandir}/ca/man1/kbruch.1*
82%lang(de) %{_mandir}/de/man1/kbruch.1*
83%lang(es) %{_mandir}/es/man1/kbruch.1*
84%lang(et) %{_mandir}/et/man1/kbruch.1*
85%lang(it) %{_mandir}/it/man1/kbruch.1*
86%{_mandir}/man1/kbruch.1*
87%lang(nl) %{_mandir}/nl/man1/kbruch.1*
88%lang(pt) %{_mandir}/pt/man1/kbruch.1*
89%lang(pt_BR) %{_mandir}/pt_BR/man1/kbruch.1*
90%lang(ru) %{_mandir}/ru/man1/kbruch.1*
91%lang(sv) %{_mandir}/sv/man1/kbruch.1*
92%lang(uk) %{_mandir}/uk/man1/kbruch.1*
93%{_datadir}/metainfo/org.kde.kbruch.appdata.xml
26184658 94%lang(fr) %{_mandir}/fr/man1/kbruch.1*
This page took 0.107326 seconds and 4 git commands to generate.