]> git.pld-linux.org Git - packages/ka5-kbruch.git/blob - ka5-kbruch.spec
06e718b9658d9935ea97b589e82db5d6a9a7a32c
[packages/ka5-kbruch.git] / ka5-kbruch.spec
1 %define         kdeappsver      18.12.0
2 %define         qtver           5.9.0
3 %define         kaname          kbruch
4 Summary:        Kbruch
5 Name:           ka5-%{kaname}
6 Version:        18.12.0
7 Release:        1
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
29 BuildRequires:  xz
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 %description
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.
37
38 %prep
39 %setup -q -n %{kaname}-%{version}
40
41 %build
42 install -d build
43 cd build
44 %cmake \
45         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
46         ..
47 %{__make}
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 %{__make} -C build install \
52         DESTDIR=$RPM_BUILD_ROOT
53
54 %find_lang %{kaname} --all-name --with-kde
55
56 %clean
57 rm -rf $RPM_BUILD_ROOT
58
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
70 %{_datadir}/kbruch
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
This page took 0.065468 seconds and 2 git commands to generate.