commit doomsday for openSUSE:Factory

2020-09-16 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2020-09-16 19:36:57

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.4249 (New)


Package is "doomsday"

Wed Sep 16 19:36:57 2020 rev:28 rq:834759 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2020-08-20 
22:32:52.104094684 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new.4249/doomsday.changes  
2020-09-16 19:37:22.274670948 +0200
@@ -1,0 +2,6 @@
+Tue Sep 15 23:17:10 UTC 2020 - Jan Engelhardt 
+
+- Drop recommendation for timidity, this backend is not selectable
+  from the game.
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.K9p6Mj/_old  2020-09-16 19:37:24.570673070 +0200
+++ /var/tmp/diff_new_pack.K9p6Mj/_new  2020-09-16 19:37:24.574673074 +0200
@@ -55,8 +55,6 @@
 BuildRequires:  pkgconfig(zzip-zlib-config)
 # Mesa 9.2 has OpenGL 3.1, and doomsday 2.0 needs that.
 Requires:   Mesa-libGL1 >= 9.2
-Recommends: timidity
-Recommends: timidity-eawpats
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
 Provides:   jdoom = %version-%release
 Provides:   jheretic = %version-%release




commit doomsday for openSUSE:Factory

2020-08-20 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2020-08-20 22:32:20

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.3399 (New)


Package is "doomsday"

Thu Aug 20 22:32:20 2020 rev:27 rq:828120 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2020-03-30 
23:02:20.672140324 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new.3399/doomsday.changes  
2020-08-20 22:32:52.104094684 +0200
@@ -1,0 +2,5 @@
+Thu Aug 20 07:43:01 UTC 2020 - Guillaume GARDET 
+
+- Use openGL ES 3 for aarch64 and %arm
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.bZPkjw/_old  2020-08-20 22:32:53.504095339 +0200
+++ /var/tmp/diff_new_pack.bZPkjw/_new  2020-08-20 22:32:53.508095341 +0200
@@ -23,7 +23,6 @@
 License:GPL-2.0-or-later AND GPL-2.0-only AND 
SUSE-GPL-2.0-with-linking-exception AND BSD-3-Clause AND LGPL-3.0-or-later
 Group:  Amusements/Games/3D/Shoot
 URL:http://dengine.net/
-
 Source: http://downloads.sf.net/deng/doomsday-%version.tar.gz
 Source2:%name-rpmlintrc
 Patch1: doomsday-no-abs-icon.patch
@@ -54,16 +53,17 @@
 BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(xxf86vm)
 BuildRequires:  pkgconfig(zzip-zlib-config)
+# Mesa 9.2 has OpenGL 3.1, and doomsday 2.0 needs that.
+Requires:   Mesa-libGL1 >= 9.2
+Recommends: timidity
+Recommends: timidity-eawpats
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
-Provides:   bundled(assimp) = 3.3.1
-Recommends: timidity timidity-eawpats
 Provides:   jdoom = %version-%release
 Provides:   jheretic = %version-%release
 Provides:   jhexen = %version-%release
+Provides:   bundled(assimp) = 3.3.1
 Obsoletes:  deng < %version-%release
 Provides:   deng = %version-%release
-# Mesa 9.2 has OpenGL 3.1, and doomsday 2.0 needs that.
-Requires:   Mesa-libGL1 >= 9.2
 
 %description
 The Doomsday Engine is a source port with support for Doom, Heretic,
@@ -72,9 +72,8 @@
 %package launcher
 Summary:Graphical launcher for Doomsday
 Group:  Amusements/Games/3D/Shoot
-Requires:   %name = %version
 BuildRequires:  python
-%py_requires
+Requires:   %name = %version
 Requires:   python-wxWidgets
 BuildArch:  noarch
 
@@ -89,7 +88,11 @@
 
 %build
 pushd doomsday
-%cmake -DCMAKE_SKIP_RPATH:BOOL=ON
+%cmake \
+%ifarch aarch64 %arm
+  -DDENG_OPENGL_API=GLES3 \
+%endif
+  -DCMAKE_SKIP_RPATH:BOOL=ON
 make -O %{?_smp_mflags}
 
 %install




commit doomsday for openSUSE:Factory

2020-03-30 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2020-03-30 23:02:18

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.3160 (New)


Package is "doomsday"

Mon Mar 30 23:02:18 2020 rev:26 rq:789502 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2020-03-05 
23:25:40.321422764 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new.3160/doomsday.changes  
2020-03-30 23:02:20.672140324 +0200
@@ -1,0 +2,5 @@
+Sun Mar 29 11:52:52 UTC 2020 - Jan Engelhardt 
+
+- Add -DCMAKE_SKIP_RPATH
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.3fGweT/_old  2020-03-30 23:02:22.124141151 +0200
+++ /var/tmp/diff_new_pack.3fGweT/_new  2020-03-30 23:02:22.136141158 +0200
@@ -89,7 +89,7 @@
 
 %build
 pushd doomsday
-%cmake
+%cmake -DCMAKE_SKIP_RPATH:BOOL=ON
 make -O %{?_smp_mflags}
 
 %install




commit doomsday for openSUSE:Factory

2020-03-05 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2020-03-05 23:25:26

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.26092 (New)


Package is "doomsday"

Thu Mar  5 23:25:26 2020 rev:25 rq:781886 version:2.2.2

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2020-01-19 
20:58:17.256077041 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new.26092/doomsday.changes 
2020-03-05 23:25:40.321422764 +0100
@@ -1,0 +2,8 @@
+Thu Mar  5 14:20:55 UTC 2020 - Jan Engelhardt 
+
+- Add -lminizip to doomsday-libs.diff to cure a linker error.
+- Update to release 2.2.2
+  * Doomsday Script improvements, Heretic modding, weapon
+field of view.
+
+---

Old:

  Doomsday-Engine-2.2.1.1.tar.xz

New:

  doomsday-2.2.2.tar.gz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.9cdMax/_old  2020-03-05 23:25:42.601424019 +0100
+++ /var/tmp/diff_new_pack.9cdMax/_new  2020-03-05 23:25:42.605424020 +0100
@@ -17,28 +17,22 @@
 
 
 Name:   doomsday
-Version:2.2.1.1
+Version:2.2.2
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0-or-later AND GPL-2.0-only AND 
SUSE-GPL-2.0-with-linking-exception AND BSD-3-Clause AND LGPL-3.0-or-later
 Group:  Amusements/Games/3D/Shoot
 URL:http://dengine.net/
 
-#Git-Web:  https://github.com/skyjake/Doomsday-Engine
-#Git-Clone:git://github.com/skyjake/Doomsday-Engine
-Source: Doomsday-Engine-%version.tar.xz
+Source: http://downloads.sf.net/deng/doomsday-%version.tar.gz
 Source2:%name-rpmlintrc
 Patch1: doomsday-no-abs-icon.patch
 Patch2: doomsday-libs.diff
 Patch3: doomsday-notime.diff
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
 BuildRequires:  cmake
-%if 0%{?suse_version} < 1500
-BuildRequires:  gcc6-c++
-%else
 BuildRequires:  gcc-c++ >= 6
-%endif
+BuildRequires:  libcurl4
 BuildRequires:  libpng-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  zlib-devel
@@ -61,11 +55,8 @@
 BuildRequires:  pkgconfig(xxf86vm)
 BuildRequires:  pkgconfig(zzip-zlib-config)
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
-Provides:   bundled(assimp) = 3.1.1
-
-%if 0%{?suse_version}
+Provides:   bundled(assimp) = 3.3.1
 Recommends: timidity timidity-eawpats
-%endif
 Provides:   jdoom = %version-%release
 Provides:   jheretic = %version-%release
 Provides:   jhexen = %version-%release
@@ -83,15 +74,9 @@
 Group:  Amusements/Games/3D/Shoot
 Requires:   %name = %version
 BuildRequires:  python
-%if 0%{?fedora_version}
-Requires:   wxPython
-%else
 %py_requires
 Requires:   python-wxWidgets
-%endif
-%if 0%{?suse_version} >= 1130 || 0%{?fedora_version}
 BuildArch:  noarch
-%endif
 
 %description launcher
 Snowberry is the official frontend of the Doomsday Engine. It is a
@@ -100,17 +85,10 @@
 settings for launching a particular game (e.g., Doom).
 
 %prep
-%autosetup -n Doomsday-Engine-%version -p1
+%autosetup -p1
 
 %build
 pushd doomsday
-cf="%optflags"
-%if 0%{?suse_version} > 1320
-cf="$cf -Wno-narrowing"
-%endif
-%if 0%{?suse_version} < 1500
-export CC=gcc-6 CXX=g++-6
-%endif
 %cmake
 make -O %{?_smp_mflags}
 

