]> git.pld-linux.org Git - packages/ka5-klines.git/blame - ka5-klines.spec
- updated to 21.04.2
[packages/ka5-klines.git] / ka5-klines.spec
CommitLineData
55627776 1%define kdeappsver 21.04.2
00676d72 2%define kframever 5.56.0
9d6a6c6e
WF
3%define qtver 5.9.0
4%define kaname klines
5Summary: klines
6Name: ka5-%{kaname}
55627776 7Version: 21.04.2
9d6a6c6e
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications/Games
1e9c149d 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
55627776 12# Source0-md5: b6d7b0e4ab2a472bce5a6577cbca18e3
9d6a6c6e
WF
13URL: http://www.kde.org/
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5Gui-devel >= 5.11.1
16BuildRequires: Qt5Qml-devel >= 5.11.1
17BuildRequires: Qt5Quick-devel >= 5.11.1
18BuildRequires: Qt5Widgets-devel
19BuildRequires: cmake >= 2.8.12
20BuildRequires: gettext-devel
8495cdb6 21BuildRequires: ka5-libkdegames-devel >= %{kdeappsver}
00676d72
WF
22BuildRequires: kf5-extra-cmake-modules >= %{kframever}
23BuildRequires: kf5-kconfig-devel >= %{kframever}
24BuildRequires: kf5-kconfigwidgets-devel >= %{kframever}
25BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
26BuildRequires: kf5-kcrash-devel >= %{kframever}
27BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
28BuildRequires: kf5-kdoctools-devel >= %{kframever}
29BuildRequires: kf5-ki18n-devel >= %{kframever}
30BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
31BuildRequires: kf5-kxmlgui-devel >= %{kframever}
8495cdb6 32BuildRequires: ninja
9d6a6c6e
WF
33BuildRequires: qt5-build >= %{qtver}
34BuildRequires: rpmbuild(macros) >= 1.164
35BuildRequires: shared-mime-info
36BuildRequires: tar >= 1:1.22
37BuildRequires: xz
38BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39
40%description
41KLines is a simple but highly addictive one player game. The player
42has to move the colored balls around the game board, gathering them
43into the lines of the same color by five. Once the line is complete it
44is removed from the board, therefore freeing precious space.
45
46%prep
47%setup -q -n %{kaname}-%{version}
48
49%build
50install -d build
51cd build
52%cmake \
8495cdb6 53 -G Ninja \
00676d72 54 -DHTML_INSTALL_DIR=%{_kdedocdir} \
9d6a6c6e
WF
55 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
56 ..
8495cdb6 57%ninja_build
9d6a6c6e
WF
58
59%install
60rm -rf $RPM_BUILD_ROOT
8495cdb6 61%ninja_install -C build
9d6a6c6e
WF
62
63%find_lang %{kaname} --all-name --with-kde
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files -f %{kaname}.lang
69%defattr(644,root,root,755)
70%attr(755,root,root) %{_bindir}/klines
71%{_desktopdir}/org.kde.klines.desktop
72%{_datadir}/config.kcfg/klines.kcfg
73%{_iconsdir}/hicolor/128x128/apps/klines.png
74%{_iconsdir}/hicolor/16x16/apps/klines.png
75%{_iconsdir}/hicolor/22x22/apps/klines.png
76%{_iconsdir}/hicolor/32x32/apps/klines.png
77%{_iconsdir}/hicolor/48x48/apps/klines.png
78%{_iconsdir}/hicolor/64x64/apps/klines.png
79%{_datadir}/klines
80%{_datadir}/metainfo/org.kde.klines.appdata.xml
1e9c149d 81%{_datadir}/qlogging-categories5/klines.categories
This page took 0.109325 seconds and 4 git commands to generate.