]> git.pld-linux.org Git - packages/ka5-knavalbattle.git/blame - ka5-knavalbattle.spec
- updated to 21.12.0
[packages/ka5-knavalbattle.git] / ka5-knavalbattle.spec
CommitLineData
2d601ec9 1%define kdeappsver 21.12.0
4ab2769a 2%define kframever 5.56.0
9531b08f
WF
3%define qtver 5.9.0
4%define kaname knavalbattle
5Summary: knavalbattle
6Name: ka5-%{kaname}
2d601ec9 7Version: 21.12.0
9531b08f
WF
8Release: 1
9License: GPL v2+/LGPL v2.1+
10Group: X11/Applications/Games
564f5b06 11Source0: http://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
2d601ec9 12# Source0-md5: bae1721d1c9d66df3a243a07f0643fb1
9531b08f
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: gettext-devel
00769133 20BuildRequires: ka5-libkdegames-devel >= %{kdeappsver}
4ab2769a
WF
21BuildRequires: kf5-extra-cmake-modules >= %{kframever}
22BuildRequires: kf5-kconfig-devel >= %{kframever}
23BuildRequires: kf5-kcrash-devel >= %{kframever}
24BuildRequires: kf5-kdbusaddons-devel >= %{kframever}
25BuildRequires: kf5-kdnssd-devel >= %{kframever}
26BuildRequires: kf5-kdoctools-devel >= %{kframever}
27BuildRequires: kf5-ki18n-devel >= %{kframever}
28BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
29BuildRequires: kf5-kxmlgui-devel >= %{kframever}
00769133 30BuildRequires: ninja
9531b08f
WF
31BuildRequires: qt5-build >= %{qtver}
32BuildRequires: rpmbuild(macros) >= 1.164
33BuildRequires: shared-mime-info
34BuildRequires: tar >= 1:1.22
35BuildRequires: xz
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39Naval Battle is a ship sinking game by KDE. Ships are placed on a
40board which represents the sea. Players try to hit each others ships
41in turns without knowing where they are placed. The first player to
42destroy all ships wins the game.
43
42d3e0a6
WF
44%description -l pl.UTF-8
45Naval Battle to gra w statki dla KDE. Okręty są umieszczone na
46planszy, która reprezentuje morze. Gracze próbują trafić statki
47przeciwnika, nie wiedząc, gdzie się one znajdują, wykonując strzały
48na przemian. Gracz, który pierwszy zatopi wszystkie okręty
49przeciwnika wygrywa.
50
9531b08f
WF
51%prep
52%setup -q -n %{kaname}-%{version}
53
54%build
55install -d build
56cd build
57%cmake \
00769133 58 -G Ninja \
4ab2769a 59 -DHTML_INSTALL_DIR=%{_kdedocdir} \
9531b08f
WF
60 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61 ..
00769133 62%ninja_build
9531b08f
WF
63
64%install
65rm -rf $RPM_BUILD_ROOT
00769133 66%ninja_install -C build
9531b08f 67
4ab2769a 68%find_lang %{kaname} --all-name --with-kde
9531b08f
WF
69
70%clean
71rm -rf $RPM_BUILD_ROOT
72
73%files -f %{kaname}.lang
74%defattr(644,root,root,755)
75%attr(755,root,root) %{_bindir}/knavalbattle
76%{_desktopdir}/org.kde.knavalbattle.desktop
77%{_iconsdir}/hicolor/128x128/apps/knavalbattle.png
78%{_iconsdir}/hicolor/16x16/apps/knavalbattle.png
79%{_iconsdir}/hicolor/22x22/apps/knavalbattle.png
80%{_iconsdir}/hicolor/32x32/apps/knavalbattle.png
81%{_iconsdir}/hicolor/48x48/apps/knavalbattle.png
82%{_iconsdir}/hicolor/64x64/apps/knavalbattle.png
9531b08f 83%{_datadir}/knavalbattle
9531b08f 84%{_datadir}/metainfo/org.kde.knavalbattle.appdata.xml
564f5b06 85%{_datadir}/qlogging-categories5/knavalbattle.categories
This page took 0.108736 seconds and 4 git commands to generate.