]> git.pld-linux.org Git - packages/ka5-kbounce.git/blame - ka5-kbounce.spec
- updated to 21.08.1
[packages/ka5-kbounce.git] / ka5-kbounce.spec
CommitLineData
c938eb71 1%define kdeappsver 21.08.1
a16740f4 2%define kframever 5.56.0
5d985db1
WF
3%define qtver 5.9.0
4%define kaname kbounce
5Summary: Kbounce
6Name: ka5-%{kaname}
c938eb71 7Version: 21.08.1
5d985db1
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications/Games
be3b56a7 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
c938eb71 12# Source0-md5: ae2c33e2c68962a00c2e2fd5d1375d9b
5d985db1
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Qml-devel >= 5.11.1
17BuildRequires: Qt5Quick-devel >= 5.11.1
18BuildRequires: Qt5Svg-devel
19BuildRequires: Qt5Widgets-devel
20BuildRequires: cmake >= 2.8.12
21BuildRequires: gettext-devel
29211501 22BuildRequires: ka5-libkdegames-devel >= %{kdeappsver}
a16740f4
WF
23BuildRequires: kf5-extra-cmake-modules >= %{kframever}
24BuildRequires: kf5-kcompletion-devel >= %{kframever}
25BuildRequires: kf5-kconfig-devel >= %{kframever}
26BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
27BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
28BuildRequires: kf5-kcrash-devel >= %{kframever}
29BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
30BuildRequires: kf5-kdoctools-devel >= %{kframever}
31BuildRequires: kf5-ki18n-devel >= %{kframever}
32BuildRequires: kf5-kio-devel >= %{kframever}
33BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
34BuildRequires: kf5-kxmlgui-devel >= %{kframever}
29211501 35BuildRequires: ninja
5d985db1
WF
36BuildRequires: qt5-build >= %{qtver}
37BuildRequires: rpmbuild(macros) >= 1.164
38BuildRequires: shared-mime-info
39BuildRequires: tar >= 1:1.22
40BuildRequires: xz
41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
43%description
44KBounce is a single player arcade game with the elements of puzzle. It
45is played on a field, surrounded by wall, with two or more balls
46bouncing around within the walls. The object of the game is to build
47new walls to decrease the size of the active field.
48
667e92d1
WF
49%description -l pl.UTF-8
50KBounce jest jednoosobową grą zręcznościową z elementami zagadki. Jest
51rozgrywana na polu otoczonym ścianami, z dwoma lub więcej piłkami
52odbijającymi się od ścian. Celem gry jest budowanie nowych ścian, żeby
53zmniejszać rozmiar aktywnego pola gry.
54
5d985db1
WF
55%prep
56%setup -q -n %{kaname}-%{version}
57
58%build
59install -d build
60cd build
61%cmake \
29211501 62 -G Ninja \
a16740f4 63 -DHTML_INSTALL_DIR=%{_kdedocdir} \
5d985db1
WF
64 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
65 ..
29211501 66%ninja_build
5d985db1
WF
67
68%install
69rm -rf $RPM_BUILD_ROOT
29211501 70%ninja_install -C build
5d985db1
WF
71
72%find_lang %{kaname} --all-name --with-kde
73
74%clean
75rm -rf $RPM_BUILD_ROOT
76
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
87%{_datadir}/kbounce
5d985db1 88%{_datadir}/metainfo/org.kde.kbounce.appdata.xml
18d4b4bd 89%{_datadir}/qlogging-categories5/kbounce.categories
This page took 0.039268 seconds and 4 git commands to generate.