Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package nethack for openSUSE:Factory checked 
in at 2025-01-07 20:53:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/nethack (Old)
 and      /work/SRC/openSUSE:Factory/.nethack.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "nethack"

Tue Jan  7 20:53:42 2025 rev:3 rq:1235499 version:3.4.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/nethack/nethack.changes  2025-01-05 
15:29:46.830120088 +0100
+++ /work/SRC/openSUSE:Factory/.nethack.new.1881/nethack.changes        
2025-01-07 20:54:23.763336227 +0100
@@ -1,0 +2,16 @@
+Mon Jan  6 16:55:04 UTC 2025 - Thomas Zimmermann <tzimmerm...@suse.com>
+
+- Mark NetHack's record and logfile file with %config(noreplace), so
+  that package updates do not overwrite existing highscores and
+  information about previous games. Also list the various state files
+  individually instead of lumping them together.
+
+- Install 'logfile' instead of 'log' in NetHack's state directory. The
+  file contains information about earlier played games.
+
+-------------------------------------------------------------------
+Fri Jan  3 09:53:43 UTC 2025 - Bernhard Wiedemann <bwiedem...@suse.com>
+
+- Avoid race around dlb.o (boo#1102408)
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ nethack.spec ++++++
--- /var/tmp/diff_new_pack.Sx5UVc/_old  2025-01-07 20:54:24.391362202 +0100
+++ /var/tmp/diff_new_pack.Sx5UVc/_new  2025-01-07 20:54:24.391362202 +0100
@@ -70,6 +70,7 @@
 # files for makedefs first.
 %make_build -C src monst.o
 %make_build -C src objects.o
+%make_build -C src dlb.o
 
 # Build the game binary, then some data files. Finally build all
 # remaining default targets. Although 'all' covers the first three
@@ -93,7 +94,7 @@
 # game directory
 install -m 775 -d %{buildroot}%{_localstatedir}/games/nethack/
 install -m 775 -d %{buildroot}%{_localstatedir}/games/nethack/save/
-for file in log perm record ; do
+for file in logfile perm record ; do
        touch %{buildroot}%{_localstatedir}/games/nethack/$file
        chmod 0664 %{buildroot}%{_localstatedir}/games/nethack/$file
 done
@@ -142,7 +143,10 @@
 %{_prefix}/lib/nethack/makedefs
 %{_prefix}/lib/nethack/recover
 %{_mandir}/man6/*
-%attr(-,games,games) %{_localstatedir}/games/nethack
-%dir %{_localstatedir}/games
+%dir %attr(0770,games,games) %{_localstatedir}/games/nethack
+%dir %attr(0770,games,games) %{_localstatedir}/games/nethack/save
+%config(noreplace) %attr(0660,games,games) 
%{_localstatedir}/games/nethack/logfile
+%config(noreplace) %attr(0660,games,games) 
%{_localstatedir}/games/nethack/record
+%attr(0660,games,games) %{_localstatedir}/games/nethack/perm
 %{_bindir}/nethack
 

Reply via email to