Accepting request 174222 from home:jengelh:branches:games

- Update to new upstream release 0.8~beta1
* Various map, sprite and texture updates
- Package freedoom-ultimate as well

Please SR to Factory as well!

OBS-URL: https://build.opensuse.org/request/show/174222
OBS-URL: https://build.opensuse.org/package/show/games/freedoom?expand=0&rev=12
This commit is contained in:
Matthias Mailänder 2013-05-02 18:40:43 +00:00 committed by Git OBS Bridge
parent 5a956038a3
commit 95a3e2980d
8 changed files with 84 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f8f75fd1909801fe42de0e74db9adcfd33f753374e4923bd93e3d9a9b802ab1f
size 9697891

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:03651e8e83bf6c41d4229269a482a5ae12e6690dc230a09c6ee2f84d1d859f9e
size 9954900

Binary file not shown.

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c24a1be08389bd678c8aef39ff75fe604ef4fdb85ecd083b6d26ed84a35d51eb
size 6173097

Binary file not shown.

View File

@ -1,3 +1,13 @@
-------------------------------------------------------------------
Wed May 1 05:55:10 UTC 2013 - jengelh@inai.de
- Update to new upstream release 0.8~beta1
* Various map, sprite and texture updates
- Package freedoom-ultimate as well
- Do not hard-require prboom; freedoom works with any engine
- Signature verification
- Wrap description at 70 cols
-------------------------------------------------------------------
Tue May 3 17:55:24 UTC 2011 - claes.backstrom@opensuse.org

34
freedoom.keyring Normal file
View File

