Hello community,

here is the log from the commit of package chocolate-doom for openSUSE:Factory 
checked in at 2018-01-13 21:47:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chocolate-doom (Old)
 and      /work/SRC/openSUSE:Factory/.chocolate-doom.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chocolate-doom"

Sat Jan 13 21:47:01 2018 rev:13 rq:563453 version:3.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/chocolate-doom/chocolate-doom.changes    
2017-08-24 18:38:16.252803884 +0200
+++ /work/SRC/openSUSE:Factory/.chocolate-doom.new/chocolate-doom.changes       
2018-01-13 21:47:02.835753741 +0100
@@ -1,0 +2,14 @@
+Wed Jan 10 11:51:11 UTC 2018 - [email protected]
+
+- Update to new upstream release 3.0.0 (2017-12-30)
+  * Update to SDL2. All scaling is now done in hardware.
+  * It is possible to toggle fullscreen with Alt-Enter.
+  * On multimonitor setups, the game will remember the used screen.
+  * A new parameter, -savedir allows users to specify a directory
+    from which to load and save games.
+  * The GOG install of Doom 3: BFG Edition is now detected.
+  * The CD audio option for music playback has been removed; the CD
+    playback API has been removed from SDL 2.0.
+  * Strife's voices.wad is now correctly loaded before PWADs.
+
+-------------------------------------------------------------------

Old:
----
  chocolate-doom-2.3.0.tar.gz
  chocolate-doom-2.3.0.tar.gz.asc

New:
----
  chocolate-doom-3.0.0.tar.gz
  chocolate-doom-3.0.0.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chocolate-doom.spec ++++++
--- /var/tmp/diff_new_pack.OnAHH7/_old  2018-01-13 21:47:03.547720550 +0100
+++ /var/tmp/diff_new_pack.OnAHH7/_new  2018-01-13 21:47:03.551720364 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package chocolate-doom
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
 
 
 Name:           chocolate-doom
-Version:        2.3.0
+Version:        3.0.0
 Release:        0
-%define rversion       2.3.0
 Summary:        Conservative DOOM/Heretic/Hexen/Strife source port
 License:        GPL-2.0+
 Group:          Amusements/Games/3D/Shoot
@@ -27,8 +26,8 @@
 
 #Git-Clone:    git://github.com/fragglet/chocolate-doom
 #Git-Web:      https://github.com/fragglet/chocolate-doom
-Source:         
http://www.chocolate-doom.org/downloads/%rversion/%name-%rversion.tar.gz
-Source2:        
http://www.chocolate-doom.org/downloads/%rversion/%name-%rversion.tar.gz.asc
+Source:         
http://www.chocolate-doom.org/downloads/%version/%name-%version.tar.gz
+Source2:        
http://www.chocolate-doom.org/downloads/%version/%name-%version.tar.gz.asc
 Source3:        %name.keyring
 Patch1:         chdoom-iwaddir.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -37,10 +36,14 @@
 BuildRequires:  fdupes
 BuildRequires:  python
 BuildRequires:  update-desktop-files
-BuildRequires:  pkgconfig(SDL_mixer)
-BuildRequires:  pkgconfig(SDL_net)
+BuildRequires:  pkgconfig(SDL2_mixer) >= 2.0.0
+BuildRequires:  pkgconfig(SDL2_net) >= 2.0.0
+%if 0%{?suse_version} >= 1500
+# Leap 42.X does not have this
+BuildRequires:  pkgconfig(libpng) >= 1.6.10
+%endif
 BuildRequires:  pkgconfig(samplerate)
-BuildRequires:  pkgconfig(sdl) >= 1.1.3
+BuildRequires:  pkgconfig(sdl2) >= 2.0.1
 Provides:       chocolate-heretic = %version
 Provides:       chocolate-hexen = %version
 Provides:       chocolate-strife = %version
@@ -49,16 +52,9 @@
 Chocolate Doom is a Doom source port with focus on accurate
 reproduction of the original DOS version of Doom and other games
 based on the Doom engine, in a form that can be run on modern
-computers. Originally, Chocolate Doom was only a Doom source port.
-The project now includes ports of Heretic and Hexen, and Strife.
-
-Chocolate Doom's aims are:
-
- * Accurate reproduction of the original DOS versions of the games,
-   including bugs.
- * Compatibility with the DOS demo, configuration and savegame files.
- * To provide an accurate retro "feel" (display and input should
-   behave the same).
+computers. Originally, Chocolate Doom was only a source port for
+Doom. The project now includes ports of Heretic and Hexen, and
+Strife.
 
 %package bash-completion
 Summary:        Chocolate Doom command line completion support for bash
@@ -70,7 +66,7 @@
 Additions for bash-completion to support chocolate-doom.
 
 %prep
-%setup -Tqb0 -n %name-%rversion
+%setup -Tqb0
 %patch -P 1 -p1
 
 %build

++++++ chdoom-iwaddir.diff ++++++
--- /var/tmp/diff_new_pack.OnAHH7/_old  2018-01-13 21:47:03.575719245 +0100
+++ /var/tmp/diff_new_pack.OnAHH7/_new  2018-01-13 21:47:03.575719245 +0100
@@ -12,14 +12,14 @@
  src/d_iwad.c |    4 ++++
  1 file changed, 4 insertions(+)
 
-Index: chocolate-doom-2.3.0/src/d_iwad.c
+Index: chocolate-doom-3.0.0/src/d_iwad.c
 ===================================================================
---- chocolate-doom-2.3.0.orig/src/d_iwad.c
-+++ chocolate-doom-2.3.0/src/d_iwad.c
-@@ -650,6 +650,10 @@ static void AddXdgDirs(void)
-     // source ports is /usr/share/games/doom - we support this through the
-     // XDG_DATA_DIRS mechanism, through which it can be overridden.
-     AddIWADPath(env, "/games/doom");
+--- chocolate-doom-3.0.0.orig/src/d_iwad.c
++++ chocolate-doom-3.0.0/src/d_iwad.c
+@@ -664,6 +664,10 @@ static void AddXdgDirs(void)
+     // Edition into this directory, under which includes the Doom
+     // Classic WADs.
+     AddIWADPath(env, "/games/doom3bfg/base/wads");
 +
 +    env = "/usr/local/share:/usr/share";
 +    AddIWADPath(env, "/games/doom");

++++++ chocolate-doom-2.3.0.tar.gz -> chocolate-doom-3.0.0.tar.gz ++++++
++++ 50145 lines of diff (skipped)


Reply via email to