]> git.pld-linux.org Git - packages/ka5-klickety.git/blob - ka5-klickety.spec
- updated to 19.04.1
[packages/ka5-klickety.git] / ka5-klickety.spec
1 %define         kdeappsver      19.04.1
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:        19.04.1
8 Release:        1
9 License:        GPL v2+/LGPL v2.1+
10 Group:          X11/Applications/Games
11 Source0:        http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5:  4cf1720bb5f3dd837837bb0cb7beda8e
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 %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}/klickety
71 %{_desktopdir}/org.kde.klickety.desktop
72 %{_desktopdir}/org.kde.ksame.desktop
73 %{_iconsdir}/hicolor/128x128/apps/klickety.png
74 %{_iconsdir}/hicolor/128x128/apps/ksame.png
75 %{_iconsdir}/hicolor/16x16/apps/klickety.png
76 %{_iconsdir}/hicolor/16x16/apps/ksame.png
77 %{_iconsdir}/hicolor/22x22/apps/klickety.png
78 %{_iconsdir}/hicolor/22x22/apps/ksame.png
79 %{_iconsdir}/hicolor/32x32/apps/klickety.png
80 %{_iconsdir}/hicolor/32x32/apps/ksame.png
81 %{_iconsdir}/hicolor/48x48/apps/klickety.png
82 %{_iconsdir}/hicolor/48x48/apps/ksame.png
83 %{_iconsdir}/hicolor/64x64/apps/klickety.png
84 %{_iconsdir}/hicolor/64x64/apps/ksame.png
85 %attr(755,root,root) %{_datadir}/kconf_update/klickety-2.0-inherit-ksame-highscore.pl
86 %{_datadir}/kconf_update/klickety.upd
87 %{_datadir}/klickety
88 %{_datadir}/kxmlgui5/klickety
89 %{_datadir}/metainfo/org.kde.klickety.appdata.xml
90 %{_datadir}/metainfo/org.kde.ksame.appdata.xml
91 %{_datadir}/sounds/klickety
This page took 0.0784 seconds and 3 git commands to generate.