]> git.pld-linux.org Git - packages/ka5-klickety.git/blob - ka5-klickety.spec
- updated to 21.08.3
[packages/ka5-klickety.git] / ka5-klickety.spec
1 %define         kdeappsver      21.08.3
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          klickety
5 Summary:        klickety
6 Name:           ka5-%{kaname}
7 Version:        21.08.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:  0d2060de471d273a1252386cd7ea87e0
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5Gui-devel >= 5.11.1
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-extra-cmake-modules >= %{kframever}
23 BuildRequires:  kf5-kconfig-devel >= %{kframever}
24 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
25 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
26 BuildRequires:  kf5-kcrash-devel >= %{kframever}
27 BuildRequires:  kf5-kdbusaddons-devel >= %{kframever}
28 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
29 BuildRequires:  kf5-ki18n-devel >= %{kframever}
30 BuildRequires:  kf5-kio-devel >= %{kframever}
31 BuildRequires:  kf5-kwidgetsaddons-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 Klickety is a simple, yet challenging color matching game modeled
43 after once famous game of SameGame.The idea behind Klickety is to
44 completely clear the game board filled with the multicolored marbles.
45
46 %description -l pl.UTF-8
47 Klickety to prosta, ale wymagająca gra, wzororowana na słynnej grze
48 SameGame. Celem gry jest całkowite wyczyszczenie planszy wypełnionej
49 wielobrawnymi gałkami.
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}/klickety
76 %{_desktopdir}/org.kde.klickety.desktop
77 %{_desktopdir}/org.kde.ksame.desktop
78 %{_iconsdir}/hicolor/128x128/apps/klickety.png
79 %{_iconsdir}/hicolor/128x128/apps/ksame.png
80 %{_iconsdir}/hicolor/16x16/apps/klickety.png
81 %{_iconsdir}/hicolor/16x16/apps/ksame.png
82 %{_iconsdir}/hicolor/22x22/apps/klickety.png
83 %{_iconsdir}/hicolor/22x22/apps/ksame.png
84 %{_iconsdir}/hicolor/32x32/apps/klickety.png
85 %{_iconsdir}/hicolor/32x32/apps/ksame.png
86 %{_iconsdir}/hicolor/48x48/apps/klickety.png
87 %{_iconsdir}/hicolor/48x48/apps/ksame.png
88 %{_iconsdir}/hicolor/64x64/apps/klickety.png
89 %{_iconsdir}/hicolor/64x64/apps/ksame.png
90 %attr(755,root,root) %{_datadir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
91 %{_datadir}/kconf_update/klickety.upd
92 %{_datadir}/klickety
93 %{_datadir}/metainfo/org.kde.klickety.appdata.xml
94 %{_datadir}/metainfo/org.kde.ksame.appdata.xml
95 %{_datadir}/sounds/klickety
This page took 0.109542 seconds and 3 git commands to generate.