]> git.pld-linux.org Git - packages/ka5-kanagram.git/blob - ka5-kanagram.spec
6336050eb218022f81d65884586699d40a693e28
[packages/ka5-kanagram.git] / ka5-kanagram.spec
1 %define         kdeappsver      21.08.2
2 %define         kframever       5.56.0
3 %define         qtver           5.9.0
4 %define         kaname          kanagram
5 Summary:        kanagram
6 Name:           ka5-%{kaname}
7 Version:        21.08.2
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:  b9fd685776dace36697f050d08c09570
13 URL:            http://www.kde.org/
14 BuildRequires:  Qt5Core-devel >= %{qtver}
15 BuildRequires:  Qt5Gui-devel >= 5.11.1
16 BuildRequires:  Qt5Network-devel >= 5.11.1
17 BuildRequires:  Qt5OpenGL-devel
18 BuildRequires:  Qt5Qml-devel
19 BuildRequires:  Qt5Quick-devel
20 BuildRequires:  Qt5Widgets-devel >= 5.11.1
21 BuildRequires:  cmake >= 2.8.12
22 BuildRequires:  gettext-devel
23 BuildRequires:  ka5-libkeduvocdocument-devel >= %{version}
24 BuildRequires:  kf5-extra-cmake-modules >= %{kframever}
25 BuildRequires:  kf5-kconfig-devel >= %{kframever}
26 BuildRequires:  kf5-kconfigwidgets-devel >= %{kframever}
27 BuildRequires:  kf5-kcoreaddons-devel >= %{kframever}
28 BuildRequires:  kf5-kcrash-devel >= %{kframever}
29 BuildRequires:  kf5-kdeclarative-devel >= %{kframever}
30 BuildRequires:  kf5-kdoctools-devel >= %{kframever}
31 BuildRequires:  kf5-ki18n-devel >= %{kframever}
32 BuildRequires:  kf5-kio-devel >= %{kframever}
33 BuildRequires:  kf5-knewstuff-devel >= %{kframever}
34 BuildRequires:  kf5-sonnet-devel >= %{kframever}
35 BuildRequires:  ninja
36 BuildRequires:  qt5-build >= %{qtver}
37 BuildRequires:  rpmbuild(macros) >= 1.164
38 BuildRequires:  shared-mime-info
39 BuildRequires:  tar >= 1:1.22
40 BuildRequires:  xz
41 Requires:       Qt5MultimediaQuick
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %description
45 Kanagram is a game based on anagrams of words: the puzzle is solved
46 when the letters of the scrambled word are put back in the correct
47 order. There is no limit on either time taken, or the amount of
48 attempts to solve the word.
49
50 Features
51
52 • Several word lists included • Hints and cheat help system • Word
53 list editor • Word lists distribution via KNewStuff • Scalable user
54 interface appropriate for children
55
56 %description -l pl.UTF-8
57 Kanagram jest grą bazującą na anagramach słów; zagadka jest rozwiązana
58 gdy litery szukanego słowa są ustawione z powrotem w poprawnej kolejności.
59 Nie ma ograniczeń na wykorzystany czas ani na liczbę prób.
60
61 Właściwości
62
63 • Wiele list słów wbudowanych
64 • System podpowiedzi
65 • Edytor listy słów
66 • Dystrybucja listy słów przez KNewStuff
67 • Skalowalny interfejs użytkownika odpowiedni dla dzieci
68
69 %prep
70 %setup -q -n %{kaname}-%{version}
71
72 %build
73 install -d build
74 cd build
75 %cmake \
76         -G Ninja \
77         -DHTML_INSTALL_DIR=%{_kdedocdir} \
78         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
79         ..
80 %ninja_build
81
82 %install
83 rm -rf $RPM_BUILD_ROOT
84 %ninja_install -C build
85
86 %find_lang %{kaname} --all-name --with-kde
87
88 %clean
89 rm -rf $RPM_BUILD_ROOT
90
91
92 %files -f %{kaname}.lang
93 %defattr(644,root,root,755)
94 /etc/xdg/kanagram.knsrc
95 %attr(755,root,root) %{_bindir}/kanagram
96 %{_desktopdir}/org.kde.kanagram.desktop
97 %{_datadir}/config.kcfg/kanagram.kcfg
98 %{_iconsdir}/hicolor/128x128/apps/kanagram.png
99 %{_iconsdir}/hicolor/16x16/apps/kanagram.png
100 %{_iconsdir}/hicolor/24x24/apps/kanagram.png
101 %{_iconsdir}/hicolor/32x32/apps/kanagram.png
102 %{_iconsdir}/hicolor/48x48/apps/kanagram.png
103 %{_iconsdir}/hicolor/64x64/apps/kanagram.png
104 %{_iconsdir}/hicolor/80x80/apps/kanagram-harmattan.png
105 %{_iconsdir}/hicolor/scalable/apps/kanagram.svgz
106 %{_datadir}/kanagram
107 %{_datadir}/metainfo/org.kde.kanagram.appdata.xml
This page took 0.028236 seconds and 2 git commands to generate.