Rex Dieter 7eef96a
Rex Dieter 7eef96a
Name:    knavalbattle
Rex Dieter 7eef96a
Summary: A ship sinking game
Rex Dieter 75e3d91
Version: 4.11.4
Rex Dieter fd2de30
Release: 1%{?dist}
Rex Dieter 7eef96a
Rex Dieter 7eef96a
License: GPLv2+ and GFDL
Rex Dieter 7eef96a
URL:     https://projects.kde.org/projects/kde/kdegames/%{name}
Rex Dieter 7eef96a
%global revision %(echo %{version} | cut -d. -f3)
Rex Dieter 7eef96a
%if %{revision} >= 50
Rex Dieter 7eef96a
%global stable unstable
Rex Dieter 7eef96a
%else
Rex Dieter 7eef96a
%global stable stable
Rex Dieter 7eef96a
%endif
Rex Dieter 7eef96a
Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
Rex Dieter 7eef96a
Rex Dieter 7eef96a
BuildRequires: desktop-file-utils
Rex Dieter 7eef96a
BuildRequires: libkdegames-devel >= %{version}
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Requires: libkdegames%{?_isa} >= %{_kde4_version}
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%description
Rex Dieter 7eef96a
Naval Battle is a ship sinking game for KDE. Ships are placed on a board
Rex Dieter 7eef96a
which represents the sea. Players try to hit each others ships in turns
Rex Dieter 7eef96a
without knowing where they are placed. The first player to destroy all
Rex Dieter 7eef96a
ships wins the game.
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%prep
Rex Dieter 7eef96a
%setup -q
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%build
Rex Dieter 7eef96a
mkdir -p %{_target_platform}
Rex Dieter 7eef96a
pushd %{_target_platform}
Rex Dieter 7eef96a
%{cmake_kde4} ..
Rex Dieter 7eef96a
popd
Rex Dieter 7eef96a
Rex Dieter 7eef96a
make %{?_smp_mflags} -C %{_target_platform}
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%install
Rex Dieter 7eef96a
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%find_lang kbattleship --with-kde
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%check
Rex Dieter 7eef96a
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/kbattleship.desktop
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%post
Rex Dieter 7eef96a
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%postun
Rex Dieter 7eef96a
if [ $1 -eq 0 ] ; then
Rex Dieter 7eef96a
touch --no-create %{_kde4_iconsdir}/hicolor &> /dev/null
Rex Dieter 7eef96a
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter 7eef96a
update-desktop-database -q &> /dev/null ||:
Rex Dieter 7eef96a
fi
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%posttrans
Rex Dieter 7eef96a
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
Rex Dieter 7eef96a
update-desktop-database -q &> /dev/null ||:
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%files -f kbattleship.lang
Rex Dieter 7eef96a
%doc COPYING*
Rex Dieter 7eef96a
%doc AUTHORS
Rex Dieter 7eef96a
%{_kde4_bindir}/kbattleship
Rex Dieter 7eef96a
%{_kde4_datadir}/applications/kde4/kbattleship.desktop
Rex Dieter 7eef96a
%{_kde4_datadir}/kde4/services/kbattleship.protocol
Rex Dieter 7eef96a
%{_kde4_iconsdir}/hicolor/*/*/*
Rex Dieter 7eef96a
%{_kde4_appsdir}/kbattleship/
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%changelog
Rex Dieter 75e3d91
* Fri Dec 13 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.4-1
Rex Dieter 75e3d91
- 4.11.4
Rex Dieter 75e3d91
Rex Dieter 81cce76
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter 81cce76
- 4.11.3
Rex Dieter 81cce76
Rex Dieter ded9b4b
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter ded9b4b
- 4.11.2
Rex Dieter ded9b4b
Rex Dieter edada17
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter edada17
- 4.11.1
Rex Dieter edada17
37f4ffb
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
37f4ffb
- 4.11.0
37f4ffb
Rex Dieter 3f37d4d
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
Rex Dieter 3f37d4d
- 4.10.97
Rex Dieter 3f37d4d
Rex Dieter b523586
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
Rex Dieter b523586
- 4.10.95
Rex Dieter b523586
Rex Dieter 46b9cbf
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
Rex Dieter 46b9cbf
- 4.10.90
Rex Dieter 46b9cbf
Rex Dieter 3ff7684
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
Rex Dieter 3ff7684
- 4.10.4
Rex Dieter 3ff7684
746f959
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
746f959
- 4.10.3
746f959
Rex Dieter 7afd916
* Mon Apr 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
Rex Dieter 7afd916
- 4.10.2
Rex Dieter 7afd916
Rex Dieter fd2de30
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
Rex Dieter fd2de30
- 4.10.1
Rex Dieter fd2de30
Rex Dieter 7eef96a
* Fri Feb 15 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.0-2
Rex Dieter 7eef96a
- update license, description
Rex Dieter 7eef96a
Rex Dieter 7eef96a
* Thu Feb 07 2013 Rex Dieter <rdieter@fedoraproject.org> 4.10.0-1
Rex Dieter 7eef96a
- first try
Rex Dieter 7eef96a