rpms/worminator/devel worminator.desktop, NONE, 1.1 worminator.png, NONE, 1.1 worminator.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Hans de Goede (jwrdegoede) fedora-extras-commits at redhat.com
Mon Mar 6 07:19:09 UTC 2006


Author: jwrdegoede

Update of /cvs/extras/rpms/worminator/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7547/devel

Modified Files:
	.cvsignore sources 
Added Files:
	worminator.desktop worminator.png worminator.spec 
Log Message:
auto-import worminator-3.0R2.1-1 on branch devel from worminator-3.0R2.1-1.src.rpm


--- NEW FILE worminator.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Worminator
GenericName=A sidescrolling action-game
Comment=A jump, run and shoot action-game
Exec=worminator
Icon=worminator.png
Terminal=false
StartupNotify=false
Type=Application
Categories=Application;Game;ArcadeGame;
Version=3.0R2.1


--- NEW FILE worminator.spec ---
Name:           worminator
Version:        3.0R2.1
Release:        1%{?dist}
Summary:        Sidescrolling platform and shoot'em up action-game
Group:          Amusements/Games
License:        GPL
URL:            http://sourceforge.net/projects/worminator/
Source0:        http://download.sourceforge.net/worminator/worminator-%{version}.tar.gz
Source1:        worminator.png
Source2:        worminator.desktop
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires:  allegro-devel, desktop-file-utils
Requires:       worminator-data = 3.0R2.1

%description
You play as The Worminator and fight your way through many levels of madness
and mayhem. Worminator features nine unique weapons, visible character damage,
full screen scrolling, sound and music, and much more!


%prep
%setup -q
%{__sed} -i 's/\r//' ReadMe.txt

%build
gcc $RPM_OPT_FLAGS -fsigned-char -Wno-deprecated-declarations \
  -Wno-char-subscripts -DDATADIR=\"%{_datadir}/games/%{name}/\" -o %{name} \
  Worminator.c `allegro-config --libs`


%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT%{_bindir}
install -m 0755 %{name} $RPM_BUILD_ROOT%{_bindir}

mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps
install -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/32x32/apps

desktop-file-install --vendor fedora                            \
        --dir ${RPM_BUILD_ROOT}%{_datadir}/applications         \
        --add-category X-Fedora                                 \
        %{SOURCE2}


%clean
rm -rf $RPM_BUILD_ROOT


%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi

%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi


%files
%defattr(-,root,root)
%doc ReadMe.txt changes.unix license.txt license-change.txt
%{_bindir}/%{name}
%{_datadir}/applications/*-worminator.desktop
%{_datadir}/icons/hicolor/32x32/apps/worminator.png


%changelog
* Sat Mar  4 2006 Hans de Goede <j.w.r.degoede at hhs.nl> 3.0R2.1-1
- initial Fedora Extras package
- loosely based on the SRPM from Cru:
  http://naturidentisch.de/packages/fc4/worminator/


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/worminator/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	6 Mar 2006 07:18:19 -0000	1.1
+++ .cvsignore	6 Mar 2006 07:19:09 -0000	1.2
@@ -0,0 +1 @@
+worminator-3.0R2.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/worminator/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	6 Mar 2006 07:18:19 -0000	1.1
+++ sources	6 Mar 2006 07:19:09 -0000	1.2
@@ -0,0 +1 @@
+2231742c1233b49c7744c7008fbf06c1  worminator-3.0R2.1.tar.gz




More information about the fedora-extras-commits mailing list