1 %define kdeappsver 18.12.0
8 License: GPL v2+/LGPL v2.1+
9 Group: X11/Applications/Games
10 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5: 2ef1d1bae537c27fe2a17770ca6ea3b0
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-extra-cmake-modules >= 5.53.0
19 BuildRequires: kf5-kconfig-devel >= 5.46.0
20 BuildRequires: kf5-kcrash-devel >= 5.46.0
21 BuildRequires: kf5-kdoctools-devel >= 5.46.0
22 BuildRequires: kf5-ki18n-devel >= 5.46.0
23 BuildRequires: kf5-kwidgetsaddons-devel >= 5.46.0
24 BuildRequires: kf5-kxmlgui-devel >= 5.46.0
25 BuildRequires: qt5-build >= %{qtver}
26 BuildRequires: rpmbuild(macros) >= 1.164
27 BuildRequires: shared-mime-info
28 BuildRequires: tar >= 1:1.22
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 KBruch is a small program to practice calculating with fractions and
34 percentages. Different exercises are provided for this purpose and you
35 can use the learning mode to practice with fractions. The program
36 checks the user's input and gives feedback.
39 %setup -q -n %{kaname}-%{version}
45 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
50 rm -rf $RPM_BUILD_ROOT
51 %{__make} -C build install \
52 DESTDIR=$RPM_BUILD_ROOT
54 %find_lang %{kaname} --all-name --with-kde
57 rm -rf $RPM_BUILD_ROOT
59 %files -f %{kaname}.lang
60 %defattr(644,root,root,755)
61 %attr(755,root,root) %{_bindir}/kbruch
62 %{_desktopdir}/org.kde.kbruch.desktop
63 %{_datadir}/config.kcfg/kbruch.kcfg
64 %{_iconsdir}/hicolor/16x16/apps/kbruch.png
65 %{_iconsdir}/hicolor/22x22/apps/kbruch.png
66 %{_iconsdir}/hicolor/32x32/apps/kbruch.png
67 %{_iconsdir}/hicolor/48x48/apps/kbruch.png
68 %{_iconsdir}/hicolor/64x64/apps/kbruch.png
69 %{_iconsdir}/hicolor/scalable/apps/kbruch.svgz
71 %{_datadir}/kxmlgui5/kbruch
72 %lang(ca) %{_mandir}/ca/man1/kbruch.1*
73 %lang(de) %{_mandir}/de/man1/kbruch.1*
74 %lang(es) %{_mandir}/es/man1/kbruch.1*
75 %lang(et) %{_mandir}/et/man1/kbruch.1*
76 %lang(it) %{_mandir}/it/man1/kbruch.1*
77 %{_mandir}/man1/kbruch.1*
78 %lang(nl) %{_mandir}/nl/man1/kbruch.1*
79 %lang(pt) %{_mandir}/pt/man1/kbruch.1*
80 %lang(pt_BR) %{_mandir}/pt_BR/man1/kbruch.1*
81 %lang(ru) %{_mandir}/ru/man1/kbruch.1*
82 %lang(sv) %{_mandir}/sv/man1/kbruch.1*
83 %lang(uk) %{_mandir}/uk/man1/kbruch.1*
84 %{_datadir}/metainfo/org.kde.kbruch.appdata.xml