|
|
b77444a |
Name: worminator
|
|
|
b77444a |
Version: 3.0R2.1
|
|
|
c4903d9 |
Release: 31%{?dist}
|
|
|
b77444a |
Summary: Sidescrolling platform and shoot'em up action-game
|
|
|
9c43ede |
License: GPLv2+
|
|
|
b77444a |
URL: http://sourceforge.net/projects/worminator/
|
|
|
9914c67 |
Source0: http://downloads.sourceforge.net/worminator/worminator-%{version}.tar.gz
|
|
|
b77444a |
Source1: worminator.png
|
|
|
b77444a |
Source2: worminator.desktop
|
|
|
3f216f5 |
Source3: %{name}.appdata.xml
|
|
|
e63c071 |
Patch0: worminator-3.0R2.1-speed.patch
|
|
|
26422d9 |
Patch1: worminator-3.0R2.1-format-security.patch
|
|
|
d91ca67 |
BuildRequires: gcc
|
|
|
3f216f5 |
BuildRequires: allegro-devel desktop-file-utils libappstream-glib
|
|
|
9c43ede |
Requires: worminator-data >= 3.0R2.1-2, hicolor-icon-theme
|
|
|
b77444a |
|
|
|
b77444a |
%description
|
|
|
b77444a |
You play as The Worminator and fight your way through many levels of madness
|
|
|
b77444a |
and mayhem. Worminator features nine unique weapons, visible character damage,
|
|
|
b77444a |
full screen scrolling, sound and music, and much more!
|
|
|
b77444a |
|
|
|
b77444a |
|
|
|
b77444a |
%prep
|
|
|
3f216f5 |
%autosetup -p1
|
|
|
9c43ede |
sed -i 's/\r//' ReadMe.txt
|
|
|
b77444a |
|
|
|
e63c071 |
|
|
|
b77444a |
%build
|
|
|
b77444a |
gcc $RPM_OPT_FLAGS -fsigned-char -Wno-deprecated-declarations \
|
|
|
3f216f5 |
-Wno-char-subscripts -DALLEGRO_FIX_ALIASES \
|
|
|
3f216f5 |
-DDATADIR=\"%{_datadir}/%{name}/\" -o %{name} \
|
|
|
82e01d5 |
Worminator.c `allegro-config --libs` -lm
|
|
|
b77444a |
|
|
|
b77444a |
|
|
|
b77444a |
%install
|
|
|
b77444a |
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
|
Parag Nemade |
30b4b55 |
install -p -m 0755 %{name} $RPM_BUILD_ROOT%{_bindir}
|
|
|
b77444a |
|
|
|
3f216f5 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
|
|
|
3f216f5 |
install -p -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/64x64/apps
|
|
|
3f216f5 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications
|
|
Parag Nemade |
30b4b55 |
desktop-file-install \
|
|
|
b77444a |
--dir ${RPM_BUILD_ROOT}%{_datadir}/applications \
|
|
|
b77444a |
%{SOURCE2}
|
|
|
3f216f5 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/appdata
|
|
|
3f216f5 |
install -p -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/appdata
|
|
|
3f216f5 |
appstream-util validate-relax --nonet \
|
|
|
3f216f5 |
$RPM_BUILD_ROOT%{_datadir}/appdata/%{name}.appdata.xml
|
|
|
3f216f5 |
|
|
|
b77444a |
|
|
|
b77444a |
%files
|
|
|
3f216f5 |
%doc ReadMe.txt changes.unix
|
|
|
3f216f5 |
%license license.txt license-change.txt
|
|
|
b77444a |
%{_bindir}/%{name}
|
|
|
3f216f5 |
%{_datadir}/appdata/%{name}.appdata.xml
|
|
Parag Nemade |
30b4b55 |
%{_datadir}/applications/worminator.desktop
|
|
|
3f216f5 |
%{_datadir}/icons/hicolor/64x64/apps/worminator.png
|
|
|
b77444a |
|
|
|
b77444a |
|
|
|
b77444a |
%changelog
|
|
|
c4903d9 |
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-31
|
|
|
c4903d9 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
|
|
c4903d9 |
|
|
|
3f216f5 |
* Tue Aug 14 2018 Hans de Goede <hdegoede@redhat.com> - 3.0R2.1-30
|
|
|
3f216f5 |
- Fix FTBFS (rhbz#1606823)
|
|
|
3f216f5 |
- Add appdata
|
|
|
3f216f5 |
|
|
|
ffd8e6b |
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-29
|
|
|
ffd8e6b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
|
|
ffd8e6b |
|
|
|
3c48d20 |
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-28
|
|
|
3c48d20 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
3c48d20 |
|
|
|
31c01c4 |
* Thu Jan 18 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 3.0R2.1-27
|
|
|
31c01c4 |
- Remove obsolete scriptlets
|
|
|
31c01c4 |
|
|
|
4daecce |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-26
|
|
|
4daecce |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
4daecce |
|
|
|
585603f |
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-25
|
|
|
585603f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
585603f |
|
|
|
e6f8faf |
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-24
|
|
|
e6f8faf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
e6f8faf |
|
|
|
b5792a5 |
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0R2.1-23
|
|
|
b5792a5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
b5792a5 |
|
|
|
c5cbb0a |
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-22
|
|
|
c5cbb0a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
c5cbb0a |
|
|
|
8bb00fe |
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-21
|
|
|
8bb00fe |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
8bb00fe |
|
|
|
26422d9 |
* Tue Jun 17 2014 Hans de Goede <hdegoede@redhat.com> 3.0R2.1-20
|
|
|
26422d9 |
- Fix FTBFS (rhbz#1037387)
|
|
|
26422d9 |
|
|
|
3a1ebb0 |
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-19
|
|
|
3a1ebb0 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
3a1ebb0 |
|
|
|
8943416 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-18
|
|
|
8943416 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
8943416 |
|
|
Parag Nemade |
30b4b55 |
* Sun Feb 10 2013 Parag Nemade <paragn AT fedoraproject DOT org> - 3.0R2.1-17
|
|
Parag Nemade |
30b4b55 |
- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077
|
|
Parag Nemade |
30b4b55 |
- Cleanup spec as per recently changed packaging guidelines
|
|
Parag Nemade |
30b4b55 |
|
|
|
6af8439 |
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-16
|
|
|
6af8439 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
6af8439 |
|
|
|
b519fe4 |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-15
|
|
|
b519fe4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
b519fe4 |
|
|
|
77ccf5c |
* Fri Jul 15 2011 Hans de Goede <hdegoede@redhat.com> - 3.0R2.1-14
|
|
|
77ccf5c |
- Rebuild for new allegro-4.4
|
|
|
77ccf5c |
|
|
|
c5bff8a |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-13
|
|
|
c5bff8a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
c5bff8a |
|
|
|
82e01d5 |
* Mon Feb 22 2010 Hans de Goede <hdegoede@redhat.com> 3.0R2.1-12
|
|
|
82e01d5 |
- Limit max framerate to 30 fps (fixes some sound issues)
|
|
|
82e01d5 |
- Fix FTBFS (#564902)
|
|
|
82e01d5 |
|
|
|
d836531 |
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-11
|
|
|
d836531 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
d836531 |
|
|
|
767adf4 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0R2.1-10
|
|
|
767adf4 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
767adf4 |
|
|
|
faac6af |
* Sun Sep 21 2008 Ville Skyttä <ville.skytta at iki.fi> - 3.0R2.1-9
|
|
|
faac6af |
- Fix Patch0:/%%patch mismatch.
|
|
|
faac6af |
|
|
|
792e3ad |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0R2.1-8
|
|
|
792e3ad |
- Autorebuild for GCC 4.3
|
|
|
792e3ad |
|
|
|
4a1f572 |
* Wed Aug 22 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-7
|
|
|
4a1f572 |
- Rebuild for buildId
|
|
|
4a1f572 |
|
|
|
9c43ede |
* Sun Aug 12 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-6
|
|
|
9c43ede |
- Update License tag for new Licensing Guidelines compliance
|
|
|
9c43ede |
- Fix invalid desktop file (fix building with latest desktop-file-utils)
|
|
|
9c43ede |
|
|
|
38c1956 |
* Tue Aug 29 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-5
|
|
|
38c1956 |
- FE6 Rebuild
|
|
|
38c1956 |
|
|
|
58a2292 |
* Thu Jul 6 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-4
|
|
|
58a2292 |
- Rebuild against new allegro to remove executable stack requirement caused
|
|
|
58a2292 |
by previous versions of allegro.
|
|
|
58a2292 |
|
|
|
e63c071 |
* Mon Apr 24 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-3
|
|
|
e63c071 |
- Limit the framerate to 80 instead of trying to reach 160 fps,
|
|
|
e63c071 |
hopefully this fixes bug 188337.
|
|
|
e63c071 |
|
|
|
5688c12 |
* Tue Mar 14 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-2
|
|
|
5688c12 |
- move worminator data dir from /usr/share/games to just /usr/share to match
|
|
|
5688c12 |
the games-SIG guidelines. Sorry about the somewhat large download for
|
|
|
5688c12 |
effectivly no changes, but I wanted to make this change before FC5 release.
|
|
|
5688c12 |
|
|
|
b77444a |
* Sat Mar 4 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 3.0R2.1-1
|
|
|
b77444a |
- initial Fedora Extras package
|
|
|
b77444a |
- loosely based on the SRPM from Cru:
|
|
|
b77444a |
http://naturidentisch.de/packages/fc4/worminator/
|