SHA256
3
0
forked from pool/fdupes

4 Commits

Author SHA256 Message Date
Peter Simons
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
Peter Simons
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
Peter Simons
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
Peter Simons
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