]> git.pld-linux.org Git - packages/ka5-kgoldrunner.git/blob - ka5-kgoldrunner.spec
3a15ce7805eb014c914781a286565ee03183a072
[packages/ka5-kgoldrunner.git] / ka5-kgoldrunner.spec
1 %define         kdeappsver      21.04.3
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kgoldrunner
5 Summary:        kgoldrunner
6 Name:           ka5-%{kaname}
7 Version:        21.04.3
8 Release:        1
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:  7e1df094c87621e2085cd82778ff3771
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5Gui-devel
16 BuildRequires:  Qt5Qml-devel >= 5.11.1
17 BuildRequires:  Qt5Quick-devel >= 5.11.1
18 BuildRequires:  Qt5Widgets-devel
19 BuildRequires:  cmake >= 2.8.12
20 BuildRequires:  gettext-devel
21 BuildRequires:  ka5-libkdegames-devel >= %{kdeappsver}
22 BuildRequires:  kf5-kconfig-devel >= %{kframever}
23 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
24 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
25 BuildRequires:  kf5-kcrash-devel >= %{kframever}
26 BuildRequires:  kf5-kdbusaddons-devel >= %{kframever}
27 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
28 BuildRequires:  kf5-ki18n-devel >= %{kframever}
29 BuildRequires:  kf5-kio-devel >= %{kframever}
30 BuildRequires:  kf5-kwidgetsaddons-devel >= %{kframever}
31 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
32 BuildRequires:  ninja
33 BuildRequires:  qt5-build >= %{qtver}
34 BuildRequires:  rpmbuild(macros) >= 1.164
35 BuildRequires:  shared-mime-info
36 BuildRequires:  tar >= 1:1.22
37 BuildRequires:  xz
38 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40 %description
41 KGoldrunner is an action game where the hero runs through a maze,
42 climbs stairs, dig holes and dodges enemies in order to collect all
43 the gold nuggets and escape to the next level. Your enemies are also
44 after the gold.
45
46 %prep
47 %setup -q -n %{kaname}-%{version}
48
49 %build
50 install -d build
51 cd build
52 %cmake \
53         -G Ninja \
54         -DHTML_INSTALL_DIR=%{_kdedocdir} \
55         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56         ..
57 %ninja_build
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 %ninja_install -C build
62
63 %find_lang %{kaname} --all-name --with-kde
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files -f %{kaname}.lang
69 %defattr(644,root,root,755)
70 %attr(755,root,root) %{_bindir}/kgoldrunner
71 %{_desktopdir}/org.kde.kgoldrunner.desktop
72 %{_iconsdir}/hicolor/128x128/apps/kgoldrunner.png
73 %{_iconsdir}/hicolor/16x16/apps/kgoldrunner.png
74 %{_iconsdir}/hicolor/22x22/apps/kgoldrunner.png
75 %{_iconsdir}/hicolor/32x32/apps/kgoldrunner.png
76 %{_iconsdir}/hicolor/48x48/apps/kgoldrunner.png
77 %{_iconsdir}/hicolor/64x64/apps/kgoldrunner.png
78 %{_datadir}/kgoldrunner
79 %{_datadir}/metainfo/org.kde.kgoldrunner.appdata.xml
80 %{_datadir}/qlogging-categories5/kgoldrunner.categories
81 %{_datadir}/knsrcfiles/kgoldrunner.knsrc
This page took 0.059428 seconds and 2 git commands to generate.