diff --git a/boggle_fread_chk.patch b/boggle_fread_chk.patch deleted file mode 100644 index 60a7ee8..0000000 --- a/boggle_fread_chk.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- bsd-games-2.17/boggle/boggle/word.c.orig 2024-11-27 23:17:50.170707535 +0000 -+++ bsd-games-2.17/boggle/boggle/word.c 2024-11-27 23:22:28.601210911 +0000 -@@ -165,7 +165,7 @@ loaddict(fp) - - p = dictspace; - st = -1; -- while (n > 0 && (st = fread(p, 1, BUFSIZ, fp)) > 0) { -+ while (n > 0 && (st = fread(p, 1, n > st ? BUFSIZ : n, fp)) > 0) { - p += st; - n -= st; - } diff --git a/bsd-games.spec b/bsd-games.spec index df28236..d246c5e 100644 --- a/bsd-games.spec +++ b/bsd-games.spec @@ -6,7 +6,7 @@ Summary: Collection of text-based games Name: bsd-games Version: 2.17 -Release: 82%{?dist} +Release: 78%{?dist} # Automatically converted from old format: BSD and BSD with advertising - review is highly recommended. License: LicenseRef-Callaway-BSD AND LicenseRef-Callaway-BSD-with-advertising URL: ftp://metalab.unc.edu/pub/Linux/games/ @@ -44,8 +44,8 @@ Patch23: bsd-games-2.17-printf.patch Patch24: bsd-games-2.17-printw.patch Patch25: bsd-games-c99.patch Patch26: atc.patch -Patch27: boggle_fread_chk.patch +BuildRequires: gcc BuildRequires: gcc-c++ BuildRequires: make BuildRequires: ncurses-devel @@ -57,6 +57,7 @@ BuildRequires: libfl-static BuildRequires: flex-devel %endif BuildRequires: bison +Requires(pre): shadow-utils %description Bsd-games includes adventure, arithmetic, atc, backgammon, battlestar, @@ -96,14 +97,6 @@ popd %patch -P24 -p1 -b .printw %patch -P25 -p1 -b .c99 %patch -P26 -p1 -b .atc -%patch -P27 -p1 -b .fread_chk - -# Create a sysusers.d config file -cat >bsd-games.sysusers.conf </dev/null || groupadd -r $group +done +exit 0 %files %{_bindir}/adventure @@ -226,21 +223,8 @@ install -m0644 -D bsd-games.sysusers.conf %{buildroot}%{_sysusersdir}/bsd-games. %config(noreplace) %attr(664,root,games) %{_var}/games/snakerawscores %config(noreplace) %attr(664,root,games) %{_var}/games/bsd-fbg.scores %doc AUTHORS COPYING ChangeLog ChangeLog.0 THANKS YEAR2000 README.hunt trek/USD.doc/trek.me -%{_sysusersdir}/bsd-games.conf %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 2.17-82 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jan 23 2025 Zbigniew Jędrzejewski-Szmek - 2.17-81 -- Add sysusers.d config file to allow rpm to create users/groups automatically - -* Thu Jan 16 2025 Fedora Release Engineering - 2.17-80 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Wed Nov 27 2024 Sérgio Basto - 2.17-79 -- Add boggle_fread_chk.patch - * Tue Sep 24 2024 Sérgio Basto - 2.17-78 - Only show offensive acronyms with usage: wtf [-o] [-f dbfile] [is] term ...