Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package blogbench for openSUSE:Factory 
checked in at 2026-05-28 17:26:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blogbench (Old)
 and      /work/SRC/openSUSE:Factory/.blogbench.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blogbench"

Thu May 28 17:26:41 2026 rev:6 rq:1355465 version:1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/blogbench/blogbench.changes      2023-06-20 
16:49:44.395859598 +0200
+++ /work/SRC/openSUSE:Factory/.blogbench.new.1937/blogbench.changes    
2026-05-28 17:28:02.282448137 +0200
@@ -1,0 +2,16 @@
+Wed May 27 18:24:25 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Modernise spec file:
+  * Add explicit BuildRequires for gcc and make
+  * Use %autosetup -p1 for idiomatic patch handling
+  * Run %fdupes to hardlink identical doc files
+  * Drop obsolete --with-largefile configure flag (no longer
+    recognised by autoconf)
+  * Drop redundant --enable-dependency-tracking flag (only
+    affects autoconf leniency for old compilers; no effect
+    on modern gcc)
+  * Drop minisign signature (blogbench-1.2.tar.bz2.minisig)
+    as it failed to validate; also drop the now-orphaned
+    blogbench.keyring
+
+-------------------------------------------------------------------

Old:
----
  blogbench-1.2.tar.bz2.minisig
  blogbench.keyring

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

Other differences:
------------------
++++++ blogbench.spec ++++++
--- /var/tmp/diff_new_pack.gc1ygI/_old  2026-05-28 17:28:03.034479266 +0200
+++ /var/tmp/diff_new_pack.gc1ygI/_new  2026-05-28 17:28:03.038479431 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package blogbench
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,8 +23,9 @@
 License:        ISC
 URL:            https://github.com/jedisct1/Blogbench
 Source0:        
https://download.pureftpd.org/pub/%{name}/%{name}-%{version}.tar.bz2
-Source1:        
https://download.pureftpd.org/pub/%{name}/%{name}-%{version}.tar.bz2.minisig
-Source2:        %{name}.keyring
+BuildRequires:  fdupes
+BuildRequires:  gcc
+BuildRequires:  make
 
 %description
 Blogbench is a portable filesystem benchmark that tries to reproduce the load
@@ -33,18 +34,21 @@
 realistic idea of the scalability and the concurrency a system can handle.
 
 %prep
-%autosetup
+%autosetup -p1
 
 %build
-%configure --enable-dependency-tracking --with-largefile
+%configure
 %make_build
 
 %install
 %make_install
+install -d %{buildroot}%{_docdir}/%{name}
+cp -p AUTHORS ChangeLog NEWS README %{buildroot}%{_docdir}/%{name}/
+%fdupes %{buildroot}%{_docdir}/%{name}
 
 %files
 %license COPYING
-%doc AUTHORS ChangeLog NEWS README
+%doc %{_docdir}/%{name}
 %{_bindir}/blogbench
 %{_mandir}/man8/blogbench.8%{?ext_man}
 

Reply via email to