Hello community,

here is the log from the commit of package prboom-plus for openSUSE:Factory 
checked in at 2018-11-26 10:20:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/prboom-plus (Old)
 and      /work/SRC/openSUSE:Factory/.prboom-plus.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "prboom-plus"

Mon Nov 26 10:20:31 2018 rev:8 rq:648882 version:2.5.1.5+svn4532

Changes:
--------
--- /work/SRC/openSUSE:Factory/prboom-plus/prboom-plus.changes  2016-04-28 
16:58:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.prboom-plus.new.19453/prboom-plus.changes       
2018-11-26 10:22:02.929609878 +0100
@@ -1,0 +2,13 @@
+Wed Nov 14 08:55:03 UTC 2018 - Jan Engelhardt <[email protected]>
+
+- Update to snapshot 2.5.1.5 SVN4532
+  * Move to SDL2
+  * Added the "cap_fps" config variable
+  * The Del key can be used to clear key bindings in the setup menu.
+  * Added "Weapon Attack Alignment" option to align the weapon while
+    shooting. Possible values: "off" (doom behavior), "horizontal",
+    "centered" and "bobbing" for bobbing during fire.
+  * Removed the "Strafe 50 on Turns" and "Two-key strafe50:
+    StrafeOn + MoveLR = strafe50" feature.
+
+-------------------------------------------------------------------

Old:
----
  clean_source.sh
  prboom-plus-2.5.1.4+.tar.xz

New:
----
  _service
  prboom2-2.5.1.5+svn4532.tar.xz

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

Other differences:
------------------
++++++ prboom-plus.spec ++++++
--- /var/tmp/diff_new_pack.viDG5l/_old  2018-11-26 10:22:03.889608748 +0100
+++ /var/tmp/diff_new_pack.viDG5l/_new  2018-11-26 10:22:03.893608743 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package prboom-plus
 #
-# Copyright (c) 2016 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
@@ -12,22 +12,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           prboom-plus
-Version:        2.5.1.4
+Version:        2.5.1.5+svn4532
 Release:        0
-Summary:        Open source port of the DOOM game engine
-License:        GPL-2.0+
+Summary:        DOOM source port with demo compatibility
+License:        GPL-2.0-or-later
 Group:          Amusements/Games/3D/Shoot
 Url:            http://prboom-plus.sf.net/
 
 #SVN-Clone:    https://svn.prboom.org/repos/branches/prboom-plus-24/prboom2
 #DL-URL:       http://downloads.sf.net/prboom-plus/prboom-plus-2.5.1.4.tar.gz
-Source:         %name-%version+.tar.xz
-Source2:        clean_source.sh
+Source:         prboom2-%version.tar.xz
 Patch1:         prboom-nodatetime.diff
 Patch2:         prboom-types1.diff
 Patch3:         prboom-types2.diff
@@ -39,12 +38,13 @@
 BuildRequires:  automake
 BuildRequires:  fluidsynth-devel
 BuildRequires:  hicolor-icon-theme
-BuildRequires:  libSDL_image-devel
-BuildRequires:  libSDL_mixer-devel
-BuildRequires:  libSDL_net-devel
 BuildRequires:  libpng-devel
 BuildRequires:  libvorbis-devel
 BuildRequires:  pcre-devel
+BuildRequires:  pkgconfig(SDL2_image)
+BuildRequires:  pkgconfig(SDL2_mixer)
+BuildRequires:  pkgconfig(SDL2_net)
+BuildRequires:  pkgconfig(sdl2)
 %if 0%{?suse_version} >= 1320
 BuildRequires:  portmidi-devel
 %endif
@@ -55,35 +55,42 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
-PrBoom+ is a Doom source port developed from the original PrBoom
-project, an open-source port of Doom, the classic 3D first-person
-shooter game which outclassed any 3D world games that preceded
-it, with amazing speed, flexibility, and outstanding gameplay.
-
-prboom(-plus) focuses heavily on retaining compatibility with the
-original Doom engines, which plays a big role in demo recording and
-playback.
+PrBoom+ is a conservative Doom source port. It features:
+
+* The removal of engine limits and bugs, like the visplane limit,
+  savegame size limit, the tutti-frutti and medusa visual effects,
+  and others.
+* BOOM editing extensions, e.g. configurable animated/switch
+  textures, deep water effect, scrolling walls/floors/ceilings,
+  conveyor belts, translucent walls and sprites, friction effects,
+  and generic linedef actions.
+* Focus on retaining compatibility with the original Doom engines
+  for the purpose of demo recording and playback.
+* High resolution rendering of map geometry, optionally in OpenGL
+  mode.
 
 %prep
