7
0
forked from pool/fdupes

[bundle_next] update fdupes according to slfo-main #1

Closed
PSuarezHernandez wants to merge 32 commits from bundle_next-update-fdupes into bundle_next

32 Commits

Author SHA256 Message Date
f9d4127c9f Add missing changelog entry 2026-03-04 09:53:58 +00:00
aaa62f3707 Only build package on RHEL based environments 2026-03-04 09:50:31 +00:00
0ff1b592d4 Accepting request 1188294 from utilities
OBS-URL: https://build.opensuse.org/request/show/1188294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=35
2024-07-19 13:24:53 +00:00
ed68c6cef6 - update to 2.3.1:
* Fix buffer overflow bug in getrealpath() function.

OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=30
2024-07-18 05:58:10 +00:00
963215ebfb Accepting request 1159776 from utilities
OBS-URL: https://build.opensuse.org/request/show/1159776
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=34
2024-03-20 21:17:54 +00:00
b229993c32 Accepting request 1159769 from home:dimstar:Factory
- Do not use sqlite, as this pulls sqlite into Ring0 at no real
  benefit performance wise: the cache is not reused between runs.
  + Drop sqlite-devel BuildRequires
  + Pass --without-sqlite to configure

OBS-URL: https://build.opensuse.org/request/show/1159769
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=29
2024-03-20 07:53:16 +00:00
99c011fa39 Accepting request 1158935 from home:simonlm:branches:utilities
Update to version 2.3.0

OBS-URL: https://build.opensuse.org/request/show/1158935
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=28
2024-03-18 11:40:53 +00:00
9270571b07 Accepting request 1008378 from utilities
OBS-URL: https://build.opensuse.org/request/show/1008378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=33
2022-10-10 16:46:45 +00:00
8469741529 Accepting request 1007561 from home:amanzini:branches:utilities
- update to 2.2.1:
  * Fix bug in code meant to skip over the current log file when --log option is given.
  * Updates to copyright notices in source code.
  * Add --deferconfirmation option.
  * Check that files marked as duplicates haven't changed during program execution before deleting them.
  * Update documentation to indicate units for SIZE in command-line options.
  * Move some configuration settings to configure.ac file.

