]> git.pld-linux.org Git - packages/ka5-kanagram.git/blame - ka5-kanagram.spec
- updated to 19.04.1
[packages/ka5-kanagram.git] / ka5-kanagram.spec
CommitLineData
2beda71d
WF
1%define kdeappsver 19.04.1
2%define kframever 5.56.0
11306103 3%define qtver 5.9.0
abd8a667
WF
4%define kaname kanagram
5Summary: kanagram
6Name: ka5-%{kaname}
2beda71d 7Version: 19.04.1
abd8a667
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
11306103 10Group: X11/Applications/Games
abd8a667 11Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
2beda71d 12# Source0-md5: 38e2419b2e98cc09985781fd51ccdeba
abd8a667
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
11306103
WF
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Network-devel >= 5.11.1
17BuildRequires: Qt5OpenGL-devel
18BuildRequires: Qt5Qml-devel
19BuildRequires: Qt5Quick-devel
20BuildRequires: Qt5Widgets-devel >= 5.11.1
abd8a667 21BuildRequires: cmake >= 2.8.12
11306103 22BuildRequires: gettext-devel
abd8a667 23BuildRequires: ka5-libkeduvocdocument-devel >= %{version}
2beda71d
WF
24BuildRequires: kf5-extra-cmake-modules >= %{kframever}
25BuildRequires: kf5-kconfig-devel >= %{kframever}
26BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
27BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
28BuildRequires: kf5-kcrash-devel >= %{kframever}
29BuildRequires: kf5-kdeclarative-devel >= %{kframever}
30BuildRequires: kf5-kdoctools-devel >= %{kframever}
31BuildRequires: kf5-ki18n-devel >= %{kframever}
32BuildRequires: kf5-kio-devel >= %{kframever}
33BuildRequires: kf5-knewstuff-devel >= %{kframever}
34BuildRequires: kf5-sonnet-devel >= %{kframever}
02a05a89 35BuildRequires: ninja
abd8a667
WF
36BuildRequires: qt5-build >= %{qtver}
37BuildRequires: rpmbuild(macros) >= 1.164
38BuildRequires: shared-mime-info
39BuildRequires: tar >= 1:1.22
40BuildRequires: xz
1854ad77 41Requires: Qt5MultimediaQuick
abd8a667
WF
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
11306103
WF
45Kanagram is a game based on anagrams of words: the puzzle is solved
46when the letters of the scrambled word are put back in the correct
47order. There is no limit on either time taken, or the amount of
48attempts to solve the word.
49
50Features
51
52• Several word lists included • Hints and cheat help system • Word
53list editor • Word lists distribution via KNewStuff • Scalable user
54interface appropriate for children
abd8a667
WF
55
56%prep
57%setup -q -n %{kaname}-%{version}
58
59%build
60install -d build
61cd build
62%cmake \
02a05a89 63 -G Ninja \
2beda71d 64 -DHTML_INSTALL_DIR=%{_kdedocdir} \
abd8a667
WF
65 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
66 ..
02a05a89 67%ninja_build
abd8a667
WF
68
69%install
70rm -rf $RPM_BUILD_ROOT
02a05a89 71%ninja_install -C build
abd8a667
WF
72
73%find_lang %{kaname} --all-name --with-kde
74
75%clean
76rm -rf $RPM_BUILD_ROOT
77
78
79%files -f %{kaname}.lang
80%defattr(644,root,root,755)
81/etc/xdg/kanagram.knsrc
82%attr(755,root,root) %{_bindir}/kanagram
83%{_desktopdir}/org.kde.kanagram.desktop
84%{_datadir}/config.kcfg/kanagram.kcfg
85%{_iconsdir}/hicolor/128x128/apps/kanagram.png
86%{_iconsdir}/hicolor/16x16/apps/kanagram.png
87%{_iconsdir}/hicolor/24x24/apps/kanagram.png
88%{_iconsdir}/hicolor/32x32/apps/kanagram.png
89%{_iconsdir}/hicolor/48x48/apps/kanagram.png
90%{_iconsdir}/hicolor/64x64/apps/kanagram.png
91%{_iconsdir}/hicolor/80x80/apps/kanagram-harmattan.png
92%{_iconsdir}/hicolor/scalable/apps/kanagram.svgz
93%{_datadir}/kanagram
94%{_datadir}/metainfo/org.kde.kanagram.appdata.xml
This page took 0.063831 seconds and 4 git commands to generate.