6 Commits

Author SHA256 Message Date
3a21f16f3e Accepting request 1244704 from utilities
- use gcc 13 for releases < 1600
- run autoconf to fix upstream autoconf bug
- update to 1.7.0:
  * Major things
    - new checksum xxhash. It is much faster than sha1 (which is
      still the default). use -checksum xxh128 to get the new
      checksum. Note that it is not a cryptographic checksum, but
      hey it's an order of magnitude faster!
    - increased buffer size when calculating the checksum, and it
      can be controlled from the command line via -buffersize N
  The important parts of this release have been co-authored with
  @trollkarlen who did a majority of the work. Thanks!
  * Minor things
    - Clean up CI
    - switch to C++17
    - auto format shell scripts
  * Here is an autogenerated list:
    - Fix minor issues by @pauldreik in #168
    - update badges on readme by @pauldreik in #169
    - fix problems related to running tests as root or sudo by
      @pauldreik in #170
    - add clang format CI job by @pauldreik in #171
    - add fedora to CI by @pauldreik in #172
    - switch to C++17 by @pauldreik in #173
    - fix some cppcheck issues by @pauldreik in #174
    - fix minor bug in digest length check by @pauldreik in #175
    - update main to current devel (as of 2025-01-12) by @pauldreik
      in #176
    - add shellcheck, yamllint scripts and workflows by
      @trollkarlen in #179
    - add buffersize argument to rdfind (slightly modified version
      of trollkarlen's MR) by @pauldreik in #180
    - add xxHash checksum (based on of trollkarlen's work) by
      @pauldreik in #181
    - add shell script formatting by @pauldreik in #182
    - prepare for the 1.7.0 release by @pauldreik in #183

OBS-URL: https://build.opensuse.org/request/show/1244704
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/rdfind?expand=0&rev=2
2025-02-10 16:29:37 +00:00
5b3a8bb17f fix 32bit
OBS-URL: https://build.opensuse.org/package/show/utilities/rdfind?expand=0&rev=7
2025-02-10 09:56:35 +00:00
bf5badc63f fix 32bit
OBS-URL: https://build.opensuse.org/package/show/utilities/rdfind?expand=0&rev=6
2025-02-10 09:55:50 +00:00
d69a278b98 fix 32bit
OBS-URL: https://build.opensuse.org/package/show/utilities/rdfind?expand=0&rev=5
2025-02-10 09:43:31 +00:00
45e79df0db old gcc
OBS-URL: https://build.opensuse.org/package/show/utilities/rdfind?expand=0&rev=4
2025-02-10 07:55:02 +00:00
88478dada3 Accepting request 1244243 from home:ojkastl_buildservice:Branch_utilities
update to 1.7.0

OBS-URL: https://build.opensuse.org/request/show/1244243
OBS-URL: https://build.opensuse.org/package/show/utilities/rdfind?expand=0&rev=3
2025-02-10 07:48:18 +00:00
6 changed files with 78 additions and 21 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7a406e8ef1886a5869655604618dd98f672f12c6a6be4926d053be65070f3279
size 133937

View File

@@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEzDxRuoggWxlyim8Hydmg6kTq4OsFAmSNjvIACgkQydmg6kTq
4Ot8mw//VPJAKn2Wq/UncYmACERObUMPV1B0w7vErjDlCebVMw0LSs/l7tSn8MFm
LDJ0h7ylqw21GTlIV4Q8dWIn3vJSNXygHJqWoLBmIEmiihnDcV8VWcpSF9QeTyHG
BUAgWt6xcxA6lFzhzLFAMpYQfoAadTyzMGgP+eDRQd44GbxA78meQ1GXfL0mhj7I
sKP76l66yOAlzcACNI3Jq/36vdxEZZ/fnJSKXQ0/BgDAl9/G4KTj+3NbVg9Ix9pr
6tm90VdVZb75uk4Cgd8qNjM20ben1EkY5bph6dUG/ofRtqr5lSBFR4S01wsvrfQm
Uez1+8H3es+/VgkUiBODBahlKrx4JgWbH2YURd4U1NYUhydDbbJYMRv6IKP4K+1M
mgySdfOii8DCTTau9t+ebMU/8OD3G3j+KPkYtzAtNEXYyVT00tfN680eTQai7FLe
1XerBjXt7qvqtMvpYIkfLt6lvlMDeNDnfbjrtOgs+zD+26licsd7J5ll8w2/Zfjo
0fXlob3lZPA3hWAwPHTxIWz2r2iBtbyrPEVUzo7B4Mymep8samY3PcNh3jjFdw2m
X7S1MnHRRqNujSaBgO6mOypgDFbt8HI4cze9Wb4S91GV5qS23pU1tnvUeJUTmQbN
Lr5nzVx2EfE1UipmwlP3F+50GJlmDQP9J+iII4o9yFovbKWoLqg=
=fQ5h
-----END PGP SIGNATURE-----

3
rdfind-1.7.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78c463152e1d9e4fd1bfeb83b9c92df5e7fc4c5f93c7d426fb1f7efa2be4df29
size 137081

16
rdfind-1.7.0.tar.gz.asc Normal file
View File

@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEzDxRuoggWxlyim8Hydmg6kTq4OsFAmehG2oACgkQydmg6kTq
4Otg5hAAtucu1hT2FMXmz0JkifHPT+uKm0IPHThUH+K+1P2SPtgkZhRI3MmshbXJ
7hgdj2/8qBCz2WFD16Fuy5omvThB9yxw1z1SwrC3H1RQWtrArq3Bn3+mFoO88sOy
ezEaFmG7T5Ew8wzZuxuHz2b4WTEoSH/cgjTQC5kXHMzR4MNERR+6McDlrlcDN9Ok
GK4+apILxxFsnJxxY7cAWNW3wVCui72k4Jd5yl+ks8ywnP2x4QrzRUss+L+AysIZ
TlZv+qIiVnDNR//LY9pv/72rQWMoHSYYXhNoOjAD/PtLGFT5y7e/nID3MqBQpJzb
lwcFVGLGeim6WXJsptAziibL6jF3XMO1YWbvd49U9zCK0oqcU0W4h8AabjtF54Py
ux8ZVSjYmtuhzA/V/Q8IlPjXfEmsJaM4twnX4kom6cfARWFwUeSD2QZ3LjSemJAI
XTMZ0n1ptGPX0XR22h3WTa+ncCvRlnwHI3oudyofHRXvqpp8V0oZ0b/xqJYzNFQJ
wPc9gXIUyTQ8w4JS/u1RS3w5WdCLQgroVhEMFtVbe9jWWmClhjZT22ONI8g8lq9P
VJq1grItle2leiW788fMYQG8lrxqTd8kKlEXio62gHqnVo9XmBIe2GRcSSxYDbZb
IaSvkwOrL33uszcW7HQwVbq9mL2i8emSvu8XcAiJ/ATHvEzWk5o=
=Oe9w
-----END PGP SIGNATURE-----

View File

@@ -1,3 +1,47 @@
-------------------------------------------------------------------
Mon Feb 10 09:41:44 UTC 2025 - Jiri Slaby <jslaby@suse.cz>
- use gcc 13 for releases < 1600
- run autoconf to fix upstream autoconf bug
-------------------------------------------------------------------
Fri Feb 7 17:57:11 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.7.0:
* Major things
- new checksum xxhash. It is much faster than sha1 (which is
still the default). use -checksum xxh128 to get the new
checksum. Note that it is not a cryptographic checksum, but
hey it's an order of magnitude faster!
- increased buffer size when calculating the checksum, and it
can be controlled from the command line via -buffersize N
The important parts of this release have been co-authored with
@trollkarlen who did a majority of the work. Thanks!
* Minor things
- Clean up CI
- switch to C++17
- auto format shell scripts
* Here is an autogenerated list:
- Fix minor issues by @pauldreik in #168
- update badges on readme by @pauldreik in #169
- fix problems related to running tests as root or sudo by
@pauldreik in #170
- add clang format CI job by @pauldreik in #171
- add fedora to CI by @pauldreik in #172
- switch to C++17 by @pauldreik in #173
- fix some cppcheck issues by @pauldreik in #174
- fix minor bug in digest length check by @pauldreik in #175
- update main to current devel (as of 2025-01-12) by @pauldreik
in #176
- add shellcheck, yamllint scripts and workflows by
@trollkarlen in #179
- add buffersize argument to rdfind (slightly modified version
of trollkarlen's MR) by @pauldreik in #180
- add xxHash checksum (based on of trollkarlen's work) by
@pauldreik in #181
- add shell script formatting by @pauldreik in #182
- prepare for the 1.7.0 release by @pauldreik in #183
-------------------------------------------------------------------
Wed Jun 21 04:58:29 UTC 2023 - kastl@b1-systems.de

View File

@@ -1,7 +1,7 @@
#
# spec file for package rdfind
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2014 Johannes Kastl
#
# All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
Name: rdfind
Version: 1.6.0
Version: 1.7.0
Release: 0
Summary: Find duplicate files and replace them with symlinks or hardlinks
License: GPL-2.0-or-later
@@ -26,7 +26,13 @@ Group: System/Management
URL: https://rdfind.pauldreik.se/
Source0: https://rdfind.pauldreik.se/%{name}-%{version}.tar.gz
Source1: https://rdfind.pauldreik.se/%{name}-%{version}.tar.gz.asc
# delete once upstream gets rid of autotools or they are fixed
BuildRequires: autoconf
%if 0%{?suse_version} < 1600
BuildRequires: gcc13-c++
%else
BuildRequires: gcc-c++
%endif
BuildRequires: libnettle-devel
BuildRequires: make
@@ -39,6 +45,13 @@ their content, NOT on their file names.
%autosetup -p1
%build
# for this bug: https://savannah.gnu.org/support/?110983
# tracked upstream at: https://github.com/pauldreik/rdfind/issues/186
autoconf
# drop the above, once upstream uses fixed autotools (we do)
%if 0%{?suse_version} < 1600
export CXX=g++-13
%endif
%configure
%{make_build}