- 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
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
- 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
- Update to version 1.6.1. The following patches have been applied
upstream and were dropped:
* 0001-restore-pristine-code.patch
* 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
* 0008-speedup-the-file-compare.patch
* 0009-glibc-endianness-check-in-md5.patch
* 0010-add-permissions-mode.patch
* 0011-add-an-option-to-sort-duplicate-files-by-name.patch
- 50_bts284274_hardlinkreplace.dpatch had to be refreshed.
OBS-URL: https://build.opensuse.org/request/show/438705
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=14
- 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, ...)
- 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
- refresh all patches
- drop the fdupes-sort-output.diff - use the upstream mtime sorting
- add the debian patches - see spec file for details
OBS-URL: https://build.opensuse.org/request/show/138346
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=6