++ doomsday-libs.diff ++
--- /var/tmp/diff_new_pack.9cdMax/_old  2020-03-05 23:25:42.645424043 +0100
+++ /var/tmp/diff_new_pack.9cdMax/_new  2020-03-05 23:25:42.649424045 +0100
@@ -18,7 +18,7 @@
  # done for libassimp).
  get_property (assimpLibs TARGET libassimp PROPERTY 
INTERFACE_LINK_LIBRARIES)
 -target_link_libraries (libgui PUBLIC ${assimpLibs})
-+target_link_libraries (libgui PUBLIC ${assimpLibs} -lz)
++target_link_libraries (libgui PUBLIC ${assimpLibs} -lz -lminizip)
  endif ()
  
  if (IOS)




commit doomsday for openSUSE:Factory

2020-01-19 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2020-01-19 20:56:48

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.26092 (New)


Package is "doomsday"

Sun Jan 19 20:56:48 2020 rev:24 rq:765561 version:2.2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2019-11-03 
12:19:47.541183050 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new.26092/doomsday.changes 
2020-01-19 20:58:17.256077041 +0100
@@ -1,0 +2,15 @@
+Sun Jan 19 11:36:20 UTC 2020 - Jan Engelhardt 
+
+- Update to release 2.2.1.1
+  * The built-in scripting language has gained wider integration
+in the engine internals.
+  * Scripted mobj actions
+  * A number of modding related improvements have been done for
+Heretic. For example: customizable menu labels, enhanced
+intermission screen, Values for ammo per shot, support for
+Hexen-like wall-bouncing missiles, and a script binding for
+starting an enemy’s attack.
+  * Separate FOV for rendering player weapons
+  * Doomsday now detects Freedoom v0.12.1.
+
+---

Old:

  Doomsday-Engine-2.1.1.tar.xz

New:

  Doomsday-Engine-2.2.1.1.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.k6LnFs/_old  2020-01-19 20:58:18.252077564 +0100
+++ /var/tmp/diff_new_pack.k6LnFs/_new  2020-01-19 20:58:18.256077566 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,12 +17,12 @@
 
 
 Name:   doomsday
-Version:2.1.1
+Version:2.2.1.1
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0-or-later AND GPL-2.0-only AND 
SUSE-GPL-2.0-with-linking-exception AND BSD-3-Clause AND LGPL-3.0-or-later
 Group:  Amusements/Games/3D/Shoot
-Url:http://dengine.net/
+URL:http://dengine.net/
 
 #Git-Web:  https://github.com/skyjake/Doomsday-Engine
 #Git-Clone:git://github.com/skyjake/Doomsday-Engine