OBS-URL: https://build.opensuse.org/request/show/1007561
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=27
2022-10-06 10:34:50 +00:00
cdce730b1f Accepting request 970071 from utilities
OBS-URL: https://build.opensuse.org/request/show/970071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=32
2022-05-04 13:10:10 +00:00
ed3b5decd2 Accepting request 966477 from home:StefanBruens:branches:utilities
- Fixes for the new wrapper:
  * Order duplicates by name, to get a reproducible file set
    (boo#1197484).
  * Remove redundant order parameter from fdupes invocation.
  * Modernize code, significantly reduce allocations.
  * Exit immediately when mandatory parameters are missing.
  * Remove obsolete buildroot parameter
  * Add some tests for the wrapper

OBS-URL: https://build.opensuse.org/request/show/966477
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=26
2022-04-14 08:06:39 +00:00
c686320127 Accepting request 961812 from utilities
OBS-URL: https://build.opensuse.org/request/show/961812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=31
2022-03-17 16:01:14 +00:00
34728dc6e5 Accepting request 961811 from home:coolo:branches:utilities
This time I branched all staging failures to make sure it's the last one

- A more correct approach to creating symlinks (old bug actually):
  Do not link the files as given by fdupes, but turn them into
  relative links (it works by chance if given a buildroot, but
  fails if running on a subdirectory)
- Support multiple directories given (as glob to the macro)

OBS-URL: https://build.opensuse.org/request/show/961811
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=25
2022-03-15 08:17:48 +00:00
760afc07b9 Accepting request 961692 from home:coolo:branches:utilities
- Handle symlinks (-s argument) correctly

OBS-URL: https://build.opensuse.org/request/show/961692
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=24
2022-03-14 14:38:27 +00:00
da1a4eb97b Accepting request 961567 from home:coolo:branches:utilities
- Simplify macros.fdupes with a call to a C++ program that does
  the same within a fraction of a second what the shell loop did
  in many seconds (bsc#1195709)

OBS-URL: https://build.opensuse.org/request/show/961567
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=23
2022-03-14 09:15:34 +00:00
541f88fc23 Accepting request 827523 from utilities
OBS-URL: https://build.opensuse.org/request/show/827523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=30
2020-08-23 07:18:35 +00:00
c440bc5122 Accepting request 827069 from home:dirkmueller:branches:utilities
- update to 2.1.2:
  * Do not enter ncurses mode when --immediate option given.
  * Fix logging/memory corruption bug when using --log with --immediate.
  * Break mtime ties using ctime when sorting by time.
  * Reduce number of calls to stat(), for speed.
  * Clear last command status when new command is entered.
  * Rename cs command ("clear all selections") from cs to csel.
  * Rename igs command ("invert selections") from igs to isel.
  * Add "prune" command as synonym for DELETE key.
  * Clear selections after deleting files via prune/DELETE.
  * Fix dependency issues when fdupes is configured to not use ncurses.
- build without ncurses for now until buildcycles can be solved

OBS-URL: https://build.opensuse.org/request/show/827069
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=22
2020-08-18 08:29:52 +00:00
ea56337bf1 Accepting request 811952 from home:jengelh:branches:utilities
- Use noun phrase in summary. Drop old specfile constructs.

OBS-URL: https://build.opensuse.org/request/show/811952
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=21
2020-06-09 07:36:52 +00:00
1c0d3136d6 Accepting request 811804 from home:polslinux:branches:utilities
- Update to v2.0.0
  * Add ncurses mode for interactive file deletion (plain mode still available via --plain or ./configure).
  * Add --minsize option.
  * Add --maxsize option.
  * Add --time option.
  * Add --order=ctime option.
  * Add --log option.
  * Use configure script for installation (Autotools/Automake).
- Remove fdupes-makefile.patch

OBS-URL: https://build.opensuse.org/request/show/811804
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=20
2020-06-05 14:24:23 +00:00
6bb4a162c5 Accepting request 797870 from utilities
OBS-URL: https://build.opensuse.org/request/show/797870
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=29
2020-04-29 18:40:59 +00:00
0328238ce0 Accepting request 794679 from home:mcepl:branches:Education
- Make package building even on platforms, where _rpmmacrodir
  is not defined.

OBS-URL: https://build.opensuse.org/request/show/794679
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=19
2020-04-26 10:13:17 +00:00
1c2f58751c Accepting request 701539 from utilities
Move RPM macros to %_rpmmacrodir. (forwarded request 701534 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/701539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=28
2019-05-16 19:55:14 +00:00
b143429d2e Accepting request 701534 from home:dimstar:Factory
Move RPM macros to %_rpmmacrodir.

OBS-URL: https://build.opensuse.org/request/show/701534
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=18
2019-05-08 09:48:39 +00:00
Ludwig Nussel
1c19996f68 Accepting request 446771 from utilities
1

OBS-URL: https://build.opensuse.org/request/show/446771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=27
2016-12-22 14:59:09 +00:00
803f059ab4 Accepting request 438720 from utilities
1

OBS-URL: https://build.opensuse.org/request/show/438720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=26
2016-11-07 11:21:17 +00:00
Stephan Kulow
005154cff2 Accepting request 320399 from utilities
- By default relink hardlinks too, should fix bnc#940296

- Update to upstream git repo on github
- Refresh patches:
  * fdupes-makefile.patch
  * 0008-speedup-the-file-compare.patch
  * 0010-add-permissions-mode.patch
  * 0011-add-an-option-to-sort-duplicate-files-by-name.patch
  * 50_bts284274_hardlinkreplace.dpatch
- Upstreamed patch:
  * 0004-Large-file-support-for-2GB-files-bts447601.patch
- Remove whitespace from fdupes.macros file
- Cleanup with spec-cleaner
  - Obey rpm-opt-flags
  - run test phase

OBS-URL: https://build.opensuse.org/request/show/320399
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=25
2015-09-19 05:56:23 +00:00
79db0f7376 Accepting request 266339 from utilities
1

OBS-URL: https://build.opensuse.org/request/show/266339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=24
2014-12-28 23:29:36 +00:00
be8848a7e7 Accepting request 264104 from utilities
- sort the output of fdupes by filename to make it deterministic
  for parallel builds
  * 0011-add-an-option-to-sort-duplicate-files-by-name.patch

OBS-URL: https://build.opensuse.org/request/show/264104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=23
2014-12-10 22:43:45 +00:00
Stephan Kulow
461a3455ba Accepting request 139254 from utilities
- update to 1.5.0-PR2
  * new "--summarize" option
  * new  "--recurse:" selective recursion option
  * new "--noprompt" option for totally automated deletion of
  duplicate files.
  * sorts duplicates (old to new) for consistent order when
  listing or deleteing duplicate files.
  * tests for early matching of files, which should help speed up
  the matching process when large files are involved.
  * warns whenever a file cannot be deleted.
  * bugfixes (proper file closing, zero-length files, ...)
- drop the fdupes-sort-output.diff (upstream uses mtime based)
- rename and rebase fdupes-speedup.patch to 0008-speedup-the-compare.patch
- rename and rebase fdupes-endianness.patch to
  0009-glibc-endianness-check-in-md5.patch
- add -p/--permissions switch so files with different permissions or uid/gid
  are not considered as duplicates (bnc#784670)
  * this mode is a default one for fdupes macro
  0010-add-permissions-mode.patch
- imported several fixes from Debian
  * 0001-restore-pristine-code.patch - some common code fixes, partly obsoletes
    speedup patch
  * manual page fixes
    0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch
    0003-Fix-a-typo-in-a-manpage-bts353789.patch
    0005-add-summarize-to-manpage-bts481809.patch
    0006-add-nohidden-support-bts511702.patch
    0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch
  * 0004-Large-file-support-for-2GB-files-bts447601.patch - large file support

OBS-URL: https://build.opensuse.org/request/show/139254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=19
2012-10-27 11:22:47 +00:00
Stephan Kulow
04135b6214 Accepting request 111256 from utilities
fix for red hat based distros (forwarded request 111208 from behrisch)

OBS-URL: https://build.opensuse.org/request/show/111256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=17
2012-03-27 22:00:45 +00:00
Stephan Kulow
122edff770 Accepting request 104682 from utilities
patch license to follow spdx.org standard (forwarded request 104330 from coolo)

OBS-URL: https://build.opensuse.org/request/show/104682
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=16
2012-02-16 15:12:48 +00:00
Lars Vogdt
dcb1a7bd42 Accepting request 87002 from utilities
- cross-build workaround: fake gcc script to work around build
  system not honoring CC (forwarded request 86736 from uli_suse)

OBS-URL: https://build.opensuse.org/request/show/87002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=14
2011-10-07 13:18:59 +00:00