]> git.pld-linux.org Git - packages/ka5-kgoldrunner.git/blame - ka5-kgoldrunner.spec
- updated to 22.08.0
[packages/ka5-kgoldrunner.git] / ka5-kgoldrunner.spec
CommitLineData
0ef1ca65
WF
1#
2# Conditional build:
3%bcond_with tests # build with tests
f1e6e76c 4%define kdeappsver 22.08.0
636369af
WF
5%define kframever 5.94.0
6%define qtver 5.15.2
aef8f09c
WF
7%define kaname kgoldrunner
8Summary: kgoldrunner
9Name: ka5-%{kaname}
f1e6e76c 10Version: 22.08.0
aef8f09c
WF
11Release: 1
12License: GPL v2+/LGPL v2.1+
13Group: X11/Applications/Games
c479720c 14Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
f1e6e76c 15# Source0-md5: 82f8a29e4effb8f8d889b6e2fff1263c
aef8f09c
WF
16URL: http://www.kde.org/
17BuildRequires: Qt5Core-devel >= %{qtver}
18BuildRequires: Qt5Gui-devel
19BuildRequires: Qt5Qml-devel >= 5.11.1
20BuildRequires: Qt5Quick-devel >= 5.11.1
21BuildRequires: Qt5Widgets-devel
22BuildRequires: cmake >= 2.8.12
23BuildRequires: gettext-devel
fc0ececf 24BuildRequires: ka5-libkdegames-devel >= %{kdeappsver}
1ac3d6bd
WF
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}
fc0ececf 35BuildRequires: ninja
aef8f09c
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
44KGoldrunner is an action game where the hero runs through a maze,
45climbs stairs, dig holes and dodges enemies in order to collect all
46the gold nuggets and escape to the next level. Your enemies are also
47after the gold.
48
e566c897
WF
49%description -l pl.UTF-8
50KGoldrunner jest grą akcji, gdzie bohater biegnie przez labirynt,
51wchodzi po schodach, kopie doły i ucieka wrogom wcelu zebrania grudek
52złota i przejścia do następnego poziomu. Twoi wrogowie również
53szukają złota.
54
aef8f09c
WF
55%prep
56%setup -q -n %{kaname}-%{version}
57
58%build
59install -d build
60cd build
61%cmake \
fc0ececf 62 -G Ninja \
0ef1ca65 63 %{!?with_tests:-DBUILD_TESTING=OFF} \
1ac3d6bd 64 -DHTML_INSTALL_DIR=%{_kdedocdir} \
aef8f09c
WF
65 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
66 ..
fc0ececf 67%ninja_build
aef8f09c 68
0ef1ca65
WF
69%if %{with tests}
70ctest
71%endif
72
73
aef8f09c
WF
74%install
75rm -rf $RPM_BUILD_ROOT
fc0ececf 76%ninja_install -C build
aef8f09c
WF
77
78%find_lang %{kaname} --all-name --with-kde
79
80%clean
81rm -rf $RPM_BUILD_ROOT
82
83%files -f %{kaname}.lang
84%defattr(644,root,root,755)
aef8f09c
WF
85%attr(755,root,root) %{_bindir}/kgoldrunner
86%{_desktopdir}/org.kde.kgoldrunner.desktop
87%{_iconsdir}/hicolor/128x128/apps/kgoldrunner.png
88%{_iconsdir}/hicolor/16x16/apps/kgoldrunner.png
89%{_iconsdir}/hicolor/22x22/apps/kgoldrunner.png
90%{_iconsdir}/hicolor/32x32/apps/kgoldrunner.png
91%{_iconsdir}/hicolor/48x48/apps/kgoldrunner.png
92%{_iconsdir}/hicolor/64x64/apps/kgoldrunner.png
93%{_datadir}/kgoldrunner
aef8f09c 94%{_datadir}/metainfo/org.kde.kgoldrunner.appdata.xml
0187ec0c
WF
95%{_datadir}/qlogging-categories5/kgoldrunner.categories
96%{_datadir}/knsrcfiles/kgoldrunner.knsrc
This page took 0.146216 seconds and 4 git commands to generate.