]> git.pld-linux.org Git - packages/ka5-kiriki.git/blob - ka5-kiriki.spec
46253c8bcdc4511c15fac14f3e56d8b286810a36
[packages/ka5-kiriki.git] / ka5-kiriki.spec
1 %define         kdeappsver      21.04.3
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.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:  40890e7ccd0106c3d50e82fa63bbeab5
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 %description -l pl.UTF-8
47 Kiriki to wciągająca i zabawna gra w kości, przeznaczona do gry przez
48 do sześciu graczy. Grający zbierają punkty rzucając pięcioma kostkami
49 do trzech razy w ciągu jednej kolejki.
50
51 %prep
52 %setup -q -n %{kaname}-%{version}
53
54 %build
55 install -d build
56 cd build
57 %cmake \
58         -G Ninja \
59         -DHTML_INSTALL_DIR=%{_kdedocdir} \
60         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61         ..
62 %ninja_build
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 %ninja_install -C build
67
68 %find_lang %{kaname} --all-name --with-kde
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files -f %{kaname}.lang
74 %defattr(644,root,root,755)
75 %attr(755,root,root) %{_bindir}/kiriki
76 %{_desktopdir}/org.kde.kiriki.desktop
77 %{_iconsdir}/hicolor/128x128/apps/kiriki.png
78 %{_iconsdir}/hicolor/16x16/apps/kiriki.png
79 %{_iconsdir}/hicolor/22x22/apps/kiriki.png
80 %{_iconsdir}/hicolor/32x32/apps/kiriki.png
81 %{_iconsdir}/hicolor/48x48/apps/kiriki.png
82 %{_iconsdir}/hicolor/64x64/apps/kiriki.png
83 %{_datadir}/kiriki
84 %{_datadir}/metainfo/org.kde.kiriki.appdata.xml
This page took 0.07088 seconds and 2 git commands to generate.