Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sdl_bomber for openSUSE:Factory checked in at 2024-11-07 16:29:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sdl_bomber (Old) and /work/SRC/openSUSE:Factory/.sdl_bomber.new.2020 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sdl_bomber" Thu Nov 7 16:29:03 2024 rev:3 rq:1222178 version:1.0.10 Changes: -------- --- /work/SRC/openSUSE:Factory/sdl_bomber/sdl_bomber.changes 2024-07-04 16:25:18.375962982 +0200 +++ /work/SRC/openSUSE:Factory/.sdl_bomber.new.2020/sdl_bomber.changes 2024-11-07 16:29:47.883665846 +0100 @@ -1,0 +2,35 @@ +Sat Nov 2 21:08:53 UTC 2024 - Martin Hauke <mar...@gmx.de> + +- Update to version 1.0.10 + * fix maxnetnodesconst linker error - no need for typename, + certainly no need as variable. + * use s*n*printf instead of sprintf. + * fix some warnings about buffer sizes. + * use $LDFLAGS in Makefile. + * fix some warnings. + * Add option to disable sound. + * Don't drop "action" keys in network. + * Fix stats handling. + * New double-linked list implementation, add death stats + (kills always 0). + * Redo some list foreach loops. + * remove limit of detonating bombs. + * Limit lifetime of controlled bombs. + * Improve foreach_list* macros. + * List rewrite. + * Remove global var "gountil". + * Restrict players to 10 bombs, use enum for tile types. + * More fixes for network code (slaves don't block anymore). + * Remove usage of some temporary vars. + * Display failure messages. + * use surf for random, async game search. + * Split source in more files, changed network behavior to + prepare for direct connect. + * Fix makefiles + * Some fixes, use datadir for sounds too + * Add datadir +- Switch to new upstream + * https://git.stbuehler.de/stbuehler/sdlbomber +- Specfile cleanup + +------------------------------------------------------------------- Old: ---- SDL_bomber-1.0.4.tgz New: ---- 1.0.10-1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sdl_bomber.spec ++++++ --- /var/tmp/diff_new_pack.KsiUJM/_old 2024-11-07 16:29:48.531692804 +0100 +++ /var/tmp/diff_new_pack.KsiUJM/_new 2024-11-07 16:29:48.531692804 +0100 @@ -1,7 +1,7 @@ # -# spec file for package ssdl_bomber +# spec file for package sdl_bomber # -# Copyright (c) 2024 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,32 +12,30 @@ # 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/ # -%define oname SDL_bomber -%define name1 bomber -%define name2 matcher - Name: sdl_bomber -Version: 1.0.4 +Version: 1.0.10 Release: 0 Summary: SDL Bomberman clone -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Amusements/Games/Action/Arcade -Url: http://www.linuxmotors.com/SDL_bomber/ -Source0: http://www.linuxmotors.com/%{oname}/downloads/%{oname}-%{version}.tgz +URL: https://git.stbuehler.de/stbuehler/sdlbomber +Source0: https://git.stbuehler.de/stbuehler/sdlbomber/archive/debian/%{version}-1.tar.gz Source1: %{name}.sh Source2: %{name}-icons.tar Source3: %{name}.desktop Source4: %{name}-rpmlintrc -%if 0%{?suse_version} -BuildRequires: update-desktop-files -%endif +BuildRequires: pkgconfig BuildRequires: pkgconfig(SDL_image) BuildRequires: pkgconfig(SDL_mixer) +BuildRequires: pkgconfig(avahi-client) BuildRequires: pkgconfig(sdl) +%if 0%{?suse_version} +BuildRequires: update-desktop-files +%endif %description This is a SDL Bomberman clone. @@ -61,23 +59,20 @@ It's really a multiplayer game. %prep -%setup -q -a2 -n %{oname}-%{version} -#patch0 - -# Remove not needed files -rm -fr data/CVS +%setup -q -a2 -n sdlbomber %build -make %{?_smp_mflags} CPPFLAGS="%{optflags}" +%make_build CPPFLAGS="%{optflags}" +%make_build CPPFLAGS="%{optflags}" matcher %install # install wrapper -install -Dm 0755 %{S:1} %{buildroot}%{_bindir}/%{name} +install -Dm 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name} # install executables mkdir -p %{buildroot}%{_libexecdir}/%{name} -install -Dm 0755 %{name1} %{buildroot}%{_libexecdir}/%{name}/%{name1} -install -Dm 0755 %{name2} %{buildroot}%{_libexecdir}/%{name}/%{name2} +install -Dm 0755 sdlbomber %{buildroot}%{_libexecdir}/%{name}/sdlbomber +install -Dm 0755 matcher %{buildroot}%{_libexecdir}/%{name}/matcher # install directory cp -a data %{buildroot}%{_libexecdir}/%{name}/ @@ -88,15 +83,15 @@ done # install Desktop file -install -Dm 0644 %{S:3} %{buildroot}%{_datadir}/applications/%{name}.desktop +install -Dm 0644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{name}.desktop %if 0%{?suse_version} %suse_update_desktop_file %{name} %endif %files -%defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog README +%license COPYING +%doc AUTHORS ChangeLog README %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor ++++++ sdl_bomber.sh ++++++ --- /var/tmp/diff_new_pack.KsiUJM/_old 2024-11-07 16:29:48.587695133 +0100 +++ /var/tmp/diff_new_pack.KsiUJM/_new 2024-11-07 16:29:48.591695299 +0100 @@ -1,5 +1,5 @@ #!/bin/sh cd /usr/libexec/sdl_bomber -exec ./bomber "${@}" +exec ./sdlbomber "${@}"