commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2019-11-15 22:38:15 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new.26869 (New) Package is "quakespasm" Fri Nov 15 22:38:15 2019 rev:7 rq:748788 version:0.93.2 Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2018-08-24 17:00:40.993828069 +0200 +++ /work/SRC/openSUSE:Factory/.quakespasm.new.26869/quakespasm.changes 2019-11-15 22:38:21.388145747 +0100 @@ -1,0 +2,14 @@ +Thu Nov 14 18:49:29 UTC 2019 - Martin Hauke + +- Update to version 0.93.2 + * Lightmaps are now dynamically allocated (from QSS), and +BLOCK_WIDTH/HEIGHT raised from 128 to 256. + * Fixed several uncheked limits that would crash the Slayer's +Testaments mod + * Raised MAXALIASTRIS from 2048 to 4096, so that the Slayer's +Testaments mod works. + * Fixed 'pants' and 'shirt' types so that those textures load +correctly on platforms where char is unsigned by default + • Update the third-party libraries. Other fixes/cleanups. + +--- Old: quakespasm-0.93.1.tgz New: quakespasm-0.93.2.tgz Other differences: -- ++ quakespasm.spec ++ --- /var/tmp/diff_new_pack.JNhwk0/_old 2019-11-15 22:38:23.276151868 +0100 +++ /var/tmp/diff_new_pack.JNhwk0/_new 2019-11-15 22:38:23.280151881 +0100 @@ -1,7 +1,7 @@ # # spec file for package quakespasm # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Luke Jones # # All modifications and additions to the file contributed by third parties @@ -13,12 +13,12 @@ # 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: quakespasm -Version:0.93.1 +Version:0.93.2 Release:0 Summary:A Quake Engine License:GPL-2.0-or-later ++ quakespasm-0.93.1.tgz -> quakespasm-0.93.2.tgz ++ /work/SRC/openSUSE:Factory/quakespasm/quakespasm-0.93.1.tgz /work/SRC/openSUSE:Factory/.quakespasm.new.26869/quakespasm-0.93.2.tgz differ: char 12, line 1
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2018-08-24 17:00:19 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Fri Aug 24 17:00:19 2018 rev:6 rq:628139 version:0.93.1 Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2017-07-08 12:33:25.326725108 +0200 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2018-08-24 17:00:40.993828069 +0200 @@ -1,0 +2,67 @@ +Sun Aug 5 18:18:40 UTC 2018 - mar...@gmx.de + +- Update to version 0.93.1 + * Fixed a fog regression which was introduced in 0.93.0. + * Fixed a crash (buffer overflow) with invalid vis data. + * Fixed buttons crushing players in 64-bit builds. + * Change controller movement to use cubic easing by default; added +"joy_exponent_move" cvar. + * config.cfg is no longer written in case of a Sys_Error. + * Fixed Opus encoded cd tracks not being recognized as ripped tracks. + * Update the third-party libraries. Other fixes/cleanups. + +- Update to version 0.93.0 + * Raise default "joy_deadzone_trigger" cvar to 0.2. + * Raise console buffer size to 1MB. + * Raise MAX_STATIC_ENTITIES from 512 to 4096. + * Raise MAX_STACK_DEPTH from 32 to 64. + * Raise command buffer size from 8K to 256K to support large configs. + * Remove MAX_EFRAGS and MAX_MAP_LEAFS limits. + * Remove "Loadgame buffer overflow" limit, which could happen when + loading DP or QSS saves. + * Adjust "exceeds standard limit of" debug warnings to include the + actual QS limit. + * Change "game" command to now exec quake.rc. + * Change "games" / "mods" commands to list all subdirectories. + * Restore vid_refreshrate from fitzquake-0.85 for SDL2 builds. + * Alpha-masked model support. (MF_HOLEY: 0x4000). + * Invalid skin index now draws skin 0 (WinQuake behaviour) instead of + blue checkerboard. + * Change default screenshot format to png. The 'screenshot' command + now supports optional format (tga, png or jpg) and quality (1-100) + arguments. + * Revert "always run" changes from 0.85.9 and move the QuakeSpasm + customizations to a new "cl_alwaysrun" cvar: Set to 1 in order to + scale forward/side/up speed by "cl_movespeedkey" (usually 2), and + to make "speedkey" act as "slowkey". + * Change "always run" menu option to offer three choices: + - off(cl_alwaysrun 0, cl_forwardspeed 200, cl_backspeed 200) + - vanilla(cl_alwaysrun 0, cl_forwardspeed 400, cl_backspeed 400) + - quakespasm (cl_alwaysrun 1, cl_forwardspeed 200, cl_backspeed 200) + * New "r_scale" cvar. Set to 2, 3, or 4 to render the view at 1/2, + 1/3, or 1/4 resolution. + * New "r_viewmodel_quake" cvar. Set to 1 for WinQuake gun position + (from MarkV). + * New "find" / "apropos" command, searches for commands/cvar names + for the given substring (from Spike). + * New "randmap" command for loading a random map. + * New "gl_cshiftpercent_contents", "gl_cshiftpercent_damage", + "gl_cshiftpercent_bonus", "gl_cshiftpercent_powerup" cvars for + tuning the strength of specic view blends. + * GL2 renderer: use a GLSL shader for world faces. Fixes reports of + integrated+discrete GPU laptops having inconsistent fog rendering. + * Fix macOS startup delay (avoid calling gethostbyname() for ".local" + hostnames). + * Fix memory corruption in PF_lightstyle with out of bounds + lightstyles. + * Fix crash in BoundPoly with polygons extending beyond +/-. + * Fix QS window to stay on the current monitor when changing video + modes (SDL2 only). + * Fix possible freeze in SV_TouchLinks regardless of what QC does in + the touch function. + * Fix for maps with empty strings for vector keys (e.g. "origin"); + don't read uninitialized memory. + * Support for Open Watcom compiler. + * Update the third-party libraries. + +--- Old: quakespasm-0.92.1.tgz New: quakespasm-0.93.1.tgz Other differences: -- ++ quakespasm.spec ++ --- /var/tmp/diff_new_pack.f4jflS/_old 2018-08-24 17:00:42.053829324 +0200 +++ /var/tmp/diff_new_pack.f4jflS/_new 2018-08-24 17:00:42.069829343 +0200 @@ -1,7 +1,7 @@ # # spec file for package quakespasm # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 Luke Jones # # All modifications and additions to the file contributed by third parties @@ -18,10 +18,10 @@ Name: quakespasm -Version:0.92.1 +Version:0.93.1 Release:
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2017-07-08 12:33:19 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Sat Jul 8 12:33:19 2017 rev:5 rq:506591 version:0.92.1 Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2017-03-02 19:34:52.152577154 +0100 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2017-07-08 12:33:25.326725108 +0200 @@ -1,0 +2,5 @@ +Tue Jun 27 23:19:40 UTC 2017 - luke.nukem.jo...@gmail.com + +- Fix broken appdata xml + +--- Other differences: -- ++ quakespasm.appdata.xml ++ --- /var/tmp/diff_new_pack.Sfv4cl/_old 2017-07-08 12:33:26.106615104 +0200 +++ /var/tmp/diff_new_pack.Sfv4cl/_new 2017-07-08 12:33:26.106615104 +0200 @@ -1,31 +1,26 @@ - quakespasm.desktop - CC0 - GPL-2.0+ - Quakespasm - Quakespasm Quake Engine - - - - QuakeSpasm is a Quake 1 engine based on the SDL2 port of FitzQuake. It includes + quakespasm.desktop + CC0 + GPL-2.0+ + Quakespasm + Quakespasm Quake Engine + + + QuakeSpasm is a Quake 1 engine based on the SDL2 port of FitzQuake. It includes 64-bit CPU support, a new sound driver, several networking fixes and a few graphical niceities, while also staying true to the original game. Game data must be placed in ~/.quakespasm/id1 . - - - - - Gameplay - https://upload.wikimedia.org/wikipedia/en/a/a7/Quake_gameplay.png - - - - http://quakespasm.sourceforge.net/ - - -quakespasm - - - + + + + Gameplay + https://upload.wikimedia.org/wikipedia/en/a/a7/Quake_gameplay.png + + + http://quakespasm.sourceforge.net/ + + quakespasm + +
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2017-03-02 19:34:50 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Thu Mar 2 19:34:50 2017 rev:4 rq:460313 version:0.92.1 Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2017-02-14 00:44:03.623004634 +0100 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2017-03-02 19:34:52.152577154 +0100 @@ -1,0 +2,8 @@ +Fri Feb 24 13:16:11 UTC 2017 - r...@fthiessen.de + +- Update to 0.92.1 + * Fixed large menu scale factors (was broken in 0.92.0) + * Fixed PAUSE key (was broken in 0.92.0) +- Fixed build on Leap 42.1 (appdata directory) + +--- Old: quakespasm-0.92.0.tgz New: quakespasm-0.92.1.tgz Other differences: -- ++ quakespasm.spec ++ --- /var/tmp/diff_new_pack.3RTfB1/_old 2017-03-02 19:34:53.188430566 +0100 +++ /var/tmp/diff_new_pack.3RTfB1/_new 2017-03-02 19:34:53.19243 +0100 @@ -18,9 +18,9 @@ Name: quakespasm -Version:0.92.0 +Version:0.92.1 Release:0 -Summary:Quakespasm Quake Engine +Summary:A Quake Engine License:GPL-2.0+ Group: Amusements/Games/3D/Shoot Url:http://quakespasm.sourceforge.net/ @@ -80,6 +80,10 @@ %dir %{_datadir}/quake/ %{_datadir}/pixmaps/%{name}.png %{_datadir}/applications/%{name}.desktop +%if ( 0%{?suse_version} == 1315 && 0%{?sle_version} == 120100 ) || ! 0%{?is_opensuse} +# Leap 42.1 or SLE +%dir %{_datadir}/appdata +%endif %{_datadir}/appdata/%{name}.appdata.xml %changelog ++ quakespasm-0.92.0.tgz -> quakespasm-0.92.1.tgz ++ /work/SRC/openSUSE:Factory/quakespasm/quakespasm-0.92.0.tgz /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm-0.92.1.tgz differ: char 12, line 1
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2017-02-14 00:44:02 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2016-10-18 10:39:09.0 +0200 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2017-02-14 00:44:03.623004634 +0100 @@ -1,0 +2,5 @@ +Fri Feb 10 02:18:55 UTC 2017 - luke.nukem.jo...@gmail.com + +- Add appdata.xml + +--- New: quakespasm.appdata.xml Other differences: -- ++ quakespasm.spec ++ --- /var/tmp/diff_new_pack.sWEBV0/_old 2017-02-14 00:44:04.610865174 +0100 +++ /var/tmp/diff_new_pack.sWEBV0/_new 2017-02-14 00:44:04.614864609 +0100 @@ -1,8 +1,8 @@ # # spec file for package quakespasm # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2016 Luke Jones+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 Luke Jones # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,16 +20,16 @@ Name: quakespasm Version:0.92.0 Release:0 -Summary:Quakspasm Quake Engine +Summary:Quakespasm Quake Engine License:GPL-2.0+ Group: Amusements/Games/3D/Shoot Url:http://quakespasm.sourceforge.net/ Source: http://ufpr.dl.sourceforge.net/project/quakespasm/Source/%{name}-%{version}.tgz +Source100: quakespasm.appdata.xml Source99: %{name}.changes -BuildRequires: libSDL2-devel -BuildRequires: libSDL2_net-devel -BuildRequires: libvorbis-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(SDL2_net) +BuildRequires: pkgconfig(vorbis) BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -62,9 +62,10 @@ %install install -D -p -m 755 Quake/quakespasm %{buildroot}%{_bindir}/quakespasm install -D -p -m 644 Misc/QuakeSpasm_512.png %{buildroot}%{_datadir}/pixmaps/quakespasm.png +install -D -p -m 644 %{SOURCE100} %{buildroot}%{_datadir}/appdata/%{name}.appdata.xml install -d -m 755 %{buildroot}%{_datadir}/quake/ -%suse_update_desktop_file -c quakespasm 'Quake' 'QuakeSpasm' quakespasm quakespasm Game ActionGame +%suse_update_desktop_file -c %{name} 'Quake' 'QuakeSpasm' %{name} %{name} Game ActionGame %post %desktop_database_post @@ -75,9 +76,10 @@ %files %defattr(-,root,root) %doc README MUSIC LICENSE html/ -%{_bindir}/quakespasm +%{_bindir}/%{name} %dir %{_datadir}/quake/ -%{_datadir}/pixmaps/quakespasm.png -%{_datadir}/applications/quakespasm.desktop +%{_datadir}/pixmaps/%{name}.png +%{_datadir}/applications/%{name}.desktop +%{_datadir}/appdata/%{name}.appdata.xml %changelog ++ quakespasm.appdata.xml ++ quakespasm.desktop CC0 GPL-2.0+ Quakespasm Quakespasm Quake Engine QuakeSpasm is a Quake 1 engine based on the SDL2 port of FitzQuake. It includes 64-bit CPU support, a new sound driver, several networking fixes and a few graphical niceities, while also staying true to the original game. Game data must be placed in ~/.quakespasm/id1 . Gameplay https://upload.wikimedia.org/wikipedia/en/a/a7/Quake_gameplay.png http://quakespasm.sourceforge.net/ quakespasm
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2016-10-18 10:39:09 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Changes: --- /work/SRC/openSUSE:Factory/quakespasm/quakespasm.changes2016-09-28 11:29:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2016-10-18 10:39:09.0 +0200 @@ -1,0 +2,5 @@ +Sat Jul 30 22:22:49 UTC 2016 - jeng...@inai.de + +- Update License and description field + +--- Other differences: -- ++ quakespasm.spec ++ --- /var/tmp/diff_new_pack.bVTcMm/_old 2016-10-18 10:39:10.0 +0200 +++ /var/tmp/diff_new_pack.bVTcMm/_new 2016-10-18 10:39:10.0 +0200 @@ -21,7 +21,7 @@ Version:0.92.0 Release:0 Summary:Quakspasm Quake Engine -License:GPL-2.0 +License:GPL-2.0+ Group: Amusements/Games/3D/Shoot Url:http://quakespasm.sourceforge.net/ Source: http://ufpr.dl.sourceforge.net/project/quakespasm/Source/%{name}-%{version}.tgz @@ -34,9 +34,9 @@ %description QuakeSpasm is a Quake 1 engine based on the SDL2 port of FitzQuake. It includes -64bit CPU support, a new sound driver, several networking fixes and a few +64-bit CPU support, a new sound driver, several networking fixes and a few graphical niceities, while also staying true to the original game. -Game data must be placed in ~/.quakespasm/id1 +Game data must be placed in ~/.quakespasm/id1 . %prep %setup
commit quakespasm for openSUSE:Factory
Hello community, here is the log from the commit of package quakespasm for openSUSE:Factory checked in at 2016-09-28 11:29:48 Comparing /work/SRC/openSUSE:Factory/quakespasm (Old) and /work/SRC/openSUSE:Factory/.quakespasm.new (New) Package is "quakespasm" Changes: New Changes file: --- /dev/null 2016-09-15 12:42:18.240042505 +0200 +++ /work/SRC/openSUSE:Factory/.quakespasm.new/quakespasm.changes 2016-09-28 11:29:49.0 +0200 @@ -0,0 +1,15 @@ +--- +Tue Jul 19 09:34:12 UTC 2016 - r...@fthiessen.de + +- Fixed file-contains-date-and-time rpmlint error. + +--- +Mon Jul 18 20:46:43 UTC 2016 - luke.nukem.jo...@gmail.com + +- Update to v0.92.0 + +--- +Fri Jul 15 19:45:26 UTC 2016 - luke.nukem.jo...@gmail.com + +- Prepare packaging for inclusion in Factory + New: quakespasm-0.92.0.tgz quakespasm.changes quakespasm.spec Other differences: -- ++ quakespasm.spec ++ # # spec file for package quakespasm # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2016 Luke Jones# # 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: quakespasm Version:0.92.0 Release:0 Summary:Quakspasm Quake Engine License:GPL-2.0 Group: Amusements/Games/3D/Shoot Url:http://quakespasm.sourceforge.net/ Source: http://ufpr.dl.sourceforge.net/project/quakespasm/Source/%{name}-%{version}.tgz Source99: %{name}.changes BuildRequires: libSDL2-devel BuildRequires: libSDL2_net-devel BuildRequires: libvorbis-devel BuildRequires: update-desktop-files BuildRoot: %{_tmppath}/%{name}-%{version}-build %description QuakeSpasm is a Quake 1 engine based on the SDL2 port of FitzQuake. It includes 64bit CPU support, a new sound driver, several networking fixes and a few graphical niceities, while also staying true to the original game. Game data must be placed in ~/.quakespasm/id1 %prep %setup # Fix usage of __DATE__ and __TIME__ macros to prevent build in excess modified="$(sed -n '/^/n;s/ - .*$//;p;q' "%{SOURCE99}")" DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\"" TIME="\"$(date -d "${modified}" "+%%R")\"" sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" Quake/host.c # Prepare for later installation mkdir html/ ln -s README.html ./html/README.html mv Quakespasm.txt README mv Quakespasm-Music.txt MUSIC mv LICENSE.txt LICENSE %build export CFLAGS='%{optflags} -DQUAKE_BASEDIR=\"%{_datadir}/quake\"' make %{?_smp_mflags} -C Quake\ DO_USERDIRS=1 \ USE_CODEC_MP3=0 \ USE_SDL2=1 %install install -D -p -m 755 Quake/quakespasm %{buildroot}%{_bindir}/quakespasm install -D -p -m 644 Misc/QuakeSpasm_512.png %{buildroot}%{_datadir}/pixmaps/quakespasm.png install -d -m 755 %{buildroot}%{_datadir}/quake/ %suse_update_desktop_file -c quakespasm 'Quake' 'QuakeSpasm' quakespasm quakespasm Game ActionGame %post %desktop_database_post %postun %desktop_database_postun %files %defattr(-,root,root) %doc README MUSIC LICENSE html/ %{_bindir}/quakespasm %dir %{_datadir}/quake/ %{_datadir}/pixmaps/quakespasm.png %{_datadir}/applications/quakespasm.desktop %changelog