]> git.pld-linux.org Git - packages/ka5-klickety.git/blob - ka5-klickety.spec
d26b38dabcb47b724e561fce78c5ed639b8bb96e
[packages/ka5-klickety.git] / ka5-klickety.spec
1 %define         kdeappsver      18.12.1
2 %define         qtver           5.9.0
3 %define         kaname          klickety
4 Summary:        klickety
5 Name:           ka5-%{kaname}
6 Version:        18.12.1
7 Release:        1
8 License:        GPL v2+/LGPL v2.1+
9 Group:          X11/Applications/Games
10 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
11 # Source0-md5:  73595e74682e9546a4671c22940ddaac
12 URL:            http://www.kde.org/
13 BuildRequires:  Qt5Core-devel >= %{qtver}
14 BuildRequires:  Qt5Gui-devel >= 5.11.1
15 BuildRequires:  Qt5Qml-devel >= 5.11.1
16 BuildRequires:  Qt5Quick-devel >= 5.11.1
17 BuildRequires:  Qt5Widgets-devel
18 BuildRequires:  cmake >= 2.8.12
19 BuildRequires:  gettext-devel
20 BuildRequires:  ka5-libkdegames-devel >= %{kdeappsver}
21 BuildRequires:  kf5-extra-cmake-modules >= 5.30.0
22 BuildRequires:  kf5-kconfig-devel >= 5.30.0
23 BuildRequires:  kf5-kconfigwidgets-devel >= 5.30.0
24 BuildRequires:  kf5-kcoreaddons-devel >= 5.30.0
25 BuildRequires:  kf5-kcrash-devel >= 5.30.0
26 BuildRequires:  kf5-kdbusaddons-devel >= 5.30.0
27 BuildRequires:  kf5-kdoctools-devel >= 5.30.0
28 BuildRequires:  kf5-ki18n-devel >= 5.30.0
29 BuildRequires:  kf5-kio-devel >= 5.30.0
30 BuildRequires:  kf5-kwidgetsaddons-devel >= 5.30.0
31 BuildRequires:  kf5-kxmlgui-devel >= 5.30.0
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 Klickety is a simple, yet challenging color matching game modeled
42 after once famous game of SameGame.The idea behind Klickety is to
43 completely clear the game board filled with the multicolored marbles.
44
45 %prep
46 %setup -q -n %{kaname}-%{version}
47
48 %build
49 install -d build
50 cd build
51 %cmake \
52         -G Ninja \
53         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
54         ..
55 %ninja_build
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59 %ninja_install -C build
60
61 %find_lang %{kaname} --all-name --with-kde
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files -f %{kaname}.lang
67 %defattr(644,root,root,755)
68 %attr(755,root,root) %{_bindir}/klickety
69 %{_desktopdir}/org.kde.klickety.desktop
70 %{_desktopdir}/org.kde.ksame.desktop
71 %{_iconsdir}/hicolor/128x128/apps/klickety.png
72 %{_iconsdir}/hicolor/128x128/apps/ksame.png
73 %{_iconsdir}/hicolor/16x16/apps/klickety.png
74 %{_iconsdir}/hicolor/16x16/apps/ksame.png
75 %{_iconsdir}/hicolor/22x22/apps/klickety.png
76 %{_iconsdir}/hicolor/22x22/apps/ksame.png
77 %{_iconsdir}/hicolor/32x32/apps/klickety.png
78 %{_iconsdir}/hicolor/32x32/apps/ksame.png
79 %{_iconsdir}/hicolor/48x48/apps/klickety.png
80 %{_iconsdir}/hicolor/48x48/apps/ksame.png
81 %{_iconsdir}/hicolor/64x64/apps/klickety.png
82 %{_iconsdir}/hicolor/64x64/apps/ksame.png
83 %attr(755,root,root) %{_datadir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
84 %{_datadir}/kconf_update/klickety.upd
85 %{_datadir}/klickety
86 %{_datadir}/kxmlgui5/klickety
87 %{_datadir}/metainfo/org.kde.klickety.appdata.xml
88 %{_datadir}/metainfo/org.kde.ksame.appdata.xml
89 %{_datadir}/sounds/klickety
This page took 0.282754 seconds and 2 git commands to generate.