349a3d7
Name:           wordwarvi
e63a00f
Version:        0.25
5ec443e
Release:        11%{?dist}
349a3d7
Summary:        Side-scrolling shoot 'em up '80s style arcade game
349a3d7
Group:          Amusements/Games
349a3d7
License:        GPLv2+ and CC-BY and CC-BY-SA
349a3d7
URL:            http://wordwarvi.sourceforge.net/
349a3d7
Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
349a3d7
Source1:        %{name}.desktop
349a3d7
Source2:        %{name}.png
349a3d7
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
349a3d7
BuildRequires:  gtk2-devel portaudio-devel libvorbis-devel desktop-file-utils
349a3d7
Requires:       hicolor-icon-theme
349a3d7
349a3d7
%description
349a3d7
Word War vi is your basic side-scrolling shoot 'em up '80s style arcade game.
349a3d7
You pilot your "vi"per craft through core memory, rescuing lost .swp files,
349a3d7
avoiding OS defenses, and wiping out those memory hogging emacs processes.
349a3d7
When all the lost .swp files are rescued, head for the socket which will take
349a3d7
you to the next node in the cluster.
349a3d7
349a3d7
Note: Obviously, emacs is a fine editor and this is all very tongue in cheek,
349a3d7
so don't be getting all bent out of shape because you like emacs better than
349a3d7
vi, mmm-kay?
349a3d7
349a3d7
349a3d7
%prep
349a3d7
%setup -q
349a3d7
349a3d7
349a3d7
%build
349a3d7
make %{?_smp_mflags} PREFIX=%{_prefix} OPTIMIZE_FLAG="$RPM_OPT_FLAGS"
349a3d7
349a3d7
349a3d7
%install
96f6c72
make install PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT
349a3d7
349a3d7
# below is the desktop file and icon stuff.
349a3d7
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
Parag Nemade 1209811
desktop-file-install           \
349a3d7
  --dir $RPM_BUILD_ROOT%{_datadir}/applications \
349a3d7
  %{SOURCE1}
349a3d7
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
349a3d7
install -p -m 644 %{SOURCE2} \
349a3d7
  $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/128x128/apps
349a3d7
349a3d7
349a3d7
%post
349a3d7
touch --no-create %{_datadir}/icons/hicolor || :
349a3d7
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
349a3d7
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
349a3d7
fi
349a3d7
349a3d7
%postun
349a3d7
touch --no-create %{_datadir}/icons/hicolor || :
349a3d7
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
349a3d7
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
349a3d7
fi
349a3d7
349a3d7
349a3d7
%files
349a3d7
%doc AUTHORS COPYING README changelog.txt sounds/Attribution.txt
349a3d7
%{_bindir}/%{name}
349a3d7
%{_datadir}/%{name}
349a3d7
%{_mandir}/man6/%{name}.6*
Parag Nemade 1209811
%{_datadir}/applications/%{name}.desktop
349a3d7
%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
349a3d7
349a3d7
349a3d7
%changelog
5ec443e
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-11
5ec443e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
5ec443e
3219941
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-10
3219941
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3219941
1897d1c
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-9
1897d1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
1897d1c
Parag Nemade 1209811
* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 0.25-8
Parag Nemade 1209811
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
Parag Nemade 1209811
- Cleanup spec as per recently changed packaging guidelines
Parag Nemade 1209811
c1856b7
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-7
c1856b7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c1856b7
db04e44
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-6
db04e44
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
db04e44
576da47
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.25-5
576da47
- Rebuild for new libpng
576da47
2a0924e
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-4
2a0924e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2a0924e
f022cee
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-3
f022cee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f022cee
297ef9a
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.25-2
297ef9a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
297ef9a
e63a00f
* Tue Jan 20 2009 Hans de Goede <hdegoede@redhat.com> 0.25-1
e63a00f
- New upstream release 0.25
e63a00f
0c29c41
* Tue Dec 16 2008 Hans de Goede <hdegoede@redhat.com> 0.24-1
0c29c41
- New upstream release 0.24
0c29c41
- Drop upstreamed patches
0c29c41
1008c43
* Mon Dec  8 2008 Hans de Goede <hdegoede@redhat.com> 0.23-2
1008c43
- Fix wordwarvi crashing when used with a portaudio which has been patched to
1008c43
  work with pulseaudio (rh 445644)
1008c43
3ad29a3
* Sun Nov 30 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.23-1
3ad29a3
- New upstream release 0.23 (The xmas release)
3ad29a3
5234e12
* Thu Jul 31 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.21-1
5234e12
- New upstream release 0.21
5234e12
41ef53a
* Sat Jul 20 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.20-1
41ef53a
- New upstream release 0.20
41ef53a
7c42057
* Wed Jul 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.19-1
7c42057
- New upstream release 0.19
7c42057
4809e20
* Mon Jul  7 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.18-1
4809e20
- New upstream release 0.18
4809e20
96f6c72
* Mon Jun 30 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.17-1
96f6c72
- New upstream release 0.17
96f6c72
9c4adde
* Mon Jun 23 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.16-1
9c4adde
- New upstream release 0.16
9c4adde
7e4066c
* Mon Jun 16 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.15-1
7e4066c
- New upstream release 0.15
7e4066c
cb00026
* Mon Jun  9 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.13-1
cb00026
- New upstream release 0.13
cb00026
1784df0
* Mon May 26 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.12-1
1784df0
- New upstream release 0.12
1784df0
- Drop upstream merged patches
1784df0
23fb483
* Wed May 21 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.11-1
23fb483
- New upstream release 0.11
23fb483
349a3d7
* Mon May  5 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.09-1
349a3d7
- New upstream release 0.09
349a3d7
349a3d7
* Sat May  3 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.08-1
349a3d7
- New upstream release 0.08
349a3d7
349a3d7
* Thu May  1 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.07-1
349a3d7
- New upstream release 0.07
349a3d7
- Drop upstream merged patches
349a3d7
349a3d7
* Mon Apr 14 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.06-1
349a3d7
- New upstream release 0.06
349a3d7
- Drop upstream merged patches
349a3d7
349a3d7
* Fri Apr 11 2008 Hans de Goede <j.w.r.degoede@hhs.nl> 0.05-1
349a3d7
- Initial Fedora Extras package