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}
