48e0126
Summary:	Tool to check and undelete partition, PhotoRec recovers lost files
b52b364
Summary(pl.UTF8):	Narzędzie sprawdzające i odzyskujące partycje
b52b364
Summary(fr.UTF8):	Outil pour vérifier et restorer des partitions
7614775
Summary(ru_RU.UTF8): Программа для проверки и восстановления разделов диска
d67721f
Name:		testdisk
48e0126
Version:	6.11
cef8091
Release:	3%{?dist}
972a2b9
License:	GPLv2+
d67721f
Group:		Applications/System
d67721f
Source0:	http://www.cgsecurity.org/testdisk-%{version}.tar.bz2
9f299ac
Source1:	http://www.cgsecurity.org/testdisk-doc-%{version}.tar.bz2
cef8091
Patch0:		http://www.cgsecurity.org/photorec_611_exif_bound_checking_v2.patch
1fadebd
URL:		http://www.cgsecurity.org/wiki/TestDisk
d67721f
BuildRequires:	ncurses-devel >= 5.2
48e0126
BuildRequires:	e2fsprogs-devel
d67721f
BuildRequires:	libjpeg-devel
70bcc64
%ifnarch ppc ppc64
48e0126
# See https://bugzilla.redhat.com/show_bug.cgi?id=407151
48e0126
BuildRequires:	ntfsprogs-devel
70bcc64
%endif
48e0126
BuildRequires:	libewf-devel
9f299ac
BuildRequires:	zlib-devel
4200c9c
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
d67721f
d67721f
%description
d67721f
Tool to check and undelete partition. Works with FAT12, FAT16, FAT32,
d67721f
NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap,
d67721f
LVM, LVM2, NSS, ReiserFS, UFS, XFS
48e0126
PhotoRec is a signature based file recovery utility. It handles more than
48e0126
100 file formats including jpg, MSOffice, OpenOffice documents.
d67721f
b52b364
%description -l pl.UTF8
b52b364
Narzędzie sprawdzające i odzyskujące partycje. Pracuje z partycjami:
d67721f
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
d67721f
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
d67721f
b52b364
%description -l fr.UTF8
2f5a209
TestDisk vérifie et récupère les partitions. Fonctionne avec
d67721f
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
d67721f
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
2f5a209
PhotoRec gère plus d'une centaine de formats de fichiers dont les jpeg, les documents
48e0126
MSOffice ou OpenOffice.
d67721f
7614775
%description -l ru_RU.UTF8
7614775
Программа для проверки и восстановления разделов диска.
7614775
Поддерживает следующие типы разделов:
d67721f
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
d67721f
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
d67721f
9f299ac
%package doc
9f299ac
Summary:	TestDisk & PhotoRec documentation
9f299ac
Group:		Documentation
9f299ac
Requires:	testdisk = %{version}-%{release}
9f299ac
9f299ac
%description doc
9f299ac
Tool to check and undelete partition. Works with FAT12, FAT16, FAT32,
9f299ac
NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap,
9f299ac
LVM, LVM2, NSS, ReiserFS, UFS, XFS
9f299ac
9f299ac
This package contains testdisk & photorec documentation.
9f299ac
9f299ac
%description doc -l pl.UTF8
9f299ac
Narzędzie sprawdzające i odzyskujące partycje. Pracuje z partycjami:
9f299ac
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
9f299ac
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
9f299ac
9f299ac
This package contains testdisk & photorec documentation.
9f299ac
9f299ac
%description doc -l fr.UTF8
9f299ac
Outil pour vérifier et restorer des partitions. Fonctionne avec
9f299ac
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
9f299ac
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
9f299ac
9f299ac
Ce paquet contient la documentation de testdisk & photorec.
9f299ac
9f299ac
%description doc -l ru_RU.UTF8
9f299ac
Программа для проверки и восстановления разделов диска.
9f299ac
Поддерживает следующие типы разделов:
9f299ac
FAT12, FAT16, FAT32, NTFS, EXT2, EXT3, BeFS, CramFS, HFS, JFS, Linux Raid,
9f299ac
Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS
9f299ac
9f299ac
This package contains testdisk & photorec documentation.
9f299ac
d67721f
%prep
4200c9c
%setup -q
9f299ac
%setup -q -a 1
2f5a209
%patch0 -p1
d67721f
d67721f
%build
8aa8a17
%configure
d67721f
make %{?_smp_mflags}
d67721f
%install
d67721f
rm -rf $RPM_BUILD_ROOT
d67721f
make DESTDIR="$RPM_BUILD_ROOT" install
d67721f
d67721f
%clean
d67721f
rm -rf $RPM_BUILD_ROOT
d67721f
d67721f
%files
d67721f
%defattr(644,root,root,755)
9f299ac
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
d67721f
%attr(755,root,root) %{_sbindir}/testdisk
d67721f
%attr(755,root,root) %{_sbindir}/photorec
d67721f
%{_mandir}/man1/testdisk.1*
d67721f
%{_mandir}/man1/photorec.1*
9f299ac
48e0126
%files doc
48e0126
%defattr(644,root,root,755)
48e0126
%doc doc
48e0126
d67721f
%changelog
cef8091
* Wed May  6 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-3
cef8091
- Use upstream patch v2
cef8091
2f5a209
* Fri Apr 24 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-2
2f5a209
- Add upstream patch that add missing bound checks when parsing EXIF information
2f5a209
48e0126
* Sun Apr 19 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-1
48e0126
- Update to latest version
48e0126
306520c
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.10-2
306520c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
306520c
9f299ac
* Thu Jul 31 2008 Christophe Grenier <grenier@cgsecurity.org> 6.10-1
9f299ac
- Update to latest version
9f299ac
16716ac
* Wed Mar 19 2008 Christophe Grenier <grenier@cgsecurity.org> 6.9-2
16716ac
- Fix for new API in libewf > 20070512
16716ac
0599014
* Wed Feb 13 2008 Christophe Grenier <grenier@cgsecurity.org> 6.9-1
0599014
- Update to latest version
0599014
8aa8a17
* Mon Dec 10 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-6
8aa8a17
- Don't disable libewf during compilation
8aa8a17
70bcc64
* Mon Dec  3 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-5
70bcc64
- Don't require ntfsprogs-devel on ppc and ppc64
70bcc64
1c8d0ec
* Mon Dec  3 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-4
1c8d0ec
- Rename TestDisk list functions to avoid conflict with latest ntfsprogs-devel 2.0.0
1c8d0ec
272abc4
* Sun Dec  2 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-3
272abc4
- Use libewf for support of the Expert Witness Compression Format (EWF)
272abc4
972a2b9
* Thu Aug 16 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-2
972a2b9
- Fix the license in the spec file
972a2b9
f99e67b
* Tue Aug 14 2007 Christophe Grenier <grenier@cgsecurity.org> 6.8-1
f99e67b
- Update to latest version
f99e67b
b52b364
* Fri Jun 29 2007 Christophe Grenier <grenier@cgsecurity.org> 6.7-1
b52b364
- Update to latest version
b52b364
9e6404e
* Sun Feb 18 2007 Christophe Grenier <grenier@cgsecurity.org> 6.6-1
9e6404e
- Update to latest version
9e6404e
7614775
* Mon Feb 5 2007 Christophe Grenier <grenier@cgsecurity.org> 6.5-3
7614775
- Fix russian description in spec file
7614775
0ff9083
* Tue Nov 26 2006 Christophe Grenier <grenier@cgsecurity.org> 6.5-2
0ff9083
- Use ntfsprogs to provide NTFS listing capabilities to TestDisk
0ff9083
4200c9c
* Tue Oct 24 2006 Christophe Grenier <grenier@cgsecurity.org> 6.5-1
4200c9c
- Update to latest version
4200c9c
610ac00
* Mon Aug 28 2006 Christophe Grenier <grenier@cgsecurity.org> 6.4-3
610ac00
- Rebuild for Fedora Extras 6
610ac00
353793a
* Wed Jun 21 2006 Christophe Grenier <grenier@cgsecurity.org> 6.4-2
353793a
- FC3 and FC4 has a release of 2, need to align
353793a
1fadebd
* Wed Jun 21 2006 Christophe Grenier <grenier@cgsecurity.org> 6.4-1
1fadebd
- Update to latest version
1fadebd
0bfc214
* Mon Mar  6 2006 Christophe Grenier <grenier@cgsecurity.org> 6.3-1
0bfc214
- Update to latest version
0bfc214
17861af
* Tue Feb 28 2006 ChangeLog Grenier <grenier@cgsecurity.org> 6.2-4
17861af
- Rebuild for Fedora Extras 5
17861af
17861af
* Mon Jan 23 2006 Christophe Grenier <grenier@cgsecurity.org> 6.2-3
371b808
- same spec for all arches hence add dist
371b808
d67721f
* Sun Jan 4 2004 Christophe Grenier <grenier@cgsecurity.org> 5.0
d67721f
- 5.0
d67721f
d67721f
* Wed Oct 1 2003 Christophe Grenier <grenier@cgsecurity.org> 4.5
d67721f
- 4.5
d67721f
d67721f
* Wed Apr 23 2003 Christophe Grenier <grenier@cgsecurity.org> 4.4-2
d67721f
d67721f
* Sat Mar 29 2003 Pascal Terjan <CMoi@tuxfamily.org> 4.4-1mdk
d67721f
- 4.4
d67721f
d67721f
* Fri Dec 27 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2-2mdk
d67721f
- rebuild for rpm and glibc
d67721f
d67721f
* Sun Oct 06 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.2-1mdk
d67721f
- 4.2
d67721f
d67721f
* Mon Sep 02 2002 Olivier Thauvin <thauvin@aerov.jussieu.fr> 4.1-1mdk 
d67721f
- By Pascal Terjan <pascal.terjan@free.fr>
d67721f
	- first mdk release, adapted from PLD.
d67721f
	- gz to bz2 compression.
d67721f
- fix %%tmppath
d67721f
- %%make instead %%{__make}