Summary: Finds duplicate files in a given set of directories Summary(ja): 指定されたディレクトリ群から重複ファイルを見つけるツール Name: fdupes Version: 1.51 Release: 1%{?_dist_release} License: MIT Group: Applications/System URL: http://netdial.caribe.net/~adrian2/fdupes.html Source0: http://netdial.caribe.net/~adrian2/programs/fdupes/beta/%{name}-%{version}.tar.gz Patch0: fdupes-1.51-destdir.patch # http://bugs.debian.org/353789 Patch1: fdupes-1.51-typo.patch # Fix CVE Patch2: fdupes-1.51-check-permissions.patch # Apply proper LDFLAGS Patch3: fdupes-1.51-obey-ldflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root %description FDUPES is a program for identifying duplicate files residing within specified directories. %prep %setup -q -n %{name}-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 %patch3 -p1 %build make %{?_smp_mflags} COMPILER_OPTIONS="$RPM_OPT_FLAGS" %check ./%{name} testdir ./%{name} --omitfirst testdir ./%{name} --recurse testdir ./%{name} --size testdir # ... etc.. %install rm -rf %{buildroot} make install INSTALL="%{__install} -p" BIN_DIR=%{_bindir} \ MAN_BASE_DIR=%{_mandir} DESTDIR=%{buildroot} %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc CHANGES %doc CONTRIBUTORS %doc README %doc TODO %doc %{_mandir}/man1/%{name}.1* %{_bindir}/%{name} %changelog * Sat Jul 12 2014 Toshiharu Kudoh 1.51-1 - new upstream release - imported fedora rawhide patches * Wed Sep 16 2009 Daisuke SUZUKI 1.50-0.1.PR2 - initial build for Vine Linux * Fri Jul 24 2009 Fedora Release Engineering - 1.50-0.2.PR2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sun Feb 01 2009 Debarshi Ray - 1.50-0.1.PR2 - Version bump to 1.50 PR2. * Added --noprompt, --recurse and --summarize options * Now sorts duplicates (old to new) for consistent order when listing or deleting duplicate files. * Now tests for early matching of files, which should help speed up the matching process when large files are involved. * Added warning whenever a file cannot be deleted. * Fixed bug where some files would not be closed after failure. * Fixed bug where confirmmatch() function wouldn't always deal properly with zero-length files. * Fixed bug where progress indicator would not be cleared when no files were found. - Inclusion of string.h now added by upstream. - Added patch to fix file comparisons from Debian. (Debian BTS #213385) - Added patch to enable large file support on 32-bit systems from Debian. (Debian BTS #447601) - Added patch to fix typo in the online manual page from Debian. (Debian BTS #353789) * Tue Feb 19 2008 Release Engineering - 1.40-12 - Autorebuild for gcc-4.3. * Thu Dec 27 2007 Debarshi Ray - 1.40-11 - Fixed Makefile to preserve timestamps using 'cp -p'. * Thu Nov 29 2007 Debarshi Ray - 1.40-10 - Release bumped to overcome spurious build. * Sun Nov 25 2007 Debarshi Ray - 1.40-9 - Initial build. Imported SPEC from Rawhide. - Fixed Makefile to use DESTDIR correctly. - Fixed sources to include string.h.