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

Michael Thomas (wart) fedora-extras-commits at redhat.com
Tue Mar 14 18:11:27 UTC 2006


Author: wart

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

Modified Files:
	.cvsignore sources 
Added Files:
	freedoom.desktop freedoom.png freedoom.spec 
Log Message:
auto-import freedoom-0.4.1-3 on branch devel from freedoom-0.4.1-3.src.rpm


--- NEW FILE freedoom.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=Freedoom
GenericName=Free Doom
Comment=A new set of Doom levels
Exec=prboom -iwad /usr/share/doom/freedoom.wad
Icon=freedoom.png
Terminal=false
Type=Application
Categories=Application;Game;
Version=0.4.1


--- NEW FILE freedoom.spec ---
%define waddir  %{_datadir}/doom

Name:           freedoom

Version:        0.4.1
Release:        3%{?dist}
Summary:        Replacement game files for doom game engines

Group:          Amusements/Games
License:        BSD
URL:            http://freedoom.sourceforge.net
Source0:	http://dl.sourceforge.net/sourceforge/freedoom/freedoom-iwad-%{version}.zip
Source1:	freedoom.desktop
Source2:	freedoom.png
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildArch:	noarch
BuildRequires:  desktop-file-utils
Requires:       prboom

%description
A set of game resources for the DOOM game engine.  While the Doom source code
is Free, you currently still need one of the proprietary IWAD files from id in
order to play Doom. Freedoom aims to create a Free alternative. Combined with
the GPL-licensed Doom source code this will result in a completely Free
Doom-based game.


%prep
%setup -q -n freedoom-iwad-%{version}


%build
# Game data files.  Nothing to build!

%install
rm -rf $RPM_BUILD_ROOT
install -pD -m 0644 doom2.wad $RPM_BUILD_ROOT/%{waddir}/freedoom.wad

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

mkdir -p $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/
install -p -m 644 %{SOURCE2} $RPM_BUILD_ROOT/%{_datadir}/icons/hicolor/48x48/apps/

%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,-)
%{waddir}/%{name}.wad
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/48x48/apps/*.png
%doc README COPYING CREDITS NEWS



%changelog
* Tue Mar 14 2006 Wart <wart at kobold.org> 0.4.1-3
- Use correct License: tag.
- Remove unnecessary comment.

* Mon Mar 13 2006 Wart <wart at kobold.org> 0.4.1-2
- Install wad in new location (see discussion on bz #185211)

* Sat Mar 11 2006 Wart <wart at kobold.org> 0.4.1-1
- Initial package for Fedora Extras


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/freedoom/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	14 Mar 2006 18:05:55 -0000	1.1
+++ .cvsignore	14 Mar 2006 18:11:27 -0000	1.2
@@ -0,0 +1 @@
+freedoom-iwad-0.4.1.zip


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/freedoom/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	14 Mar 2006 18:05:55 -0000	1.1
+++ sources	14 Mar 2006 18:11:27 -0000	1.2
@@ -0,0 +1 @@
+ff53600885f09d0335bbdcd574df30c3  freedoom-iwad-0.4.1.zip




More information about the fedora-extras-commits mailing list