f49bfad
Summary:	Tool to check and undelete partition, PhotoRec recovers lost files
b52b364
Summary(pl.UTF8):	Narzędzie sprawdzające i odzyskujące partycje
820b0cd
Summary(fr.UTF8):	Outil pour vérifier et restaurer des partitions
7614775
Summary(ru_RU.UTF8): Программа для проверки и восстановления разделов диска
d67721f
Name:		testdisk
0bcb20c
Version:	7.0
0c2464d
Release:	12%{?dist}
972a2b9
License:	GPLv2+
d67721f
Group:		Applications/System
d67721f
Source0:	http://www.cgsecurity.org/testdisk-%{version}.tar.bz2
1fadebd
URL:		http://www.cgsecurity.org/wiki/TestDisk
0bcb20c
BuildRequires:	desktop-file-utils
f49bfad
BuildRequires:	e2fsprogs-devel
0bcb20c
BuildRequires:	libewf-devel
d67721f
BuildRequires:	libjpeg-devel
0bcb20c
BuildRequires:	libuuid-devel
0bcb20c
BuildRequires:	ncurses-devel >= 5.2
5237dd3
BuildRequires:	ntfs-3g-devel
0bcb20c
BuildRequires:	qt-devel
9f299ac
BuildRequires:	zlib-devel
0519ba0
Obsoletes:	testdisk-doc < 6.12
d67721f
d67721f
%description
d67721f
Tool to check and undelete partition. Works with FAT12, FAT16, FAT32,
8b82ebb
NTFS, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS, Linux Raid, Linux
0519ba0
Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS.
f49bfad
PhotoRec is a signature based file recovery utility. It handles more than
0519ba0
440 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:
8b82ebb
FAT12, FAT16, FAT32, NTFS, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS,
0519ba0
Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS.
8b82ebb
PhotoRec is a signature based file recovery utility. It handles more than
0519ba0
440 file formats including JPG, MSOffice, OpenOffice documents.
d67721f
b52b364
%description -l fr.UTF8
7b33351
TestDisk vérifie et récupère les partitions. Fonctionne avec
8b82ebb
FAT12, FAT16, FAT32, NTFS, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS,
1e43998
Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS.
1e43998
PhotoRec utilise un mécanisme de signature pour récupérer des fichiers
0519ba0
perdus. Il reconnait plus de 440 formats de fichiers dont les JPEG, les
1e43998
documents MSOffice ou OpenOffice.
d67721f
7614775
%description -l ru_RU.UTF8
7614775
Программа для проверки и восстановления разделов диска.
7614775
Поддерживает следующие типы разделов:
8b82ebb
FAT12, FAT16, FAT32, NTFS, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS,
0519ba0
Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS, XFS.
820b0cd
PhotoRec is a signature based file recovery utility. It handles more than
0519ba0
440 file formats including JPG, MSOffice, OpenOffice documents.
9f299ac
7abb691
%package -n qphotorec
7abb691
Summary:	Signature based file carver. Recover lost files
7abb691
Group:		Applications/System
7abb691
7abb691
%description -n qphotorec
7abb691
QPhotoRec is a Qt version of PhotoRec. It is a signature based file recovery
7abb691
utility. It handles more than 440 file formats including JPG, MSOffice,
7abb691
OpenOffice documents.
7abb691
d67721f
%prep
4200c9c
%setup -q
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
0bcb20c
%check
0bcb20c
desktop-file-validate %{buildroot}/%{_datadir}/applications/qphotorec.desktop
0bcb20c
7abb691
%post -n qphotorec
0bcb20c
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
0bcb20c
7abb691
%postun -n qphotorec
0bcb20c
if [ $1 -eq 0 ] ; then
0bcb20c
    /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
0bcb20c
    /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
