File safecopy.spec of Package safecopy
# norootforbuild
Name: safecopy
Version: 1.6
Release: 0
Summary: Commandline Data Recovery Tool
# http://prdownloads.sourceforge.net/safecopy/safecopy-%{version}.tar.gz
Source: safecopy-%{version}.tar.bz2
URL: http://safecopy.sourceforge.net
Group: Productivity/Archiving/Backup
License: GNU General Public License version 2 (GPL v2)
BuildRoot: %{_tmppath}/build-%{name}-%{version}
BuildRequires: gcc make glibc-devel
BuildRequires: autoconf automake libtool
%description
safecopy is a data recovery tool which tries to extract as much data as
possible from a seekable but problematic (i.e., damaged sectors) source like
floppy drives, hard disk partitions, CDs, etc., where other tools like dd
would fail due to I/O errors.
Authors:
--------
Eric Noack <corvuscorax@users.sourceforge.net>
%debug_package
%prep
%setup -q
%build
%configure
%__make %{?jobs:-j%{jobs}}
%install
%makeinstall
%clean
%__rm -rf "%{buildroot}"
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_bindir}/safecopy
%doc %{_mandir}/man1/safecopy.1*
%changelog
* Wed Sep 09 2009 Pascal Bleser <pascal.bleser@opensuse.org> 1.6
- update to 1.6:
* fixes a bug regarding badblock include file handling
- changes from 1.5:
* now features a benchmark suite, ready to test-run data recovery tools in a controlled environment
* the safecopy main program has been enhanced to be able to read from /dev/raw devices or open files with O_DIRECT if requested
* new command line switches generate debug output and collect statistic information on damaged devices to be used for simulation with the benchmark utility
- changes from 1.4:
* some fixed typos in safecopy documentation, program output, and code
* Thu May 21 2009 Pascal Bleser <pascal.bleser@opensuse.org>
- update to 1.3:
* safecopy has been internally redesigned to improve reliability and predictability of behavior
* blocksize autodetection now also works in combination with low level device access
* blocksizes can now be specified as a percentage of the file size or as multiples of the hardware blocksize, making these options much easier to use
* new option presets provide shortcuts for multi-stage data rescue with minimum commandline typing effort
- changes in 1.2:
* support for low-level I/O on CD and DVD drives has been fixed and enhanced, including correct detection of disk type and sector layout
* the low-level I/O is more intelligent and uses drive resets only when deemed necessary
* this release supports the twaddle I/O syscall on floppy drives
* system integration has been improved by adding a standard conform man page to the documentation
* Wed Feb 11 2009 Pascal Bleser <guru@unixtech.be> 1.1
- new package
# vim: set sw=3 ts=3 noet:
# Local Variables:
# mode: rpm-spec
# tab-width: 3
# End: