]> git.pld-linux.org Git - packages/ka5-kbruch.git/blame - ka5-kbruch.spec
- updated to 19.04.1
[packages/ka5-kbruch.git] / ka5-kbruch.spec
CommitLineData
0b7f9c2d
WF
1%define kdeappsver 19.04.1
2%define kframever 5.56.0
a9808610
WF
3%define qtver 5.9.0
4%define kaname kbruch
5Summary: Kbruch
6Name: ka5-%{kaname}
0b7f9c2d 7Version: 19.04.1
a9808610
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications/Games
11Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
0b7f9c2d 12# Source0-md5: 36a964008df492d7222dbe70746616fb
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
40%prep
41%setup -q -n %{kaname}-%{version}
42
43%build
44install -d build
45cd build
46%cmake \
96bc595b 47 -G Ninja \
0b7f9c2d 48 -DHTML_INSTALL_DIR=%{_kdedocdir} \
a9808610
WF
49 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
50 ..
96bc595b 51%ninja_build
a9808610
WF
52
53%install
54rm -rf $RPM_BUILD_ROOT
96bc595b 55%ninja_install -C build
a9808610
WF
56
57%find_lang %{kaname} --all-name --with-kde
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files -f %{kaname}.lang
63%defattr(644,root,root,755)
64%attr(755,root,root) %{_bindir}/kbruch
65%{_desktopdir}/org.kde.kbruch.desktop
66%{_datadir}/config.kcfg/kbruch.kcfg
67%{_iconsdir}/hicolor/16x16/apps/kbruch.png
68%{_iconsdir}/hicolor/22x22/apps/kbruch.png
69%{_iconsdir}/hicolor/32x32/apps/kbruch.png
70%{_iconsdir}/hicolor/48x48/apps/kbruch.png
71%{_iconsdir}/hicolor/64x64/apps/kbruch.png
72%{_iconsdir}/hicolor/scalable/apps/kbruch.svgz
73%{_datadir}/kbruch
74%{_datadir}/kxmlgui5/kbruch
75%lang(ca) %{_mandir}/ca/man1/kbruch.1*
76%lang(de) %{_mandir}/de/man1/kbruch.1*
77%lang(es) %{_mandir}/es/man1/kbruch.1*
78%lang(et) %{_mandir}/et/man1/kbruch.1*
79%lang(it) %{_mandir}/it/man1/kbruch.1*
80%{_mandir}/man1/kbruch.1*
81%lang(nl) %{_mandir}/nl/man1/kbruch.1*
82%lang(pt) %{_mandir}/pt/man1/kbruch.1*
83%lang(pt_BR) %{_mandir}/pt_BR/man1/kbruch.1*
84%lang(ru) %{_mandir}/ru/man1/kbruch.1*
85%lang(sv) %{_mandir}/sv/man1/kbruch.1*
86%lang(uk) %{_mandir}/uk/man1/kbruch.1*
87%{_datadir}/metainfo/org.kde.kbruch.appdata.xml
This page took 0.072329 seconds and 4 git commands to generate.