@ -0,0 +1,34 @@
pub 1024D/CE60C1E2 2008-12-12
uid Mike Swanson <mikeonthecomputer@gmail.com>
sub 2048g/AF99B0B4 2008-12-12
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.19 (GNU/Linux)
mQGiBElC19URBACnVMKHR1WS/DCbLijbl+O/FlAYM4i96pTMTUIZ/xSsqJzINL2S
xuux+w8LDRKgdSZ07y5SvSN6ednPL75bikjemoEiurOzOllyi0AgiMMmhSF+HasQ
BB7z2qVYusUuqeI98rJ6OQfsj7amEsgY+kd+Bpk2QgF+5aHLthlJJ5Ml6wCg+UaY
QwtCewIfS2+QPrJ82KWailED+wXnsRegZHlOWM6MnfJr+QFVba1580L6esBsP+YL
h9dircrqLiCXSML2gDnYEForvPpN0oqC/58aE7seP36ygCblzKucFotTUChnpyYA
1Dzkjz7CsWXNQt9AB+Vf4AxQCeBIzYRgzowuUmodj50A6C7FMzV4ps9JwNTBMNIW
mu9yA/9VBDbWVmp8jHz3YsPAGKb8br4K7CcSbZNq3eG+fxy0LPeSRqsfHpZNIaWq
wilZi0nrxgkWjKhyc8sxlOVRi5DyxSNt0HSJxb/sUeknYynK3D8P9zn+Z9M4+ADJ
nffDji7hVlG4gPzDBUCMxSR4DvBHQ0WiB5AQZEqIepjUhaJuO7QqTWlrZSBTd2Fu
c29uIDxtaWtlb250aGVjb21wdXRlckBnbWFpbC5jb20+iGAEExECACAFAklC19UC
GwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRDnmRj5zmDB4rlmAKDF0hMa/v7b
zWQ05lFTuVcuRiZTsgCdGYDlH3o0x4XVTk+x8sPhjnhwVyG5Ag0ESULX1RAIANgd
UyZoonrkTS7dmVEK7kUGuKcRxu3Eb/e6Vs/oNNkbqFaodrij4dMmZisYrXYVJps1
Pvty/48AgSUO8uWh8u0s9FIZOm8D+HdrB5yramT/ZODnXJ8BzayIvUgkwsXXro0L
zHf+Z9EJgJuULTN7AqxWzA9CoEBzbVAfx2ZAnW2lSw4a4XdTiQCc+PUe5B9gY67U
8ue86A4HOHLhn8ZC2lnUybFQ4e+27F8pkavV31lYLj+nyrCfTQF/CWPfxcgtyuZc
DOdt+DqznmIt3U9DZtReHFpe1B6rbQTlkxkhB4NSI2OL2W/WbcqNTxV+ALa3Tt+x
MbcflAkxHGRZ+zctHw8AAwUIAKeg58pG/MSSKcRv6Uj2rcAIC8wsqycCeJ1uTtsE
gFJ9fyPtx9amxIrkXthDZAhxp5dT8tGT/y3eugIM0svdBBn0rtGEU/JPy49ExOuo
C1iAs547bYtBlYD3pIGlwR21uUNN+JoT80ZsKDQNfvwo0Pre8QibaNaUX+8Tm+Mg
gZak1Y0DEmPOq3nAb/+XIsQSShArYw//3wwTi71lMY5UTHtXicG4jemZxniyVWog
bOF46+stqglN74M5+5g6Z9H09w6ssBaLRDXEl7EVPAud4NjPrWXliKmKx1eXFH0O
IZIPVT7ADd+cF98sRtBR6t4q4sqbADqaJunW+w2M+5StfImISQQYEQIACQUCSULX
1QIbDAAKCRDnmRj5zmDB4gf5AKCb26F+tKOsjEoQhS/bCvcSYv1v3QCgrVPZ/l+5
n7vPeWAHnLhcLzZRD2M=
=wRur
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -1,7 +1,7 @@
#
# spec file for package freedoom
#
# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -20,43 +20,59 @@
%define waddir %{_datadir}/doom
Name: freedoom
Version: 0.7
Version: 0.8~beta1
Release: 0
Summary: Replacement game files for doom game engines
%define uver 0.8-beta1
Summary: Replacement game files for Doom game engines
License: BSD-3-Clause
Group: Amusements/Games/3D/Shoot
Url: http://freedoom.sourceforge.net/
Source0: http://mirror.lihnidos.org/GNU/savannah/freedoom/freedoom-iwad/freedoom-iwad-%{version}.zip
Source1: freedoom.desktop
Source2: freedoom.png
Url: http://nongnu.org/freedoom/
#Git-Web: http://git.savannah.gnu.org/cgit/freedoom.git/
#Git-Clone: git://git.sv.gnu.org/freedoom
Source: http://download.savannah.gnu.org/releases/freedoom/freedoom-iwad/freedoom-iwad-%uver.zip
Source2: http://download.savannah.gnu.org/releases/freedoom/freedoom-iwad/freedoom-iwad-%uver.zip.sig
Source3: http://download.savannah.gnu.org/releases/freedoom/freedoom-iwad/ultimate/freedoom-ultimate-%uver.zip
Source4: http://download.savannah.gnu.org/releases/freedoom/freedoom-iwad/ultimate/freedoom-ultimate-%uver.zip.sig
Source5: freedoom.desktop
Source6: freedoom.png
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
BuildRequires: unzip
BuildRequires: update-desktop-files
Requires: prboom
%if 0%{?suse_version} >= 1230
BuildRequires: gpg-offline
%endif
Recommends: 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.
A set of game resources for the DOOM game engine. While the Doom
source code is free/libre, 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}
%{?gpg_verify: %gpg_verify %{S:2}}
%{?gpg_verify: %gpg_verify %{S:4}}
%setup -Tcq -a0 -a3
%build
# Game data files. Nothing to build!
%install
install -D -m 0644 doom2.wad $RPM_BUILD_ROOT/%{waddir}/freedoom.wad
b="%buildroot"
install -Dpm0644 "freedoom-iwad-%uver/doom2.wad" "$b/%waddir/freedoom.wad"
install -Dpm0644 "freedoom-ultimate-%uver/doom.wad" "$b/%waddir/freedoom-ultimate.wad"
mkdir -p "$b/%_docdir/%name"
cp "freedoom-iwad-%uver"/{COPYING,CREDITS,ChangeLog,NEWS,README,README.html} \
"$b/%_docdir/%name/"
%suse_update_desktop_file -i %{name}
%files
%defattr(-,root,root)
%doc COPYING CREDITS ChangeLog NEWS README README.html
%dir %{waddir}
%{waddir}/%{name}.wad
%waddir/
%_docdir/%name/
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png