@@ -148,6 +148,8 @@
 %_libdir/%name/
 %_datadir/%name/
 %_datadir/applications/*.desktop
+%_datadir/metainfo/
+%_datadir/icons/*
 %_datadir/pixmaps/*.png
 
 %changelog

++ Doomsday-Engine-2.1.1.tar.xz -> Doomsday-Engine-2.2.1.1.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/Doomsday-Engine-2.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new.26092/Doomsday-Engine-2.2.1.1.tar.xz 
differ: char 25, line 1

++ _service ++
--- /var/tmp/diff_new_pack.k6LnFs/_old  2020-01-19 20:58:18.284077581 +0100
+++ /var/tmp/diff_new_pack.k6LnFs/_new  2020-01-19 20:58:18.284077581 +0100
@@ -2,9 +2,9 @@

git
https://github.com/skyjake/Doomsday-Engine
-   build2967
-   build2967
-   2.1.1
+   v2.2.1-1
+   v2.2.1-1
+   2.2.1.1

attic
packs

++ doomsday-no-abs-icon.patch ++
--- /var/tmp/diff_new_pack.k6LnFs/_old  2020-01-19 20:58:18.292077585 +0100
+++ /var/tmp/diff_new_pack.k6LnFs/_new  2020-01-19 20:58:18.292077585 +0100
@@ -7,25 +7,13 @@
 
 
 ---
- doomsday/apps/client/doomsday-engine.desktop.in |3 +--
- doomsday/tools/shell/doomsday-shell.desktop.in  |3 +--
- 2 files changed, 2 insertions(+), 4 deletions(-)
+ doomsday/tools/shell/doomsday-shell.desktop.in |3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
 
-Index: doomsday-2.0.0/doomsday/apps/client/doomsday-engine.desktop.in
+Index: Doomsday-Engine-2.2.1.1/doomsday/tools/shell/doomsday-shell.desktop.in
 ===
 doomsday-2.0.0.orig/doomsday/apps/client/doomsday-engine.desktop.in
-+++ doomsday-2.0.0/doomsday/apps/client/doomsday-engine.desktop.in
-@@ -6,5 +6,4 @@ Categories=Game;ActionGame;
- Exec=${CMAKE_INSTALL_PREFIX}/bin/doomsday
- Terminal=false
- Type=Application
--Icon=${CMAKE_INSTALL_PREFIX}/${DENG_INSTALL_DATA_DIR}/deng-logo-256.png
--
-+Icon=deng-logo-256.png
-Index: doomsday-2.0.0/doomsday/tools/shell/doomsday-shell.desktop.in
-===
 doomsday-2.0.0.orig/doomsday/tools/shell/doomsday-shell.desktop.in
-+++ doomsday-2.0.0/doomsday/tools/shell/doomsday-shell.desktop.in
+--- Doomsday-Engine-2.2.1.1.orig/doomsday/tools/shell/doomsday-shell.desktop.in
 

commit doomsday for openSUSE:Factory

2019-11-03 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2019-11-03 12:19:46

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.2990 (New)


Package is "doomsday"

Sun Nov  3 12:19:46 2019 rev:23 rq:744828 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2019-06-19 
21:03:59.562271719 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new.2990/doomsday.changes  
2019-11-03 12:19:47.541183050 +0100
@@ -1,0 +2,6 @@
+Sat Nov  2 00:02:30 UTC 2019 - Jan Engelhardt 
+
+- Previous implicit dependency on xxf86vm is now added
+  as an explicit BuildRequires.
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.oGwUZc/_old  2019-11-03 12:19:48.609184380 +0100
+++ /var/tmp/diff_new_pack.oGwUZc/_new  2019-11-03 12:19:48.613184385 +0100
@@ -58,6 +58,7 @@
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(xrandr)
+BuildRequires:  pkgconfig(xxf86vm)
 BuildRequires:  pkgconfig(zzip-zlib-config)
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
 Provides:   bundled(assimp) = 3.1.1




commit doomsday for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2019-06-19 21:03:40

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new.4811 (New)


Package is "doomsday"

Wed Jun 19 21:03:40 2019 rev:22 rq:707487 version:2.1.1

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2018-02-09 
15:51:28.766915457 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new.4811/doomsday.changes  
2019-06-19 21:03:59.562271719 +0200
@@ -1,0 +2,14 @@
+Sun Jun  2 15:10:46 UTC 2019 - Jan Engelhardt 
+
+- Update to new upstream release 2.1.1
+  * Graphics optimizations: While games still use the classic
+renderer like in 2.0, all graphics are now drawn using OpenGL
+3.3. This enables optimizations for more efficient rendering
+of the player view, menus, text, and the Doomsday UI.
+  * UI improvements: The Doomsday UI look and feel has been
+refreshed. The game library is now more flexible and powerful
+with further game customization settings and view options.
+  * Multiplayer convenience: Clients will automatically download
+missing PWADs from the server before joining the game.
+
+---

Old:

  doomsday-2.0.3.tar.gz

New:

  Doomsday-Engine-2.1.1.tar.xz
  _service



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.mIEL8L/_old  2019-06-19 21:04:01.234273170 +0200
+++ /var/tmp/diff_new_pack.mIEL8L/_new  2019-06-19 21:04:01.238273173 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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:   doomsday
-Version:2.0.3
+Version:2.1.1
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
-# md2tool is the one being GPL-2.0-only
-License:GPL-2.0+ and GPL-2.0
+License:GPL-2.0-or-later AND GPL-2.0-only AND 
SUSE-GPL-2.0-with-linking-exception AND BSD-3-Clause AND LGPL-3.0-or-later
 Group:  Amusements/Games/3D/Shoot
 Url:http://dengine.net/
 
 #Git-Web:  https://github.com/skyjake/Doomsday-Engine
 #Git-Clone:git://github.com/skyjake/Doomsday-Engine
-Source: http://downloads.sf.net/deng/%name-%version.tar.gz
+Source: Doomsday-Engine-%version.tar.xz
 Source2:%name-rpmlintrc
 Patch1: doomsday-no-abs-icon.patch
 Patch2: doomsday-libs.diff
@@ -100,8 +99,7 @@
 settings for launching a particular game (e.g., Doom).
 
 %prep
-%setup -q
-%patch -P 1 -P 2 -P 3 -p1
+%autosetup -n Doomsday-Engine-%version -p1
 
 %build
 pushd doomsday

++ _service ++


git
https://github.com/skyjake/Doomsday-Engine
build2967
build2967
2.1.1

attic
packs
web
web2
webapi

doomsday/apps/client/net.dengine.client.pack/audio


*.tar
xz



++ doomsday-libs.diff ++
--- /var/tmp/diff_new_pack.mIEL8L/_old  2019-06-19 21:04:01.286273215 +0200
+++ /var/tmp/diff_new_pack.mIEL8L/_new  2019-06-19 21:04:01.286273215 +0200
@@ -9,11 +9,11 @@
  doomsday/sdk/libgui/CMakeLists.txt |4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-Index: doomsday-2.0.3/doomsday/sdk/libgui/CMakeLists.txt
+Index: Doomsday-Engine-2.1.1/doomsday/sdk/libgui/CMakeLists.txt
 ===
 doomsday-2.0.3.orig/doomsday/sdk/libgui/CMakeLists.txt
-+++ doomsday-2.0.3/doomsday/sdk/libgui/CMakeLists.txt
-@@ -118,7 +118,7 @@ if (UNIX AND NOT APPLE)
+--- Doomsday-Engine-2.1.1.orig/doomsday/sdk/libgui/CMakeLists.txt
 Doomsday-Engine-2.1.1/doomsday/sdk/libgui/CMakeLists.txt
+@@ -141,7 +141,7 @@ if (UNIX AND NOT APPLE)
  # must be linked publicly (rather than privately like is the
  # done for libassimp).
  get_property (assimpLibs TARGET libassimp PROPERTY 
INTERFACE_LINK_LIBRARIES)
@@ -21,8 +21,8 @@
 +target_link_libraries (libgui PUBLIC ${assimpLibs} 

commit doomsday for openSUSE:Factory

2018-02-09 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2018-02-09 15:51:28

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is "doomsday"

Fri Feb  9 15:51:28 2018 rev:21 rq:574287 version:2.0.3

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2018-01-17 
21:56:14.385035937 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2018-02-09 
15:51:28.766915457 +0100
@@ -1,0 +2,5 @@
+Thu Feb  8 14:37:03 UTC 2018 - jeng...@inai.de
+
+- Get rid of BuildRequires: xorg-x11-devel.
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.f64djZ/_old  2018-02-09 15:51:30.270861440 +0100
+++ /var/tmp/diff_new_pack.f64djZ/_new  2018-02-09 15:51:30.274861297 +0100
@@ -42,7 +42,6 @@
 %endif
 BuildRequires:  libpng-devel
 BuildRequires:  ncurses-devel
-BuildRequires:  xorg-x11-devel
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
@@ -59,6 +58,7 @@
 BuildRequires:  pkgconfig(sdl2)
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xext)
+BuildRequires:  pkgconfig(xrandr)
 BuildRequires:  pkgconfig(zzip-zlib-config)
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
 Provides:   bundled(assimp) = 3.1.1




commit doomsday for openSUSE:Factory

2018-01-17 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2018-01-17 21:56:07

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is "doomsday"

Wed Jan 17 21:56:07 2018 rev:20 rq:564216 version:2.0.3

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2018-01-13 
21:44:23.487181716 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2018-01-17 
21:56:14.385035937 +0100
@@ -1,0 +2,5 @@
+Sun Jan 14 16:23:15 UTC 2018 - jeng...@inai.de
+
+- Add bundled() markers
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.W04Uhz/_old  2018-01-17 21:56:15.416987667 +0100
+++ /var/tmp/diff_new_pack.W04Uhz/_new  2018-01-17 21:56:15.424987292 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# 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
@@ -61,6 +61,7 @@
 BuildRequires:  pkgconfig(xext)
 BuildRequires:  pkgconfig(zzip-zlib-config)
 # Doomsday uses a modified version of assimp, so no pkgconfig(assimp) here :-(
+Provides:   bundled(assimp) = 3.1.1
 
 %if 0%{?suse_version}
 Recommends: timidity timidity-eawpats




commit doomsday for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2018-01-13 21:44:12

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is "doomsday"

Sat Jan 13 21:44:12 2018 rev:19 rq:557118 version:2.0.3

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2016-06-19 
10:50:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2018-01-13 
21:44:23.487181716 +0100
@@ -1,0 +2,60 @@
+Thu Dec 14 12:08:38 UTC 2017 - jeng...@inai.de
+
+- Update to new bugfix release 2.0.3
+  * Server had crashed during startup with error messages related
+to threading
+  * Non-standard C++ code had led to crash when using gcc7
+  * Removed duplicate IWAD spec for Heretic 1.3 /
+Shadow of the Serpent Riders
+  * Hexen: fix crash after returning to a different map in a hub
+- Add doomsday-libs.diff, doomsday-notime.diff
+
+---
+Thu Apr 20 12:07:26 UTC 2017 - jeng...@inai.de
+
+- Update to new upstream release 2.0
+  * The Home Screen replaces the front-end app. The Python-based
+Snowberry launcher application was created in 2005 and has been
+used for starting Doomsday ever since. In version 2.0, the
+launcher is no longer needed because Doomsday's Home Screen
+(previously called "ring zero") replaces its functionality.
+  * Built-in support for packages. One of the launcher's key features
+was add-on management. This is now also part of Doomsday itself
+in the form of packages. Anything that Doomsday can load — WADs,
+resource packs, 3D models, etc. — is now handled via the same
+package management system. This enables Doomsday to track which
+files are in use in saved games and multiplayer games, and makes
+it possible to automatically ensure that the correct files are
+loaded at any given time.
+  * New 3D model renderer. Doomsday's graphics code is undergoing a
+transition to a newer version of OpenGL, namely "OpenGL3/4 Core
+Profile"). Certain parts like the engine UI have already
+completed this transition, however the game renderer itself has
+not. In version 2.0, the new version of the 3D model renderer has
+reached a state where it is useful for actual gameplay. This new
+renderer supports FBX and MD5 models (among other formats),
+skeletal animation, GLSL shaders, and Doomsday Script.
+
+---
+Sat Jun 18 07:53:52 UTC 2016 - jeng...@inai.de
+
+- Update to new upstream release 1.15.8
+* Custom episodes. Episode (DED) definitions specify the structure of
+  game episodes (including hubs) enabling entirely new episodes and
+  modifying the originals.
+* MAPINFO support. MAPINFO (Hexen) definitions are now supported in
+  Doom and Heretic, as well as Hexen. Note that, presently, only the
+  Hexen dialect of MAPINFO is supported (ZDoom uses its own MAPINFO
+  dialect).
+* Adjustable pixel density. If your GPU is on the slower side, you
+  can improve performance by reducing game view resolution. The rest
+  of the UI remains sharp since the display mode is not changed. As a
+  bonus, you can also get a nice nostalgic aesthetic similar to the
+  original Doom on a CRT display.
+- If you get a blank screen instead of the game title screen
+  after selecting the IWAD to play, you may need to reset your
+  settings (~/.doomsday)!
+- Added doomsday-ncurses.diff (work around absence of ncurses.pc
+  in not-too-new ncurses)
+
+---

Old:

  doomsday-1.14.5.tar.gz

New:

  doomsday-2.0.3.tar.gz
  doomsday-libs.diff
  doomsday-notime.diff



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.WRRmcY/_old  2018-01-13 21:44:24.731123734 +0100
+++ /var/tmp/diff_new_pack.WRRmcY/_new  2018-01-13 21:44:24.739123361 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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,31 +17,50 @@
 
 
 Name:   doomsday
-Version:1.14.5
+Version:2.0.3
 Release:0
-%define rver   1.14.5
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
+# md2tool is the one being GPL-2.0-only
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
-# md2tool is the one being GPL-2.0-only
 Url:

commit doomsday for openSUSE:Factory

2016-06-19 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2016-06-19 10:50:11

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is "doomsday"

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2015-04-07 
09:29:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2016-06-19 
10:50:13.0 +0200
@@ -1,0 +2,5 @@
+Thu Jun 16 22:13:12 UTC 2016 - jeng...@inai.de
+
+- Add -Wno-narrowing to let gcc6 build pass
+
+---



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.gLSc5Q/_old  2016-06-19 10:50:16.0 +0200
+++ /var/tmp/diff_new_pack.gLSc5Q/_new  2016-06-19 10:50:16.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -90,23 +90,27 @@
 %patch -P 1 -p1
 
 %build
-pushd doomsday;
-find . -type f -name "*.h" -exec perl -i -pe 's{__DATE__}{""}gs' "{}" "+";
+pushd doomsday
+find . -type f -name "*.h" -exec perl -i -pe 's{__DATE__}{""}gs' "{}" "+"
 %if 0%{?fedora_version}
-alias qmake="qmake-qt4";
+alias qmake="qmake-qt4"
 %endif
-qmake QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="%optflags" \
-   QMAKE_STRIP="true" DENG_LIB_DIR="%_libdir";
-make %{?_smp_mflags};
-popd;
+cf="%optflags"
+%if 0%{?suse_version} > 1320
+cf="$cf -Wno-narrowing"
+%endif
+qmake QMAKE_CFLAGS+="%optflags" QMAKE_CXXFLAGS+="$cf" \
+   QMAKE_STRIP="true" DENG_LIB_DIR="%_libdir"
+make %{?_smp_mflags}
+popd
 
 %install
-b="%buildroot";
-pushd doomsday/;
-make install INSTALL_ROOT="$b";
-mkdir -p "$b/%_libexecdir/%name";
-mv "$b/%_bindir"/{md2tool,savegametool,texc} "$b/%_libexecdir/%name/";
-popd;
+b="%buildroot"
+pushd doomsday/
+make install INSTALL_ROOT="$b"
+mkdir -p "$b/%_libexecdir/%name"
+mv "$b/%_bindir"/{md2tool,savegametool,texc} "$b/%_libexecdir/%name/"
+popd
 
 # Prepare for the icons
 mkdir -p "$b/%_datadir/pixmaps"




commit doomsday for openSUSE:Factory

2015-04-07 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2015-04-07 09:29:07

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2014-10-18 
09:09:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2015-04-07 
09:29:09.0 +0200
@@ -1,0 +2,8 @@
+Mon Mar 30 08:42:53 UTC 2015 - dims...@opensuse.org
+
+- Add doomsday-no-abs-icon.patch: Do not use absolute path to
+  icons. Applicatio containerisation requires the icons to be below
+  /usr/share/icons or /usr/share/pixmaps.
+- Copy the icons from the app directory to /usr/share/pixmaps.
+
+---

New:

  doomsday-no-abs-icon.patch



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.taKe08/_old  2015-04-07 09:29:10.0 +0200
+++ /var/tmp/diff_new_pack.taKe08/_new  2015-04-07 09:29:10.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -30,6 +30,7 @@
 #Git-Clone:git://github.com/skyjake/Doomsday-Engine
 Source: http://downloads.sf.net/deng/%name-%rver.tar.gz
 Source2:%name-rpmlintrc
+Patch1: doomsday-no-abs-icon.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
@@ -85,12 +86,8 @@
 settings for launching a particular game (e.g., Doom).
 
 %prep
-%if 0%{?__xz:1}
 %setup -qn %name-%rver
-%else
-tar --use=xz -xf %{S:0};
-%setup -DTqn %name-%rver
-%endif
+%patch -P 1 -p1
 
 %build
 pushd doomsday;
@@ -111,6 +108,11 @@
 mv $b/%_bindir/{md2tool,savegametool,texc} $b/%_libexecdir/%name/;
 popd;
 
+# Prepare for the icons
+mkdir -p $b/%_datadir/pixmaps
+cp snowberry/graphics/snowberry.png 
$b/%_datadir/pixmaps/doomsday-snowberry.png
+cp doomsday/tools/shell/shell-gui/res/shell.png 
$b/%_datadir/pixmaps/doomsday-shell.png
+
 mkdir -p $b/%_sysconfdir/doomsday;
 cat $b/%_sysconfdir/doomsday/paths -EOF
basedir: %_datadir/doomsday
@@ -136,6 +138,7 @@
 %_datadir/%name/icons/
 %_datadir/%name/modules/
 %_datadir/applications/*.desktop
+%_datadir/pixmaps/doomsday-*.png
 %_mandir/man6/doomsday*.6*
 %_libexecdir/%name/
 

++ doomsday-no-abs-icon.patch ++
From: Dominique Leuenberger dims...@opensuse.org
Date: 2015-03-30T09:15:11

Do not use absolute paths to icons. [Application containerization
requires the icons to be below /usr/share/icons or
/usr/share/pixmaps, but the specfile will take care of that.]


Index: doomsday-1.14.5/distrib/linux/doomsday-engine.desktop
===
--- doomsday-1.14.5.orig/distrib/linux/doomsday-engine.desktop
+++ doomsday-1.14.5/distrib/linux/doomsday-engine.desktop
@@ -6,5 +6,5 @@ Categories=Game;ActionGame;
 Exec=BIN_DIR/launch-doomsday
 Terminal=false
 Type=Application
-Icon=SB_DIR/graphics/snowberry.png
+Icon=doomsday-snowberry.png
 
Index: doomsday-1.14.5/distrib/linux/doomsday-shell.desktop
===
--- doomsday-1.14.5.orig/distrib/linux/doomsday-shell.desktop
+++ doomsday-1.14.5/distrib/linux/doomsday-shell.desktop
@@ -6,5 +6,5 @@ Categories=Game;ActionGame;
 Exec=BIN_DIR/doomsday-shell
 Terminal=false
 Type=Application
-Icon=BASE_DIR/icons/shell.png
+Icon=doomsday-shell.png
 



commit doomsday for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2014-10-18 09:09:19

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2014-06-01 
19:40:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2014-10-18 
09:09:38.0 +0200
@@ -1,0 +2,10 @@
+Sun Oct 12 17:06:34 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.14.5, which fixes:
+* Hexen: Loading autosaved progress on a previously visited map
+  loads an out of date save state
+* Hexen: Number of inventory items increases when going through
+  a portal
+* Hexen: Puzzle progress in main hub not showing up
+
+---

Old:

  doomsday-1.14.3.tar.gz

New:

  doomsday-1.14.5.tar.gz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.c1FysU/_old  2014-10-18 09:09:39.0 +0200
+++ /var/tmp/diff_new_pack.c1FysU/_new  2014-10-18 09:09:39.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   doomsday
-Version:1.14.3
+Version:1.14.5
 Release:0
-%define rver   1.14.3
+%define rver   1.14.5
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot

++ doomsday-1.14.3.tar.gz - doomsday-1.14.5.tar.gz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.14.3.tar.gz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.14.5.tar.gz differ: char 5, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2014-06-01 19:40:10

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2014-05-02 
10:53:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2014-06-01 
19:40:15.0 +0200
@@ -1,0 +2,11 @@
+Tue May 20 12:21:57 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.14.3, which fixes:
+* Hexen: Hub maps reset after saving, causing invalid game world
+  state
+* Doom 2: Crash playing sci2.wad MAP13
+* Better compatibility with vanilla Doom renderer: dynamic
+  map hacks dependent on non-neighbor planes
+* Hexen: Saving error — already exists
+
+---

Old:

  doomsday-1.14.1.tar.gz

New:

  doomsday-1.14.3.tar.gz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.Gi5q8V/_old  2014-06-01 19:40:16.0 +0200
+++ /var/tmp/diff_new_pack.Gi5q8V/_new  2014-06-01 19:40:16.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   doomsday
-Version:1.14.1
+Version:1.14.3
 Release:0
-%define rver   1.14.1
+%define rver   1.14.3
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot

++ doomsday-1.14.1.tar.gz - doomsday-1.14.3.tar.gz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.14.1.tar.gz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.14.3.tar.gz differ: char 5, 
line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2014-05-02 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2014-05-02 10:52:59

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2014-01-13 
10:52:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2014-05-02 
10:53:07.0 +0200
@@ -1,0 +2,25 @@
+Thu May  1 13:03:03 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.14.1, which fixes:
+* particles were shut off shortly after level start
+* flickering light decoration on moving platform
+* letterboxed/pillarboxed drawing of the game was broken
+* Heretic ghost mummies' floating spirits were not disappearing
+  after death
+* Shift key state was not recognized by bindings when typing in
+  console
+* Multiplayer weapons were not remaining in play
+* Gracefully abort if OpenGL version is not sufficient
+
+---
+Wed Apr 23 21:44:28 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.14
+* It adds bloom to Doomsday's visual features. The last of the
+  old UI has been replaced, and now MP games and save games, due
+  to a new save game format, from all games can be accessed from
+  the taskbar or home screen (formerly Ring Zero). New alert and
+  tutorial notifications have been added to inform users of any
+  important engine, map and resource errors and about the UI.
+
+---

Old:

  doomsday-1.13.1.tar.xz

New:

  doomsday-1.14.1.tar.gz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.Mw1DUw/_old  2014-05-02 10:53:08.0 +0200
+++ /var/tmp/diff_new_pack.Mw1DUw/_new  2014-05-02 10:53:08.0 +0200
@@ -17,9 +17,9 @@
 
 
 Name:   doomsday
-Version:1.13.1
+Version:1.14.1
 Release:0
-%define rver   1.13.1
+%define rver   1.14.1
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
@@ -28,8 +28,7 @@
 
 #Git-Web:  https://github.com/skyjake/Doomsday-Engine
 #Git-Clone:git://github.com/skyjake/Doomsday-Engine
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.13.1.tar.gz
-Source: %name-%rver.tar.xz
+Source: http://downloads.sf.net/deng/%name-%rver.tar.gz
 Source2:%name-rpmlintrc
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -41,7 +40,6 @@
 BuildRequires:  libqt4-devel = 4.6
 BuildRequires:  ncurses-devel
 BuildRequires:  xorg-x11-devel
-BuildRequires:  xz
 BuildRequires:  zlib-devel
 
 %if 0%{?suse_version}
@@ -54,9 +52,11 @@
 Provides:   deng = %version-%release
 
 # Doomsday 1.12 needs OpenGL 2.x, which Mesa 9.0 (as shipped in openSUSE 12.3)
-# does not have. As far as RPM is concerned, 3rd party GL drivers can coexist
-# with Mesa-libGL1 as they are located in a separate directory, which means
-# that having the Mesa require is always acceptable.
+# does not have.
+# For the situation in openSUSE 13.1+, as far as RPM is concerned, 3rd party
+# GL drivers can coexist with Mesa-libGL1 as they are located in a separate
+# directory, which means that having the following Mesa require is always
+# acceptable.
 Requires:   Mesa-libGL1 = 9.2
 
 %description
@@ -108,7 +108,7 @@
 pushd doomsday/;
 make install INSTALL_ROOT=$b;
 mkdir -p $b/%_libexecdir/%name;
-mv $b/%_bindir/{md2tool,texc} $b/%_libexecdir/%name/;
+mv $b/%_bindir/{md2tool,savegametool,texc} $b/%_libexecdir/%name/;
 popd;
 
 mkdir -p $b/%_sysconfdir/doomsday;

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2014-01-13 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2014-01-13 10:52:52

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2014-01-03 
14:58:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2014-01-13 
10:52:53.0 +0100
@@ -1,0 +2,15 @@
+Mon Jan  6 05:15:25 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.13.1
+* Multiplayer: Resolve crash when joining a multiplayer game using
+  the Vanilla appearance profile
+* Multiplayer: Resolve crash when more than one client joins a game
+* Multiplayer: Missing busy mode transition frame when joining
+  a game
+* UI: Using keyboard bindings when a popup is open in the UI
+  (e.g. pressing F11 to toggle screen when the DE menu is open in
+  the task bar)
+* Added the -nodiscovery option to prevent Doomsday from looking
+  for running servers on the LAN
+
+---

Old:

  doomsday-1.13.0.tar.xz

New:

  doomsday-1.13.1.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.rK8YAI/_old  2014-01-13 10:52:54.0 +0100
+++ /var/tmp/diff_new_pack.rK8YAI/_new  2014-01-13 10:52:54.0 +0100
@@ -17,9 +17,9 @@
 
 
 Name:   doomsday
-Version:1.13
+Version:1.13.1
 Release:0
-%define rver   1.13.0
+%define rver   1.13.1
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
@@ -28,7 +28,7 @@
 
 #Git-Web:  https://github.com/skyjake/Doomsday-Engine
 #Git-Clone:git://github.com/skyjake/Doomsday-Engine
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.13.0.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.13.1.tar.gz
 Source: %name-%rver.tar.xz
 Source2:%name-rpmlintrc
 

++ doomsday-1.13.0.tar.xz - doomsday-1.13.1.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.13.0.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.13.1.tar.xz differ: char 
27, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2014-01-03 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2014-01-03 14:57:58

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-11-13 
08:55:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2014-01-03 
14:58:00.0 +0100
@@ -1,0 +2,11 @@
+Fri Jan  3 03:06:53 UTC 2014 - jeng...@inai.de
+
+- Update to new upstream release 1.13
+* Framebuffer effects. Doomsday can now use OpenGL shaders to
+  post-process the rendered frames. In this release, this has been
+  applied this for libdoom's Invulnerability power-up effect.
+* Stereoscopic 3D. Support has been added for various stereoscopic
+  rendering modes, including anaglyph, side-by-side, parallel and
+  cross-eyed viewing.
+
+---

Old:

  doomsday-1.12.2.tar.xz

New:

  doomsday-1.13.0.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.Gdwj13/_old  2014-01-03 14:58:00.0 +0100
+++ /var/tmp/diff_new_pack.Gdwj13/_new  2014-01-03 14:58:00.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 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
@@ -17,16 +17,18 @@
 
 
 Name:   doomsday
-Version:1.12.2
+Version:1.13
 Release:0
-%define rver   1.12.2
+%define rver   1.13.0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.12.2.tar.gz
+#Git-Web:  https://github.com/skyjake/Doomsday-Engine
+#Git-Clone:git://github.com/skyjake/Doomsday-Engine
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.13.0.tar.gz
 Source: %name-%rver.tar.xz
 Source2:%name-rpmlintrc
 
@@ -53,7 +55,8 @@
 
 # Doomsday 1.12 needs OpenGL 2.x, which Mesa 9.0 (as shipped in openSUSE 12.3)
 # does not have. As far as RPM is concerned, 3rd party GL drivers can coexist
-# with Mesa-libGL1 as they are located in a separate directory.
+# with Mesa-libGL1 as they are located in a separate directory, which means
+# that having the Mesa require is always acceptable.
 Requires:   Mesa-libGL1 = 9.2
 
 %description
@@ -133,7 +136,7 @@
 %_datadir/%name/icons/
 %_datadir/%name/modules/
 %_datadir/applications/*.desktop
-%_mandir/man6/doomsday.6*
+%_mandir/man6/doomsday*.6*
 %_libexecdir/%name/
 
 %files launcher

++ doomsday-1.12.2.tar.xz - doomsday-1.13.0.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.12.2.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.13.0.tar.xz differ: char 
17, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2013-11-12 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-11-13 08:55:21

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-10-15 
10:39:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-11-13 
08:55:22.0 +0100
@@ -1,0 +2,11 @@
+Mon Nov 11 22:25:36 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.12.2
+* console: fix crash when autocompleting certain words (e.g. upd)
+* task bar: Added toggle for sound-overlap-stop to Audio Settings:
+  when enabled, only one sound is allowed per emitter (like in the
+  original games) 
+- Remove deng-va-list.diff (merged upstream)
+- OpenGL 2.x is required for Doomsday 1.12
+
+---

Old:

  deng-va-list.diff
  doomsday-1.12.0.tar.xz

New:

  doomsday-1.12.2.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.ghAAcU/_old  2013-11-13 08:55:23.0 +0100
+++ /var/tmp/diff_new_pack.ghAAcU/_new  2013-11-13 08:55:23.0 +0100
@@ -17,19 +17,18 @@
 
 
 Name:   doomsday
-Version:1.12
+Version:1.12.2
 Release:0
-%define rver   1.12.0
+%define rver   1.12.2
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.12.0.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.12.2.tar.gz
 Source: %name-%rver.tar.xz
 Source2:%name-rpmlintrc
-Patch3: deng-va-list.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
@@ -52,6 +51,11 @@
 Obsoletes:  deng  %version-%release
 Provides:   deng = %version-%release
 
+# Doomsday 1.12 needs OpenGL 2.x, which Mesa 9.0 (as shipped in openSUSE 12.3)
+# does not have. As far as RPM is concerned, 3rd party GL drivers can coexist
+# with Mesa-libGL1 as they are located in a separate directory.
+Requires:   Mesa-libGL1 = 9.2
+
 %description
 The Doomsday Engine is a source port with support for Doom, Heretic,
 and Hexen. It does not support BOOM extensions.
@@ -84,7 +88,6 @@
 tar --use=xz -xf %{S:0};
 %setup -DTqn %name-%rver
 %endif
-%patch -P 3 -p1
 
 %build
 pushd doomsday;

++ doomsday-1.12.0.tar.xz - doomsday-1.12.2.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.12.0.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.12.2.tar.xz differ: char 
27, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2013-10-15 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-10-15 10:39:17

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-08-01 
17:15:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-10-15 
10:39:18.0 +0200
@@ -1,0 +2,11 @@
+Sun Oct  6 23:35:10 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.12
+* The old Control Panel and Updater have been retired and their
+  functionality merged into the taskbar. New taskbar features
+  include background downloading of updates, profiles for renderer
+  settings, and auto completion of console commands. There is also
+  vastly improved map rendering hack support, and 3D sound can now
+  separate isolated parts of joined sectors.
+
+---

Old:

  doomsday-1.11.0.tar.xz

New:

  doomsday-1.12.0.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.P1fOr2/_old  2013-10-15 10:39:19.0 +0200
+++ /var/tmp/diff_new_pack.P1fOr2/_new  2013-10-15 10:39:19.0 +0200
@@ -17,16 +17,17 @@
 
 
 Name:   doomsday
-Version:1.11.0
+Version:1.12
 Release:0
+%define rver   1.12.0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.11.0.tar.gz
-Source: %name-%version.tar.xz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.12.0.tar.gz
+Source: %name-%rver.tar.xz
 Source2:%name-rpmlintrc
 Patch3: deng-va-list.diff
 
@@ -78,10 +79,10 @@
 
 %prep
 %if 0%{?__xz:1}
-%setup -q
+%setup -qn %name-%rver
 %else
 tar --use=xz -xf %{S:0};
-%setup -DTq
+%setup -DTqn %name-%rver
 %endif
 %patch -P 3 -p1
 

++ doomsday-1.11.0.tar.xz - doomsday-1.12.0.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.11.0.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.12.0.tar.xz differ: char 
27, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-08-01 17:15:04

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-06-05 
11:48:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-08-01 
17:15:06.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul 30 19:02:06 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.11.0
+* Doomsday has received a new mouse-driven UI; the taskbar
+  replaces the old console.
+
+---

Old:

  doomsday-1.10.3.tar.xz

New:

  doomsday-1.11.0.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.Mgyh5b/_old  2013-08-01 17:15:07.0 +0200
+++ /var/tmp/diff_new_pack.Mgyh5b/_new  2013-08-01 17:15:07.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   doomsday
-Version:1.10.3
+Version:1.11.0
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
@@ -25,7 +25,7 @@
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.10.3.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.11.0.tar.gz
 Source: %name-%version.tar.xz
 Source2:%name-rpmlintrc
 Patch3: deng-va-list.diff

++ deng-va-list.diff ++
--- /var/tmp/diff_new_pack.Mgyh5b/_old  2013-08-01 17:15:07.0 +0200
+++ /var/tmp/diff_new_pack.Mgyh5b/_new  2013-08-01 17:15:07.0 +0200
@@ -7,13 +7,13 @@
  doomsday/client/src/con_main.cpp |2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-Index: doomsday-1.10.0/doomsday/client/src/con_main.cpp
+Index: doomsday-1.11.0/doomsday/client/src/con_main.cpp
 ===
 doomsday-1.10.0.orig/doomsday/client/src/con_main.cpp
-+++ doomsday-1.10.0/doomsday/client/src/con_main.cpp
-@@ -1839,7 +1839,7 @@ static void conPrintf(int flags, const c
- {
+--- doomsday-1.11.0.orig/doomsday/client/src/con_main.cpp
 doomsday-1.11.0/doomsday/client/src/con_main.cpp
+@@ -1898,7 +1898,7 @@ static void conPrintf(int flags, const c
  const char* text = 0;
+ #endif
  
 -if(format  format[0]  args)
 +if(format  format[0])

++ doomsday-1.10.3.tar.xz - doomsday-1.11.0.tar.xz ++
/work/SRC/openSUSE:Factory/doomsday/doomsday-1.10.3.tar.xz 
/work/SRC/openSUSE:Factory/.doomsday.new/doomsday-1.11.0.tar.xz differ: char 
17, line 1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2013-06-05 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-06-05 11:48:30

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-05-16 
15:34:03.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-06-05 
11:48:31.0 +0200
@@ -1,0 +2,8 @@
+Thu May 23 12:48:58 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.10.3
+* resolve stuck TEXTUREn lump loading with Hell Revealed II
+* fog should not be applied to weapon psprites
+- Remove deng-nodate.diff: kill __DATE__ with shell instead of patch
+
+---

Old:

  deng-nodate.diff
  doomsday-1.10.0.tar.xz

New:

  doomsday-1.10.3.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.6fDfbm/_old  2013-06-05 11:48:32.0 +0200
+++ /var/tmp/diff_new_pack.6fDfbm/_new  2013-06-05 11:48:32.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   doomsday
-Version:1.10.0
+Version:1.10.3
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
@@ -25,10 +25,9 @@
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.10.0.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.10.3.tar.gz
 Source: %name-%version.tar.xz
 Source2:%name-rpmlintrc
-Patch1: deng-nodate.diff
 Patch3: deng-va-list.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -84,7 +83,7 @@
 tar --use=xz -xf %{S:0};
 %setup -DTq
 %endif
-%patch -P 1 -P 3 -p1
+%patch -P 3 -p1
 
 %build
 pushd doomsday;

++ doomsday-1.10.0.tar.xz - doomsday-1.10.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doomsday-1.10.0/distrib/autobuild.py 
new/doomsday-1.10.3/distrib/autobuild.py
--- old/doomsday-1.10.0/distrib/autobuild.py2013-04-03 14:44:46.0 
+0200
+++ new/doomsday-1.10.3/distrib/autobuild.py2013-05-20 07:18:42.0 
+0200
@@ -145,12 +145,13 @@
 
 # Also update the doomsday-fmod changelog (just version number).
 os.chdir(os.path.join(builder.config.DISTRIB_DIR, 'dsfmod'))
-
+
 fmodVer = 
build_version.parse_header_for_version('../../doomsday/plugins/fmod/include/version.h')
 debVer = %s.%s.%s-%s % (fmodVer[0], fmodVer[1], fmodVer[2], 
todays_build_tag())
 print Marking new FMOD version:, debVer
 msg = 'New release: Doomsday Engine build %i.' % 
builder.Event().number()
-os.system('dch --check-dirname-level 0 -v %s -b %s' % (debVer, msg))
+os.system('rm -f debian/changelog  dch --check-dirname-level 0 
--create --package doomsday-fmod -v %s %s' % (debVer, msg))
+
 else:
 # Save version information.
 print  file(builder.Event(toTag).file_path('version.txt'), 'wt'), \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doomsday-1.10.0/distrib/builder/changes.py 
new/doomsday-1.10.3/distrib/builder/changes.py
--- old/doomsday-1.10.0/distrib/builder/changes.py  2013-04-03 
14:44:46.0 +0200
+++ new/doomsday-1.10.3/distrib/builder/changes.py  2013-05-20 
07:18:42.0 +0200
@@ -282,19 +282,19 @@
 build_version.find_version()
 
 # Append the changes to the debian package changelog.
-os.chdir(os.path.join(config.DISTRIB_DIR, 'linux'))
-
+os.chdir(os.path.join(config.DISTRIB_DIR))
+
 # First we need to update the version.
-if build_version.DOOMSDAY_RELEASE_TYPE == 'Stable':
-debVersion = build_version.DOOMSDAY_VERSION_FULL
-else:
-debVersion = build_version.DOOMSDAY_VERSION_FULL + '-' + 
Event().tag()
+debVersion = build_version.DOOMSDAY_VERSION_FULL + '-' + 
Event().tag()
 
 # Always make one entry.
 print 'Marking new version...'
 msg = 'New release: %s build %i.' % 
(build_version.DOOMSDAY_RELEASE_TYPE,
  Event().number())
-os.system(dch -b --check-dirname-level 0 -v %s \%s\ % 
(debVersion, msg))   
+
+# Reset the changelog.
+os.system('rm -f debian/changelog  ' + \
+'dch --check-dirname-level=0 --create --package doomsday -v %s 
%s' % (debVersion, msg))
 
 for 

commit doomsday for openSUSE:Factory

2013-05-16 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-05-16 15:34:01

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-04-17 
18:22:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-05-16 
15:34:03.0 +0200
@@ -1,0 +2,6 @@
+Thu Apr 18 12:03:30 UTC 2013 - jeng...@inai.de
+
+- Supply path configuration file and kill the shell wrappers that
+  supplied the paths via command line before.
+
+---

New:

  doomsday-rpmlintrc



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.OZptKo/_old  2013-05-16 15:34:04.0 +0200
+++ /var/tmp/diff_new_pack.OZptKo/_new  2013-05-16 15:34:04.0 +0200
@@ -27,6 +27,7 @@
 
 #DL-URL:   http://downloads.sf.net/deng/doomsday-1.10.0.tar.gz
 Source: %name-%version.tar.xz
+Source2:%name-rpmlintrc
 Patch1: deng-nodate.diff
 Patch3: deng-va-list.diff
 
@@ -101,49 +102,41 @@
 pushd doomsday/;
 make install INSTALL_ROOT=$b;
 mkdir -p $b/%_libexecdir/%name;
-mv $b/%_bindir/* $b/%_libexecdir/%name/;
-mkdir -p $b/%_libdir/%name;
-mv $b/%_libdir/*.so.* $b/%_libdir/*.so $b/%_libdir/%name/;
+mv $b/%_bindir/{md2tool,texc} $b/%_libexecdir/%name/;
 popd;
 
-for i in doomsday launch-doomsday; do
-   cat $b/%_bindir/$i -EOF
-   #!/bin/sh
-   if ! set | grep -q ^DOOMWADDIR=; then
-   DOOMWADDIR=/usr/share/doom;
-   export DOOMWADDIR;
-   fi;
-   LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:%_libdir/%name exec 
%_libexecdir/%name/$i -libdir %_libdir/%name \$@;
-   EOF
-done;
-chmod a+x $b/%_bindir/{doomsday,launch-doomsday};
+mkdir -p $b/%_sysconfdir/doomsday;
+cat $b/%_sysconfdir/doomsday/paths -EOF
+   basedir: %_datadir/doomsday
+   libdir: %_libdir/doomsday
+   iwaddir: %_datadir/doom
+EOF
+
+%post
+echo INFO: %name: The global IWAD directory is %_datadir/doom.;
+/sbin/ldconfig
+
+%postun -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
-%_bindir/doomsday
-%dir %_libexecdir/%name
-%_libexecdir/%name/doomsday
-%_libexecdir/%name/doomsday-server
-%_libexecdir/%name/doomsday-shell
-%_libexecdir/%name/doomsday-shell-text
-%dir %_libdir/%name
-%_libdir/%name/lib*
-%dir %_datadir/%name
-%_datadir/%name/data
-%_datadir/%name/icons
-%_datadir/%name/modules
+%dir %_sysconfdir/doomsday
+%config %_sysconfdir/doomsday/paths
+%_bindir/doomsday*
+%_libdir/libdeng*.so*
+%_libdir/%name/
+%dir %_datadir/%name/
+%_datadir/%name/data/
+%_datadir/%name/icons/
+%_datadir/%name/modules/
 %_datadir/applications/*.desktop
 %_mandir/man6/doomsday.6*
-%dir %_libexecdir/%name
-%_libexecdir/%name/md2tool
-%_libexecdir/%name/texc
+%_libexecdir/%name/
 
 %files launcher
 %defattr(-,root,root)
 %_bindir/launch-doomsday
-%dir %_libexecdir/%name
-%_libexecdir/%name/launch-doomsday
-%dir %_datadir/%name
+%dir %_datadir/%name/
 %_datadir/%name/snowberry
 
 %changelog

++ doomsday-rpmlintrc ++
# The .so links are needed for dlopen to work.
# (The package is not using -avoid-version as it should)
addFilter(devel-file-in-non-devel-package)
addFilter(shlib-policy-missing-suffix)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit doomsday for openSUSE:Factory

2013-04-17 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-04-17 17:39:29

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-04-05 
07:34:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-04-17 
17:39:31.0 +0200
@@ -1,0 +2,13 @@
+Tue Apr  9 21:03:14 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.10
+* the multiplayer server is now its own separate executable that
+  users control using the new Shell application
+- Remove deng-libdir.diff (merged upstream)
+
+---
+Tue Mar 19 17:07:47 UTC 2013 - sch...@suse.de
+
+- deng-va-list.diff: Remove non-portable use of va_list
+
+---

Old:

  deng-libdir.diff
  doomsday-1.9.10.1.tar.xz

New:

  deng-va-list.diff
  doomsday-1.10.0.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.bxHv0C/_old  2013-04-17 17:39:33.0 +0200
+++ /var/tmp/diff_new_pack.bxHv0C/_new  2013-04-17 17:39:33.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   doomsday
-Version:1.9.10.1
+Version:1.10.0
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
 License:GPL-2.0+ and GPL-2.0
@@ -25,10 +25,10 @@
 # md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.9.10-1.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.10.0.tar.gz
 Source: %name-%version.tar.xz
 Patch1: deng-nodate.diff
-Patch2: deng-libdir.diff
+Patch3: deng-va-list.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
@@ -83,7 +83,7 @@
 tar --use=xz -xf %{S:0};
 %setup -DTq
 %endif
-%patch -P 1 -P 2 -p1
+%patch -P 1 -P 3 -p1
 
 %build
 pushd doomsday;
@@ -123,12 +123,16 @@
 %_bindir/doomsday
 %dir %_libexecdir/%name
 %_libexecdir/%name/doomsday
+%_libexecdir/%name/doomsday-server
+%_libexecdir/%name/doomsday-shell
+%_libexecdir/%name/doomsday-shell-text
 %dir %_libdir/%name
 %_libdir/%name/lib*
 %dir %_datadir/%name
 %_datadir/%name/data
+%_datadir/%name/icons
 %_datadir/%name/modules
-%_datadir/applications/doomsday-engine.desktop
+%_datadir/applications/*.desktop
 %_mandir/man6/doomsday.6*
 %dir %_libexecdir/%name
 %_libexecdir/%name/md2tool

++ deng-nodate.diff ++
--- /var/tmp/diff_new_pack.bxHv0C/_old  2013-04-17 17:39:33.0 +0200
+++ /var/tmp/diff_new_pack.bxHv0C/_new  2013-04-17 17:39:33.0 +0200
@@ -2,24 +2,39 @@
 
 Kill __DATE__ and __TIME__ for reasons of avoiding needless rebuilds.
 ---
+ doomsday/client/include/dd_def.h   |2 +-
  doomsday/plugins/dehread/include/version.h |2 +-
  doomsday/plugins/directsound/include/version.h |2 +-
- doomsday/plugins/exampleplugin/include/version.h   |2 +-
+ doomsday/plugins/doom/include/version.h|2 +-
+ doomsday/plugins/doom64/include/version.h  |2 +-
+ doomsday/plugins/example/include/version.h |2 +-
  doomsday/plugins/fluidsynth/include/version.h  |2 +-
  doomsday/plugins/fmod/include/version.h|2 +-
- doomsday/plugins/jdoom/include/version.h   |2 +-
- doomsday/plugins/jdoom64/include/version.h |2 +-
- doomsday/plugins/jheretic/include/version.h|2 +-
- doomsday/plugins/jhexen/include/version.h  |2 +-
+ doomsday/plugins/heretic/include/version.h |2 +-
+ doomsday/plugins/hexen/include/version.h   |2 +-
  doomsday/plugins/openal/include/version.h  |2 +-
  doomsday/plugins/wadmapconverter/include/version.h |2 +-
  doomsday/plugins/winmm/include/version.h   |2 +-
- 12 files changed, 12 insertions(+), 12 deletions(-)
+ doomsday/tools/amethyst/src/defs.h |2 +-
+ 14 files changed, 14 insertions(+), 14 deletions(-)
 
-Index: doomsday-1.9.10.1/doomsday/plugins/dehread/include/version.h
+Index: doomsday-1.10.0/doomsday/client/include/dd_def.h
 ===
 doomsday-1.9.10.1.orig/doomsday/plugins/dehread/include/version.h
-+++ doomsday-1.9.10.1/doomsday/plugins/dehread/include/version.h
+--- doomsday-1.10.0.orig/doomsday/client/include/dd_def.h
 doomsday-1.10.0/doomsday/client/include/dd_def.h
+@@ -77,7 +77,7 @@ extern C {
+ 
+ #define DOOMSDAY_VER_ID 

commit doomsday for openSUSE:Factory

2013-04-04 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-04-05 07:27:17

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/doomsday/doomsday.changes2013-01-04 
11:38:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-04-05 
07:34:37.0 +0200
@@ -1,0 +2,14 @@
+Sun Feb 17 10:56:08 UTC 2013 - jeng...@inai.de
+
+- Correctly place files into %_libdir (original sr#147463)
+
+---
+Sun Jan  6 21:06:46 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 1.9.10.1
+* The longstanding gameplay bug that prevented a column from
+  lowering on Doom E1M7 has now been fixed.
+* Command-line tools for creating and editing data files (md2tool,
+  texc) are now included as part of the distribution packages.
+
+---

Old:

  doomsday-1.9.9.tar.xz

New:

  deng-libdir.diff
  doomsday-1.9.10.1.tar.xz



Other differences:
--
++ doomsday.spec ++
--- /var/tmp/diff_new_pack.SnOA95/_old  2013-04-05 07:35:07.0 +0200
+++ /var/tmp/diff_new_pack.SnOA95/_new  2013-04-05 07:35:07.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package doomsday
 #
-# 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
@@ -17,17 +17,18 @@
 
 
 Name:   doomsday
-Version:1.9.9
+Version:1.9.10.1
 Release:0
 Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty 
graphics
-# md2tool (apparently GPL-2.0 only) is not shipped in binary form
-License:GPL-2.0+
+License:GPL-2.0+ and GPL-2.0
 Group:  Amusements/Games/3D/Shoot
+# md2tool is the one being GPL-2.0-only
 Url:http://dengine.net/
 
-#DL-URL:   http://downloads.sf.net/deng/doomsday-1.9.9.tar.gz
+#DL-URL:   http://downloads.sf.net/deng/doomsday-1.9.10-1.tar.gz
 Source: %name-%version.tar.xz
 Patch1:deng-nodate.diff
+Patch2: deng-libdir.diff
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  Mesa-devel
@@ -56,6 +57,7 @@
 
 %package launcher
 Summary:   Graphical launcher for Doomsday
+Group:  Amusements/Games/3D/Shoot
 Requires:  %name = %version
 %if 0%{?fedora_version}
 BuildRequires: python
@@ -81,7 +83,7 @@
 tar --use=xz -xf %{S:0};
 %setup -DTq
 %endif
-%patch -P 1 -p1
+%patch -P 1 -P 2 -p1
 
 %build
 pushd doomsday;
@@ -89,7 +91,8 @@
 %if 0%{?fedora_version}
 alias qmake=qmake-qt4;
 %endif
-qmake QMAKE_CFLAGS+=%optflags QMAKE_CXXFLAGS+=%optflags QMAKE_STRIP=true;
+qmake QMAKE_CFLAGS+=%optflags QMAKE_CXXFLAGS+=%optflags \
+   QMAKE_STRIP=true DENG_LIB_DIR=%_libdir;
 make %{?_smp_mflags};
 popd;
 
@@ -124,7 +127,12 @@
 %_libdir/%name/lib*
 %dir %_datadir/%name
 %_datadir/%name/data
+%_datadir/%name/modules
 %_datadir/applications/doomsday-engine.desktop
+%_mandir/man6/doomsday.6*
+%dir %_libexecdir/%name
+%_libexecdir/%name/md2tool
+%_libexecdir/%name/texc
 
 %files launcher
 %defattr(-,root,root)

++ deng-libdir.diff ++
From: Jan Engelhardt jeng...@inai.de
Date: 2013-02-17 11:46:51.927040802 +0100

build: allow packagers to set DENG_LIB_DIR

Only a Linux distribution knows the exact value of libdir, since
that depends on the userspace environment.
---
 doomsday/config_unix.pri |   18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

Index: doomsday-1.9.10.1/doomsday/config_unix.pri
===
--- doomsday-1.9.10.1.orig/doomsday/config_unix.pri
+++ doomsday-1.9.10.1/doomsday/config_unix.pri
@@ -29,15 +29,17 @@ isEmpty(PREFIX) {
 DENG_BIN_DIR = $$PREFIX/bin
 
 # Library location.
-DENG_LIB_DIR = $$PREFIX/lib
+isEmpty(DENG_LIB_DIR) {
+   DENG_LIB_DIR = $$PREFIX/lib
 
-contains(QMAKE_HOST.arch, x86_64) {
-exists($$PREFIX/lib64) {
-DENG_LIB_DIR = $$PREFIX/lib64
-}
-exists($$PREFIX/lib/x86_64-linux-gnu) {
-DENG_LIB_DIR = $$PREFIX/lib/x86_64-linux-gnu
-}
+   contains(QMAKE_HOST.arch, x86_64) {
+   exists($$PREFIX/lib64) {
+   DENG_LIB_DIR = $$PREFIX/lib64
+   }
+   exists($$PREFIX/lib/x86_64-linux-gnu) {
+   DENG_LIB_DIR = $$PREFIX/lib/x86_64-linux-gnu
+   }
+   }
 }
 
 # Target location for plugin 

commit doomsday for openSUSE:Factory

2013-01-04 Thread h_root
Hello community,

here is the log from the commit of package doomsday for openSUSE:Factory 
checked in at 2013-01-04 11:38:02

Comparing /work/SRC/openSUSE:Factory/doomsday (Old)
 and  /work/SRC/openSUSE:Factory/.doomsday.new (New)


Package is doomsday, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.doomsday.new/doomsday.changes   2013-01-04 
11:38:04.0 +0100
@@ -0,0 +1,18 @@
+---
+Thu Oct  4 21:59:29 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 1.9.9
+* Faster map loading thanks to optimizations in the BSP builder.
+* Improved music support for OS X 10.6+ and Linux: SF2 soundfonts
+  can be used with the original games' MIDI music.
+
+---
+Mon Jul  9 18:28:47 UTC 2012 - jeng...@inai.de
+
+- Bump importance of timidity from Suggested to Recommended. (Few
+  users actually have FMOD (alternative output plugin) installed.)
+
+---
+Sun Jun 24 19:33:23 UTC 2012 - jeng...@inai.de
+
+- Initial package (version 1.9.8) for build.opensuse.org

New:

  deng-nodate.diff
  doomsday-1.9.9.tar.xz
  doomsday.changes
  doomsday.spec



Other differences:
--
++ doomsday.spec ++
#
# spec file for package doomsday
#
# Copyright (c) 2012 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# 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/
#


Name:   doomsday
Version:1.9.9
Release:0
Summary:The Doomsday Engine: DOOM/Hertic/Hexen port with pretty graphics
# md2tool (apparently GPL-2.0 only) is not shipped in binary form
License:GPL-2.0+
Group:  Amusements/Games/3D/Shoot
Url:http://dengine.net/

#DL-URL:http://downloads.sf.net/deng/doomsday-1.9.9.tar.gz
Source: %name-%version.tar.xz
Patch1: deng-nodate.diff

BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  Mesa-devel
BuildRequires:  SDL-devel
BuildRequires:  SDL_mixer-devel
BuildRequires:  gcc-c++
BuildRequires:  libpng-devel
BuildRequires:  libqt4-devel = 4.6
BuildRequires:  ncurses-devel
BuildRequires:  xorg-x11-devel
BuildRequires:  xz
BuildRequires:  zlib-devel

%if 0%{?suse_version}
Recommends: timidity timidity-eawpats
%endif
Provides:   jdoom = %version-%release
Provides:   jheretic = %version-%release
Provides:   jhexen = %version-%release
Obsoletes:  deng  %version-%release
Provides:   deng = %version-%release

%description
The Doomsday Engine is a source port with support for Doom, Heretic,
and Hexen. It does not support BOOM extensions.

%package launcher
Summary:Graphical launcher for Doomsday
Requires:   %name = %version
%if 0%{?fedora_version}
BuildRequires:  python
Requires:   wxPython
%else
%py_requires
Requires:   python-wxWidgets
%endif
%if 0%{?suse_version} = 1130 || 0%{?fedora_version}
BuildArch:  noarch
%endif

%description launcher
Snowberry is the official frontend of the Doomsday Engine. It is a
portable graphical game launcher, with support for configuring the
various types of games supported by Doomsday. It offers to save your
settings for launching a particular game (e.g., Doom).

%prep
%if 0%{?__xz:1}
%setup -q
%else
tar --use=xz -xf %{S:0};
%setup -DTq
%endif
%patch -P 1 -p1

%build
pushd doomsday;
find . -type f -name *.h -exec perl -i -pe 's{__DATE__}{}gs' {} +;
%if 0%{?fedora_version}
alias qmake=qmake-qt4;
%endif
qmake QMAKE_CFLAGS+=%optflags QMAKE_CXXFLAGS+=%optflags QMAKE_STRIP=true;
make %{?_smp_mflags};
popd;

%install
b=%buildroot;
pushd doomsday/;
make install INSTALL_ROOT=$b;
mkdir -p $b/%_libexecdir/%name;
mv $b/%_bindir/* $b/%_libexecdir/%name/;
mkdir -p $b/%_libdir/%name;
mv $b/%_libdir/*.so.* $b/%_libdir/*.so $b/%_libdir/%name/;
popd;

for i in doomsday launch-doomsday; do
cat $b/%_bindir/$i -EOF
#!/bin/sh
if ! set | grep -q ^DOOMWADDIR=; then
DOOMWADDIR=/usr/share/doom;
export DOOMWADDIR;