SHA256
3
0
forked from pool/fdupes
Commit Graph

53 Commits

Author SHA256 Message Date
Ana Guerrero
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
Peter Simons
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
Dominique Leuenberger
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
Peter Simons
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
Peter Simons
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
Fabian Vogt
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
Peter Simons
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
Dominique Leuenberger
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
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
Dominique Leuenberger
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
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
Dominique Leuenberger
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
Peter Simons
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
Peter Simons
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
Peter Simons
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
Dominique Leuenberger
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
Peter Simons
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
Dominique Leuenberger
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
Peter Simons
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
Tomáš Chvátal
77b43b5fa8 Accepting request 446737 from home:psimons:branches:utilities
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.

OBS-URL: https://build.opensuse.org/request/show/446737
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=17
2016-12-16 22:59:40 +00:00
Tomáš Chvátal
b16c1e06da Accepting request 443905 from home:psimons:branches:utilities
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.

OBS-URL: https://build.opensuse.org/request/show/443905
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=16
2016-12-08 09:00:20 +00:00
Dominique Leuenberger
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
Ismail Dönmez
bb7f5ba608 Accepting request 438708 from home:psimons:branches:utilities
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.

OBS-URL: https://build.opensuse.org/request/show/438708
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=15
2016-11-04 16:07:06 +00:00
Peter Simons
1bfed6008b Accepting request 438705 from home:psimons:branches:utilities
- 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
2016-11-04 14:33:00 +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
Tomáš Chvátal
39b2cfd3a1 - By default relink hardlinks too, should fix bnc#940296
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=13
2015-08-04 13:03:10 +00:00
Tomáš Chvátal
faab425747 - 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/package/show/utilities/fdupes?expand=0&rev=12
2015-08-03 19:29:01 +00:00
Dominique Leuenberger
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
OBS User mrdocs
a7f9689749 Accepting request 266093 from home:bmwiedemann
- add -L (--linkhard) option
  add 50_bts284274_hardlinkreplace.dpatch

OBS-URL: https://build.opensuse.org/request/show/266093
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=11
2014-12-24 18:10:56 +00:00
Dominique Leuenberger
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
Tomáš Chvátal
02817cdea6 * 0011-add-an-option-to-sort-duplicate-files-by-name.patch
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=10
2014-12-05 08:26:48 +00:00
OBS User mrdocs
09c675b9c8 Accepting request 232080 from home:StefanBruens:branches:utilities
Just saw a false positive for rpm comparision, in this case Mesa:

[ 1289s]  /usr/share/man/man3/glColorTableParameter.3gl.gz 2 (none) 100444 root root 0 4294967295 
[ 1289s] -/usr/share/man/man3/glColorTableParameterfv.3gl.gz 2 (none) 100444 root root 0 4294967295 
[ 1289s] -/usr/share/man/man3/glColorTableParameteriv.3gl.gz 2 (none) 120777 root root 0 4294967295 glColorTableParameterfv.3gl.gz
[ 1289s] +/usr/share/man/man3/glColorTableParameterfv.3gl.gz 2 (none) 120777 root root 0 4294967295 glColorTableParameteriv.3gl.gz
[ 1289s] +/usr/share/man/man3/glColorTableParameteriv.3gl.gz 2 (none) 100444 root root 0 4294967295 
[ 1289s]  /usr/share/man/man3/glConvolutionFilter1D.3gl.gz 2 (none) 100444 root root 0 4294967295 

Obviously, the parallel build changed the mtime order of the files.

fdupes 1.40 had a patch from coolo to handle this (filename comparision with strcmp())

OBS-URL: https://build.opensuse.org/request/show/232080
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=9
2014-05-02 15:10:09 +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
Michal Vyskocil
8a0ce1943d make changes according policy
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=8
2012-10-25 10:23:26 +00:00
Michal Vyskocil
296a788922 osc rm fdupes-check-permissions.patch fdupes-endianness.patch fdupes-speedup.patch
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=7
2012-10-22 13:45:25 +00:00
Michal Vyskocil
ebd601a9d7 Accepting request 138346 from home:mvyskocil:branches: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, ...)
- 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
2012-10-16 11:48:01 +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
OBS User mrdocs
51fcf142a8 Accepting request 111208 from home:behrisch
fix for red hat based distros

OBS-URL: https://build.opensuse.org/request/show/111208
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=5
2012-03-27 04:39:43 +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
Michal Vyskocil
4ae0a3392b Accepting request 104330 from devel:openSUSE:Factory:patch-license
patch license to follow spdx.org standard

OBS-URL: https://build.opensuse.org/request/show/104330
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=4
2012-02-13 13:09:03 +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
OBS User mrdocs
33f2bfe741 Accepting request 86736 from home:uli_suse:branches:utilities
- cross-build workaround: fake gcc script to work around build
  system not honoring CC

OBS-URL: https://build.opensuse.org/request/show/86736
OBS-URL: https://build.opensuse.org/package/show/utilities/fdupes?expand=0&rev=3
2011-10-07 03:57:27 +00:00
Sascha Peilicke
15089c1875 Accepting request 83986 from utilities
- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.) (forwarded request 83506 from jengelh)

OBS-URL: https://build.opensuse.org/request/show/83986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=13
2011-09-21 15:04:33 +00:00
OBS User autobuild
198ece6389 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=9 2010-03-18 14:45:17 +00:00
OBS User autobuild
939b99a27e Accepting request 33323 from Base:System
Copy from Base:System/fdupes based on submit request 33323 from user coolo

OBS-URL: https://build.opensuse.org/request/show/33323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=8
2010-02-24 01:04:01 +00:00
OBS User autobuild
ae2dbe92e6 Accepting request 18771 from Base:System
Copy from Base:System/fdupes based on submit request 18771 from user mlschroe

OBS-URL: https://build.opensuse.org/request/show/18771
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=6
2009-08-28 15:44:52 +00:00
OBS User unknown
9749d71940 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fdupes?expand=0&rev=5 2009-01-22 12:03:22 +00:00