Hello community, here is the log from the commit of package ioquake3 for openSUSE:Leap:15.2 checked in at 2020-04-28 20:11:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ioquake3 (Old) and /work/SRC/openSUSE:Leap:15.2/.ioquake3.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ioquake3" Tue Apr 28 20:11:00 2020 rev:2 rq:797708 version:1.36+git.20200211 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ioquake3/ioquake3.changes 2020-04-25 19:03:41.671416439 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.ioquake3.new.2738/ioquake3.changes 2020-04-28 20:11:02.104519043 +0200 @@ -1,0 +2,21 @@ +Sat Apr 11 16:35:24 UTC 2020 - Carsten Ziepke <kiel...@gmail.com> + +- Update to version 1.36+git.20200211 (list is not complete) + - Fix loading favorites as initial source in server browser + - Improve finding obelisk entitynum for bot AI + - Fix SDL audio playback with surround sound + - Fix predicting entity origin on rotating mover + - Allow binds to use hex values for all key codes + - Disable pulseaudio capture regardless of SDL version + - Fix SDL audio playback with 16-bit stereo sound + - OpenGL2: r_cubemapping 2 for box cubemap parallax + - Add r_parallaxMapShadows + - Restore OpenGL 1.1 support (GL_CLAMP) + - q3rcc: Allow to override build date + - Fix lightning gun handling for corpses and single player + podiums +- Spec file cleaning +- Drop 0001-q3rcc-Allow-to-override-build-date.patch because it + is included upstream (commit a96f32e) + +------------------------------------------------------------------- Old: ---- 0001-q3rcc-Allow-to-override-build-date.patch ioquake3-1.36+git.20180802.tar.xz New: ---- ioquake3-1.36+git.20200211.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ioquake3.spec ++++++ --- /var/tmp/diff_new_pack.M9dFgA/_old 2020-04-28 20:11:02.640520156 +0200 +++ /var/tmp/diff_new_pack.M9dFgA/_new 2020-04-28 20:11:02.644520164 +0200 @@ -1,7 +1,7 @@ # # spec file for package ioquake3 # -# 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 @@ -26,13 +26,19 @@ %endif Name: ioquake3 +# don't forget to change the version in the win32 spec file as well! +Version: 1.36+git.20200211 +Release: 0 +Summary: Quake III +License: GPL-2.0-or-later +Group: Amusements/Games/3D/Shoot +URL: https://ioquake3.org +Source: %{name}-%{version}.tar.xz BuildRequires: curl-devel -BuildRequires: pkgconfig(sdl2) -%if 0%{?suse_version} <= 1220 -BuildRequires: libopenal1 -%endif BuildRequires: nasm BuildRequires: openal-soft-devel +BuildRequires: pkgconfig +BuildRequires: pkgconfig(sdl2) %if 0%{?mandriva_version} BuildRequires: mesagl-devel BuildRequires: mesaglu-devel @@ -47,16 +53,6 @@ BuildRequires: loki_setup BuildRequires: xdg-utils %endif -Url: http://ioquake3.org -# don't forget to change the version in the win32 spec file as well! -Version: 1.36+git.20180802 -Release: 0 -Summary: Quake III -License: GPL-2.0-or-later -Group: Amusements/Games/3D/Shoot -Source: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM 0001-q3rcc-Allow-to-override-build-date.patch -Patch0: 0001-q3rcc-Allow-to-override-build-date.patch %if %{with installer} Recommends: openal %endif @@ -65,7 +61,6 @@ Summary: Quake III Group: Development/Tools/Building %if %{with installer} - %package setup Summary: Quake III loki-setup based installer Group: Amusements/Games/3D/Shoot @@ -76,37 +71,24 @@ files, you still need the data files from the original Quake III CD or the Demo. -Authors: --------- - Id Software, Inc. - %description devel Quake III development tools for creating mods: q3lcc, q3rcc, q3cpp, q3asm -Authors: --------- - Id Software, Inc. - %if %{with installer} %description setup Quake III first person shooter. This package includes the binary files repackaged as loki-setup installer - -Authors: --------- - Id Software, Inc. - %endif + %prep %setup -q -%patch0 -p1 rm -rf code/SDL12 code/libs code/AL %build cat > dobuild <<'EOF' #!/bin/sh -make %{?_smp_mflags} \ +%make_build \ VERSION=%{version} \ RELEASE=%{release} \ OPTIMIZE="%{optflags} -O3 -ffast-math -fno-strict-aliasing" \ @@ -165,7 +147,7 @@ #ln -s %{_prefix}/lib/quake3/ioq3demo.sh %{buildroot}%{_bindir}/ioq3demo #ln -s %{_prefix}/lib/quake3/ioquake3.sh %{buildroot}%{_bindir}/ioquake3 for i in ioq3demo ioquake3; do - echo -e "#!/bin/sh\nexec /usr/lib/ioquake3/$i.sh \"\$@\"" > %{buildroot}%{_bindir}/$i + echo -e "#!/bin/sh\nexec %{_prefix}/lib/ioquake3/$i.sh \"\$@\"" > %{buildroot}%{_bindir}/$i chmod 755 %{buildroot}%{_bindir}/$i done # @@ -181,13 +163,13 @@ %endif %post -echo 'copy pak[0-8].pk3 to /usr/lib/ioquake3/baseq3/' +echo 'copy pak[0-8].pk3 to %{_prefix}/lib/ioquake3/baseq3/' %if !%{with installeronly} %files %license COPYING.txt %doc README* id-readme.txt -%doc voip-readme.txt +%doc voip-readme.txt opengl2-readme.md %{_bindir}/ioq* %{_prefix}/lib/ioquake3 %{_datadir}/applications/* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.M9dFgA/_old 2020-04-28 20:11:02.672520222 +0200 +++ /var/tmp/diff_new_pack.M9dFgA/_new 2020-04-28 20:11:02.676520230 +0200 @@ -13,4 +13,3 @@ </service> <service mode="disabled" name="set_version"/> </services> - ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.M9dFgA/_old 2020-04-28 20:11:02.696520272 +0200 +++ /var/tmp/diff_new_pack.M9dFgA/_new 2020-04-28 20:11:02.696520272 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ioquake/ioq3.git</param> - <param name="changesrevision">c7ebe82131db2c94d01c87803df588b367cd29d3</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">f2c61c14c4ee3d79907cdac5251706c2f96a4901</param></service></servicedata> \ No newline at end of file ++++++ ioquake3-1.36+git.20180802.tar.xz -> ioquake3-1.36+git.20200211.tar.xz ++++++ ++++ 6861 lines of diff (skipped)