-%setup -q
+%setup -qn prboom2-%version
 %patch -P 1 -P 2 -P 3 -P 5 -P 6 -P 7 -P 8 -p1
 
 %build
+cp -alv data/sounds/free/*.wav data/sounds/
+cp -alv data/sprites/free/* data/sprites/
+autoreconf -fi
 # rpm has its own optimizations, so turn off shipped defaults
 %configure --enable-gl --disable-cpu-opt --program-prefix="" \
        --with-waddir="%_datadir/doom" --disable-dogs
 make %{?_smp_mflags}
 
 %install
+b="%buildroot"
 %make_install gamesdir="%_bindir"
 
 # convenience symlink
 ln -s prboom-plus "%buildroot/%_bindir/prboom"
-
-install -Dm0644 ICONS/prboom-plus.svg 
"%buildroot/%_datadir/icons/hicolor/scalable/apps/prboom-plus.svg"
-install -Dm0644 ICONS/prboom-plus.desktop 
"%buildroot/%_datadir/applications/prboom-plus.desktop"
-
-install -Dm0644 ICONS/prboom-plus.bash 
"%buildroot/%_datadir/bash-completion/completions/prboom-plus.bash"
+install -Dm0644 ICONS/prboom-plus.svg 
"$b/%_datadir/icons/hicolor/scalable/apps/prboom-plus.svg"
+install -Dm0644 ICONS/prboom-plus.desktop 
"$b/%_datadir/applications/prboom-plus.desktop"
+install -Dm0644 ICONS/prboom-plus.bash 
"$b/%_datadir/bash-completion/completions/prboom-plus.bash"
 
 %post
 %desktop_database_post
@@ -97,7 +104,7 @@
 %defattr(-,root,root)
 %_bindir/*
 %_datadir/doom/
-%_datadir/doc/%name-%version/
+%_datadir/doc/*
 %_mandir/*/*
 %_datadir/applications/prboom-plus.desktop
 %_datadir/icons/hicolor/scalable/apps/prboom-plus.svg

++++++ _service ++++++
<services>
        <service name="tar_scm" mode="disabled">
                <param name="scm">svn</param>
                <param 
name="url">https://svn.prboom.org/repos/branches/prboom-plus-24/prboom2</param>
                <param name="exclude">data/sounds/dsdg*</param>
                <param name="exclude">data/sprites/dogs*</param>
                <param name="versionformat">2.5.1.5+svn%r</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>
                <param name="compression">xz</param>
        </service>
        <service name="set_version" mode="disabled"/>
</services>
++++++ prboom-nodatetime.diff ++++++
--- /var/tmp/diff_new_pack.viDG5l/_old  2018-11-26 10:22:03.937608691 +0100
+++ /var/tmp/diff_new_pack.viDG5l/_new  2018-11-26 10:22:03.937608691 +0100
@@ -2,16 +2,24 @@
 Date: 2012-02-19 07:16:45.000000000 +0100
 
 ---
- src/version.c |    2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ src/version.c |    4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
 
-Index: prboom-plus-2.5.1.1/src/version.c
+Index: prboom2-2.5.1.5+svn4532/src/version.c
 ===================================================================
---- prboom-plus-2.5.1.1.orig/src/version.c
-+++ prboom-plus-2.5.1.1/src/version.c
-@@ -35,4 +35,4 @@
- 
+--- prboom2-2.5.1.5+svn4532.orig/src/version.c
++++ prboom2-2.5.1.5+svn4532/src/version.c
+@@ -37,11 +37,11 @@
  #include "version.h"
  
--const char version_date[] = __DATE__ " " __TIME__;
-+const char version_date[] = "";
+ #ifndef BUILD_DATE
+-#define BUILD_DATE __DATE__
++#define BUILD_DATE ""
+ #endif
+ 
+ #ifndef BUILD_TIME
+-#define BUILD_TIME __TIME__
++#define BUILD_TIME ""
+ #endif
+ 
+ const char version_date[] = BUILD_DATE " " BUILD_TIME;


Reply via email to