]> git.pld-linux.org Git - packages/ka5-kanagram.git/blob - ka5-kanagram.spec
dcf1e2f24626f88176d53e22a31a10c1bbdd1893
[packages/ka5-kanagram.git] / ka5-kanagram.spec
1 %define         kdeappsver      21.12.0
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.12.0
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:  3be44533a9ea6f82716da9f0da554513
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
59 kolejności. Nie ma ograniczeń na wykorzystany czas ani na liczbę prób.
60
61 Właściwości
62
63 • Wiele list słów wbudowanych • System podpowiedzi • Edytor listy słów
64 • Dystrybucja listy słów przez KNewStuff • Skalowalny interfejs
65 użytkownika odpowiedni dla dzieci
66
67 %prep
68 %setup -q -n %{kaname}-%{version}
69
70 %build
71 install -d build
72 cd build
73 %cmake \
74         -G Ninja \
75         -DHTML_INSTALL_DIR=%{_kdedocdir} \
76         -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
77         ..
78 %ninja_build
79
80 %install
81 rm -rf $RPM_BUILD_ROOT
82 %ninja_install -C build
83
84 %find_lang %{kaname} --all-name --with-kde
85
86 %clean
87 rm -rf $RPM_BUILD_ROOT
88
89
90 %files -f %{kaname}.lang
91 %defattr(644,root,root,755)
92 %attr(755,root,root) %{_bindir}/kanagram
93 %{_desktopdir}/org.kde.kanagram.desktop
94 %{_datadir}/config.kcfg/kanagram.kcfg
95 %{_iconsdir}/hicolor/128x128/apps/kanagram.png
96 %{_iconsdir}/hicolor/16x16/apps/kanagram.png
97 %{_iconsdir}/hicolor/24x24/apps/kanagram.png
98 %{_iconsdir}/hicolor/32x32/apps/kanagram.png
99 %{_iconsdir}/hicolor/48x48/apps/kanagram.png
100 %{_iconsdir}/hicolor/64x64/apps/kanagram.png
101 %{_iconsdir}/hicolor/80x80/apps/kanagram-harmattan.png
102 %{_iconsdir}/hicolor/scalable/apps/kanagram.svgz
103 %{_datadir}/kanagram
104 %{_datadir}/metainfo/org.kde.kanagram.appdata.xml
105 %{_datadir}/knsrcfiles/kanagram.knsrc
This page took 0.023703 seconds and 2 git commands to generate.