Name: fdupes Summary: Finds duplicate files in a given set of directories Version: 1.50 Release: 0.5.PR2%{?dist} License: MIT Group: Applications/File URL: http://netdial.caribe.net/~adrian2/fdupes.html Source0: http://netdial.caribe.net/~adrian2/programs/fdupes/beta/%{name}-%{version}-PR2.tar.gz Source1: macros.fdupes Patch0: %{name}-%{version}-destdir.patch # http://bugs.debian.org/213385 Patch1: %{name}-%{version}-compare-file.patch # http://bugs.debian.org/447601 Patch2: %{name}-%{version}-lfs.patch # http://bugs.debian.org/353789 Patch3: %{name}-%{version}-typo.patch %description FDUPES is a program for identifying duplicate files residing within specified directories. %prep %setup -q -n %{name}-%{version}-PR2 %patch0 -p1 -b .destdir %patch1 -p1 -b .cmp %patch2 -p1 -b .lfs %patch3 -p1 -b .typo %build make %{?_smp_mflags} COMPILER_OPTIONS="%{optflags}" %check ./%{name} testdir ./%{name} --omitfirst testdir ./%{name} --recurse testdir ./%{name} --size testdir %install make install INSTALL="%{__install} -p" \ BIN_DIR=%{_bindir} \ MAN_BASE_DIR=%{_mandir} \ DESTDIR=%{buildroot} mkdir -p %{buildroot}%{_sysconfdir}/rpm install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/rpm/ %files %doc CHANGES CONTRIBUTORS README TODO %doc %{_mandir}/man1/%{name}.1* %{_bindir}/%{name} %{_sysconfdir}/rpm/macros.fdupes %changelog * Tue May 15 2012 Richard Shaw - 1.50-0.5.PR2 - Add RPM macro. * Fri Jan 13 2012 Fedora Release Engineering - 1.50-0.4.PR2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 1.50-0.3.PR2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * 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.