1 %define kdeappsver 18.12.1
3 %define kaname kanagram
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: 703e3cbc2f656dec67b5c785d1852ae0
12 URL: http://www.kde.org/
13 BuildRequires: Qt5Core-devel >= %{qtver}
14 BuildRequires: Qt5Gui-devel >= 5.11.1
15 BuildRequires: Qt5Network-devel >= 5.11.1
16 BuildRequires: Qt5OpenGL-devel
17 BuildRequires: Qt5Qml-devel
18 BuildRequires: Qt5Quick-devel
19 BuildRequires: Qt5Widgets-devel >= 5.11.1
20 BuildRequires: cmake >= 2.8.12
21 BuildRequires: gettext-devel
22 BuildRequires: ka5-libkeduvocdocument-devel >= %{version}
23 BuildRequires: kf5-extra-cmake-modules >= 5.53.0
24 BuildRequires: kf5-kconfig-devel
25 BuildRequires: kf5-kconfigwidgets-devel
26 BuildRequires: kf5-kcoreaddons-devel
27 BuildRequires: kf5-kcrash-devel
28 BuildRequires: kf5-kdeclarative-devel
29 BuildRequires: kf5-kdoctools-devel
30 BuildRequires: kf5-ki18n-devel
31 BuildRequires: kf5-kio-devel
32 BuildRequires: kf5-knewstuff-devel
33 BuildRequires: kf5-sonnet-devel
35 BuildRequires: qt5-build >= %{qtver}
36 BuildRequires: rpmbuild(macros) >= 1.164
37 BuildRequires: shared-mime-info
38 BuildRequires: tar >= 1:1.22
40 Requires: Qt5MultimediaQuick
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 Kanagram is a game based on anagrams of words: the puzzle is solved
45 when the letters of the scrambled word are put back in the correct
46 order. There is no limit on either time taken, or the amount of
47 attempts to solve the word.
51 • Several word lists included • Hints and cheat help system • Word
52 list editor • Word lists distribution via KNewStuff • Scalable user
53 interface appropriate for children
56 %setup -q -n %{kaname}-%{version}
63 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
68 rm -rf $RPM_BUILD_ROOT
69 %ninja_install -C build
71 %find_lang %{kaname} --all-name --with-kde
74 rm -rf $RPM_BUILD_ROOT
77 %files -f %{kaname}.lang
78 %defattr(644,root,root,755)
79 /etc/xdg/kanagram.knsrc
80 %attr(755,root,root) %{_bindir}/kanagram
81 %{_desktopdir}/org.kde.kanagram.desktop
82 %{_datadir}/config.kcfg/kanagram.kcfg
83 %{_iconsdir}/hicolor/128x128/apps/kanagram.png
84 %{_iconsdir}/hicolor/16x16/apps/kanagram.png
85 %{_iconsdir}/hicolor/24x24/apps/kanagram.png
86 %{_iconsdir}/hicolor/32x32/apps/kanagram.png
87 %{_iconsdir}/hicolor/48x48/apps/kanagram.png
88 %{_iconsdir}/hicolor/64x64/apps/kanagram.png
89 %{_iconsdir}/hicolor/80x80/apps/kanagram-harmattan.png
90 %{_iconsdir}/hicolor/scalable/apps/kanagram.svgz
92 %{_datadir}/metainfo/org.kde.kanagram.appdata.xml