1 %define kdeappsver 21.08.3
2 %define kframever 5.56.0
9 License: GPL v2+/LGPL v2.1+
10 Group: X11/Applications/Games
11 Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: d374c5e3ef3df52004f7d32657ebb72f
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5Gui-devel >= 5.11.1
16 BuildRequires: Qt5Qml-devel >= 5.11.1
17 BuildRequires: Qt5Quick-devel >= 5.11.1
18 BuildRequires: Qt5Svg-devel
19 BuildRequires: Qt5Widgets-devel
20 BuildRequires: cmake >= 2.8.12
21 BuildRequires: gettext-devel
22 BuildRequires: ka5-libkdegames-devel >= %{kdeappsver}
23 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
24 BuildRequires: kf5-kcompletion-devel >= %{kframever}
25 BuildRequires: kf5-kconfig-devel >= %{kframever}
26 BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
27 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
28 BuildRequires: kf5-kcrash-devel >= %{kframever}
29 BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
30 BuildRequires: kf5-kdoctools-devel >= %{kframever}
31 BuildRequires: kf5-ki18n-devel >= %{kframever}
32 BuildRequires: kf5-kio-devel >= %{kframever}
33 BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
34 BuildRequires: kf5-kxmlgui-devel >= %{kframever}
36 BuildRequires: qt5-build >= %{qtver}
37 BuildRequires: rpmbuild(macros) >= 1.164
38 BuildRequires: shared-mime-info
39 BuildRequires: tar >= 1:1.22
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 KBounce is a single player arcade game with the elements of puzzle. It
45 is played on a field, surrounded by wall, with two or more balls
46 bouncing around within the walls. The object of the game is to build
47 new walls to decrease the size of the active field.
49 %description -l pl.UTF-8
50 KBounce jest jednoosobową grą zręcznościową z elementami zagadki. Jest
51 rozgrywana na polu otoczonym ścianami, z dwoma lub więcej piłkami
52 odbijającymi się od ścian. Celem gry jest budowanie nowych ścian, żeby
53 zmniejszać rozmiar aktywnego pola gry.
56 %setup -q -n %{kaname}-%{version}
63 -DHTML_INSTALL_DIR=%{_kdedocdir} \
64 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
69 rm -rf $RPM_BUILD_ROOT
70 %ninja_install -C build
72 %find_lang %{kaname} --all-name --with-kde
75 rm -rf $RPM_BUILD_ROOT
77 %files -f %{kaname}.lang
78 %defattr(644,root,root,755)
79 %attr(755,root,root) %{_bindir}/kbounce
80 %{_desktopdir}/org.kde.kbounce.desktop
81 %{_iconsdir}/hicolor/128x128/apps/kbounce.png
82 %{_iconsdir}/hicolor/16x16/apps/kbounce.png
83 %{_iconsdir}/hicolor/22x22/apps/kbounce.png
84 %{_iconsdir}/hicolor/32x32/apps/kbounce.png
85 %{_iconsdir}/hicolor/48x48/apps/kbounce.png
86 %{_iconsdir}/hicolor/64x64/apps/kbounce.png
88 %{_datadir}/metainfo/org.kde.kbounce.appdata.xml
89 %{_datadir}/qlogging-categories5/kbounce.categories