0bcb20c
fi
0bcb20c
7abb691
%posttrans -n qphotorec
0bcb20c
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
0bcb20c
d67721f
%files
0bcb20c
%doc AUTHORS COPYING ChangeLog NEWS README THANKS
15b9982
%doc documentation.html
8b82ebb
%attr(755,root,root) %{_bindir}/fidentify
820b0cd
%attr(755,root,root) %{_bindir}/photorec
8b82ebb
%attr(755,root,root) %{_bindir}/testdisk
8b82ebb
%{_mandir}/man8/fidentify.8*
8b82ebb
%{_mandir}/man8/photorec.8*
8b82ebb
%{_mandir}/man8/testdisk.8*
0bcb20c
%{_mandir}/zh_CN/man8/fidentify.8*
0bcb20c
%{_mandir}/zh_CN/man8/photorec.8*
0bcb20c
%{_mandir}/zh_CN/man8/testdisk.8*
7abb691
7abb691
%files -n qphotorec
7abb691
%attr(755,root,root) %{_bindir}/qphotorec
7abb691
%{_mandir}/man8/qphotorec.8*
7abb691
%{_mandir}/zh_CN/man8/qphotorec.8*
0bcb20c
%{_datadir}/applications/qphotorec.desktop
0bcb20c
%{_datadir}/icons/hicolor/48x48/apps/qphotorec.png
0bcb20c
%{_datadir}/icons/hicolor/scalable/apps/qphotorec.svg
f49bfad
d67721f
%changelog
0c2464d
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-12
0c2464d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
0c2464d
a90b2c4
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-11
a90b2c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a90b2c4
5e2abf1
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-10
5e2abf1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
5e2abf1
ae659cf
* Tue May 30 2017 Tom Callaway <spot@fedoraproject.org> - 7.0-9
ae659cf
- rebuild for new ntfs-3g
ae659cf
7c486ee
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-8
7c486ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7c486ee
43df32b
* Mon Mar 28 2016 Tom Callaway <spot@fedoraproject.org> - 7.0-7
43df32b
- rebuild with ntfs-3g override
43df32b
a54cb8c
* Mon Mar 28 2016 Tom Callaway <spot@fedoraproject.org> - 7.0-6
a54cb8c
- rebuild for new ntfs-3g
a54cb8c
4e52f8f
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 7.0-5
4e52f8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
4e52f8f
15b9982
* Sat Jul 25 2015 Christophe Grenier <grenier@cgsecurity.org> - 7.0-4
15b9982
- add missing doc documentation.html
15b9982
c9cb905
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.0-3
c9cb905
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
c9cb905
7abb691
* Thu Apr 23 2015 Christophe Grenier <grenier@cgsecurity.org> - 7.0-2
7abb691
- move qphotorec to a separate subpackage
7abb691
0bcb20c
* Sat Apr 18 2015 Christophe Grenier <grenier@cgsecurity.org> - 7.0-1
0bcb20c
- Update to latest version
0bcb20c
- This version includes some security fixes.
0bcb20c
3c33cb1
* Wed Apr  8 2015 Tom Callaway <spot@fedoraproject.org> - 6.14-6
4f2bcf2
- rebuild for ntfs-3g soname bump
3c33cb1
a0be1fa
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.14-5
a0be1fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a0be1fa
7a49c45
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.14-4
7a49c45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7a49c45
382b132
* Thu Feb 27 2014 Kalev Lember <kalevlember@gmail.com> - 6.14-3
382b132
- Rebuilt for ntfs-3g soname bump
382b132
e332e9d
* Wed Nov 06 2013 Christophe Grenier <grenier@cgsecurity.org> - 6.14-2
e332e9d
- Patch for additional ext2 check (Bug #1027026)
e332e9d
0519ba0
* Mon Sep 09 2013 Christophe Grenier <grenier@cgsecurity.org> - 6.14-1
0519ba0
- Update to latest version http://www.cgsecurity.org/wiki/TestDisk_6.14_Release
0519ba0
a310c83
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.13-7
a310c83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a310c83
c960dc9
* Fri Mar 01 2013 Nicolas Chauvet <kwizart@gmail.com> - 6.13-6
c960dc9
- Rebuilt for libewf
c960dc9
822999f
* Sun Jan 27 2013 Christophe Grenier <grenier@cgsecurity.org> - 6.13-5
822999f
- rebuild for new ntfs-3g
822999f
Adam Tkac 8c72956
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 6.13-4
Adam Tkac 8c72956
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 8c72956
Adam Tkac 9599df4
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 6.13-3
Adam Tkac 9599df4
- rebuild against new libjpeg
Adam Tkac 9599df4
edc44b6
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.13-2
edc44b6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
edc44b6
1e43998
* Sun Feb 12 2012 Christophe Grenier <grenier@cgsecurity.org> - 6.13-1
1e43998
- Update to latest version
1e43998
1b01a77
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.12-3
1b01a77
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1b01a77
958bf48
* Wed Oct 12 2011 Christophe Grenier <grenier@cgsecurity.org> - 6.12.2
958bf48
- Rebuild for ntfs-3g
958bf48
8b82ebb
* Thu May 12 2011 Christophe Grenier <grenier@cgsecurity.org> - 6.12.1
8b82ebb
- Update to latest version
8b82ebb
5237dd3
* Sat Apr 16 2011 Christophe Grenier <grenier@cgsecurity.org> - 6.11-9
5237dd3
- Rebuild for ntfs-3g
5237dd3
27771e7
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.11-8
27771e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
27771e7
820b0cd
* Fri Aug 27 2010 Christophe Grenier <grenier@cgsecurity.org> 6.11-7
820b0cd
- Move binaries to /usr/bin (#628050)
820b0cd
eef6495
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 6.11-6
eef6495
- rebuilt with new openssl
eef6495
04c8956
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.11-5
04c8956
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
04c8956
b1f69d6
* Wed Jul 15 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-4
b1f69d6
- Add "BuildRequires:  libuuid-devel"
b1f69d6
759fb46
* Wed May  6 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-3
759fb46
- Use upstream patch v2
759fb46
7b33351
* Fri Apr 24 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-2
7b33351
- Add upstream patch that add missing bound checks when parsing EXIF information
7b33351
f49bfad
* Sun Apr 19 2009 Christophe Grenier <grenier@cgsecurity.org> 6.11-1
f49bfad
- Update to latest version
f49bfad
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
0519ba0
* Sun 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}