]> git.pld-linux.org Git - packages/ka5-kiriki.git/blob - ka5-kiriki.spec
3576d33c30444c9a8b9ba28af98958e699a6c7a8
[packages/ka5-kiriki.git] / ka5-kiriki.spec
1 %define         kdeappsver      21.04.2
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kiriki
5 Summary:        kiriki
6 Name:           ka5-%{kaname}
7 Version:        21.04.2
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:  ca79cfd53c7d61b4e33e46122ae85caf
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5Gui-devel >= 5.11.1
16 BuildRequires:  Qt5PrintSupport-devel
17 BuildRequires:  Qt5Qml-devel >= 5.11.1
18 BuildRequires:  Qt5Quick-devel >= 5.11.1
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-kconfig-devel >= %{kframever}
25 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
26 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
27 BuildRequires:  kf5-kcrash-devel >= %{kframever}
28 BuildRequires:  kf5-kdbusaddons-devel >= %{kframever}
29 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
30 BuildRequires:  kf5-ki18n-devel >= %{kframever}
31 BuildRequires:  kf5-kiconthemes-devel >= %{kframever}
32 BuildRequires:  kf5-kxmlgui-devel >= %{kframever}
33 BuildRequires:  ninja
34 BuildRequires:  qt5-build >= %{qtver}
35 BuildRequires:  rpmbuild(macros) >= 1.164
36 BuildRequires:  shared-mime-info
37 BuildRequires:  tar >= 1:1.22
38 BuildRequires:  xz
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %description
42 Kiriki is an addictive and fun dice game, designed to be played by as
43 many as six players. Participants have to collect points by rolling
44 five dice for up to three times per single turn.
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}/kiriki
71 %{_desktopdir}/org.kde.kiriki.desktop
72 %{_iconsdir}/hicolor/128x128/apps/kiriki.png
73 %{_iconsdir}/hicolor/16x16/apps/kiriki.png
74 %{_iconsdir}/hicolor/22x22/apps/kiriki.png
75 %{_iconsdir}/hicolor/32x32/apps/kiriki.png
76 %{_iconsdir}/hicolor/48x48/apps/kiriki.png
77 %{_iconsdir}/hicolor/64x64/apps/kiriki.png
78 %{_datadir}/kiriki
79 %{_datadir}/metainfo/org.kde.kiriki.appdata.xml
This page took 0.09179 seconds and 2 git commands to generate.