Rex Dieter 7eef96a
Rex Dieter 7eef96a
Name:    knavalbattle
Rex Dieter 7eef96a
Summary: A ship sinking game
Rex Dieter 59714f5
Version: 4.12.90
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 8e4542c
%find_lang %{name} --with-kde
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%check
Rex Dieter 8e4542c
desktop-file-validate %{buildroot}%{_kde4_datadir}/applications/kde4/knavalbattle.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 8e4542c
%files -f %{name}.lang
Rex Dieter 7eef96a
%doc COPYING*
Rex Dieter 7eef96a
%doc AUTHORS
Rex Dieter 8e4542c
%{_kde4_bindir}/knavalbattle
Rex Dieter 8e4542c
%{_kde4_datadir}/applications/kde4/knavalbattle.desktop
Rex Dieter 8e4542c
%{_kde4_datadir}/kde4/services/knavalbattle.protocol
Rex Dieter 7eef96a
%{_kde4_iconsdir}/hicolor/*/*/*
Rex Dieter 8e4542c
%{_kde4_appsdir}/knavalbattle/
Rex Dieter 8e4542c
%{_kde4_appsdir}/kconf_update/knavalbattle.upd
Rex Dieter 7eef96a
Rex Dieter 7eef96a
Rex Dieter 7eef96a
%changelog
Rex Dieter 59714f5
* Wed Mar 19 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
Rex Dieter 59714f5
- 4.12.90
Rex Dieter 59714f5
Rex Dieter 6798acc
* Sun Mar 02 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
Rex Dieter 6798acc
- 4.12.3
Rex Dieter 6798acc
Rex Dieter 036f69a
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
Rex Dieter 036f69a
- 4.12.2
Rex Dieter 036f69a
Rex Dieter 8e65764
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter 8e65764
- 4.12.1
Rex Dieter 8e65764
Rex Dieter a30137e
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
Rex Dieter a30137e
- 4.12.0
Rex Dieter a30137e
Rex Dieter 6633636
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
Rex Dieter 6633636
- 4.11.97
Rex Dieter 6633636
Rex Dieter 1a657d1
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
Rex Dieter 1a657d1
- 4.11.95
Rex Dieter 1a657d1
Rex Dieter 93c691f
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
Rex Dieter 93c691f
- 4.11.90
Rex Dieter 93c691f
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