commit doomsday for openSUSE:Factory
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
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
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
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
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 Doomsday-Engine-2.2.1.1/doo
commit doomsday for openSUSE:Factory
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
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} -lz
commit doomsday for openSUSE:Factory
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
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
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:http://dengi
commit doomsday for openSUSE:Factory
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
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 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
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
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
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
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
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
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
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
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
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, m
commit doomsday for openSUSE:Factory
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
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
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 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
commit doomsday for openSUSE:Factory
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";