Revisions of fdupes

Peter Simons's avatar Peter Simons (psimons) accepted request 1159769 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 29)
- 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
Peter Simons's avatar Peter Simons (psimons) accepted request 1158935 from ming li's avatar ming li (simonlm) (revision 28)
Update to version 2.3.0
Peter Simons's avatar Peter Simons (psimons) accepted request 1007561 from Andrea Manzini's avatar Andrea Manzini (amanzini) (revision 27)
- 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.
Peter Simons's avatar Peter Simons (psimons) accepted request 966477 from Stefan Brüns's avatar Stefan Brüns (StefanBruens) (revision 26)
- 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
Peter Simons's avatar Peter Simons (psimons) accepted request 961811 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 25)
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)
Peter Simons's avatar Peter Simons (psimons) accepted request 961692 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 24)
- Handle symlinks (-s argument) correctly
Peter Simons's avatar Peter Simons (psimons) accepted request 961567 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 23)
- 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)
Peter Simons's avatar Peter Simons (psimons) accepted request 827069 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- 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
Peter Simons's avatar Peter Simons (psimons) accepted request 811952 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 21)
- Use noun phrase in summary. Drop old specfile constructs.
Peter Simons's avatar Peter Simons (psimons) accepted request 811804 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 20)
- 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
Peter Simons's avatar Peter Simons (psimons) accepted request 794679 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 19)
- Make package building even on platforms, where _rpmmacrodir
  is not defined.
Peter Simons's avatar Peter Simons (psimons) accepted request 701534 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 18)
Move RPM macros to %_rpmmacrodir.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 446737 from Peter Simons's avatar Peter Simons (psimons) (revision 17)
We cannot update from fdupes 1.51 to 1.6.1. That "downgrade"
works okay'ish for Tumbleweed because we can replace the old
package with the new one, but in SLE this is not possible. We
asked upstream to please release a "2.0" version to remedy these
issues (https://github.com/adrianlopezroche/fdupes/issues/74),
but he does not respond. Therefore, we'll call this version 1.61,
ignoring upstreams change in the versioning scheme.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 443905 from Peter Simons's avatar Peter Simons (psimons) (revision 16)
Upstream has changed their versioning scheme after version 1.51. Unfortunately,
the new version 1.6.x won't be recognized as "newer" by zypper. This commit
adds appropriate "provides" and "obsoletes" attributes to the spec file to
remedy that issue.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 438708 from Peter Simons's avatar Peter Simons (psimons) (revision 15)
Drop 50_bts284274_hardlinkreplace.dpatch. The --linkhard option
added by this patch has an implementation bug that can cause data
loss. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677419
has more details.
Peter Simons's avatar Peter Simons (psimons) accepted request 438705 from Peter Simons's avatar Peter Simons (psimons) (revision 14)
- 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.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 13)
- By default relink hardlinks too, should fix bnc#940296
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 12)
- 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
mrdocs's avatar mrdocs accepted request 266093 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 11)
- add -L (--linkhard) option
  add 50_bts284274_hardlinkreplace.dpatch
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_factory) committed (revision 10)
  * 0011-add-an-option-to-sort-duplicate-files-by-name.patch
Displaying revisions 1 - 20 of 29
openSUSE Build Service is sponsored by