Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Spider69gm:9
testdisk
testdisk.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File testdisk.spec of Package testdisk
%define ver_progsreiserfs 0.3.1-rc8 #% define is_wip 1 %{?is_wip:%define ver_wip -WIP} Summary: Tool to Recover and Fix Partitions Name: testdisk Version: 7.2 Release: 3 License: GPL-2.0 Group: System/Filesystems Source0: https://www.cgsecurity.org/testdisk-%{version}%{?ver_wip}.tar.bz2 Source1: progsreiserfs-%ver_progsreiserfs.tar.gz Patch0: qphotorec.desktop_xdg-su.patch URL: https://www.cgsecurity.org/wiki/TestDisk BuildRequires: desktop-file-utils BuildRequires: hicolor-icon-theme BuildRequires: libewf-devel BuildRequires: libext2fs-devel BuildRequires: libjpeg-devel BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-linguist BuildRequires: libreiserfs-devel BuildRequires: libuuid-devel BuildRequires: ncurses-devel BuildRequires: update-desktop-files BuildRequires: zlib-devel %if 0%{?suse_version} >= 1210 BuildRequires: libntfs-3g-devel %else BuildRequires: ntfsprogs-devel %endif %description TestDisk is a data recovery software primarily designed to help recover lost partitions and/or make non-booting disks bootable again. %package -n photorec Summary: Tool to Undelete Files Group: System/Filesystems %description -n photorec PhotoRec is a file data recovery software designed to recover lost files including video, documents and archives from hard disks and CD Rom and lost pictures (Photo Recovery) from digital camera memory. PhotoRec ignores the filesystem and goes after the underlying data, so it works even if your media's filesystem is severely damaged or reformatted. %package -n qphotorec Summary: Graphical tool to Undelete Files Group: System/Filesystems Requires: xdg-utils %description -n qphotorec QPhotoRec is a Graphical User Interface (Qt based GUI) version of PhotoRec. More user friendly, it recognizes the same file formats. %prep %setup -q -n %{name}-%{version}%{?ver_wip} %setup -q -a 1 -D -n %{name}-%{version}%{?ver_wip} patch -p0 -s < ${RPM_BUILD_DIR}/%{name}-%{version}%{?ver_wip}/progsreiserfs-journal.patch patch -p0 -s < ${RPM_BUILD_DIR}/%{name}-%{version}%{?ver_wip}/progsreiserfs-file-read.patch %patch0 %build ( cd progsreiserfs-%ver_progsreiserfs %configure --disable-Werror make %{?_smp_mflags} ) %define _pkgdocdir %{_docdir}/%{name} %configure \ --with-reiserfs-lib=${RPM_BUILD_DIR}/%{name}-%{version}%{?ver_wip}/progsreiserfs-%ver_progsreiserfs/libreiserfs/.libs/ \ --with-reiserfs-includes=${RPM_BUILD_DIR}/%{name}-%{version}%{?ver_wip}/progsreiserfs-%ver_progsreiserfs/include/ \ --with-dal-lib=${RPM_BUILD_DIR}/%{name}-%{version}%{?ver_wip}/progsreiserfs-%ver_progsreiserfs/libdal/.libs/ \ --docdir=%{_pkgdocdir} make %{?_smp_mflags} %install %{__rm} -rf %{buildroot} make DESTDIR="%{buildroot}" install %check desktop-file-validate %{buildroot}/%{_datadir}/applications/qphotorec.desktop %post -n qphotorec /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || : %postun -n qphotorec if [ $1 -eq 0 ] ; then /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : fi %posttrans -n qphotorec /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS THANKS README.md documentation.html %{_bindir}/testdisk %{_mandir}/man8/testdisk.8%{ext_man} %{_mandir}/zh_CN/man8/testdisk.8%{ext_man} %files -n photorec %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS THANKS README.md documentation.html %{_bindir}/fidentify %{_bindir}/photorec %{_mandir}/man8/fidentify.8%{ext_man} %{_mandir}/man8/photorec.8%{ext_man} %{_mandir}/zh_CN/man8/fidentify.8%{ext_man} %{_mandir}/zh_CN/man8/photorec.8%{ext_man} %files -n qphotorec %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS THANKS README.md documentation.html %{_bindir}/qphotorec %{_datadir}/applications/qphotorec.desktop %{_datadir}/icons/hicolor/48x48/apps/qphotorec.png %{_datadir}/icons/hicolor/scalable/apps/qphotorec.svg %{_mandir}/man8/qphotorec.8%{ext_man} %{_mandir}/zh_CN/man8/qphotorec.8%{ext_man} %clean %{__rm} -rf %{buildroot} %changelog * Tue Mar 9 2024 it@spider-netz.de - update to 7.2 release * Fri Nov 15 2019 it@spider-netz.de - fix buildrequires * Thu Jul 11 2019 it@spider-netz.de - update to 7.2-WIP * Fri Jul 6 2018 it@spider-netz.de - add BuildRequires: libewf-devel * Sat Feb 10 2018 it@spider-netz.de - remove Obsoletes: testdisk-doc < 6.12 * Fri Jan 12 2018 it@spider-netz.de - Replace http://www.cgsecurity.org by https * Thu Apr 11 2017 it@spider-netz.de - nothing provides "libewf-devel" for SLES 12, again disabled *_* - add BuildRequires: libewf-devel - use now progsreiserfs-journal.patch progsreiserfs-file-read.patch from the testdisk-source * Mon Jul 18 2016 it@spider-netz.de - libelf0 for Tumbleweed "nothing provides libelf0" ?? * Sat Apr 23 2016 it@spider-netz.de - add qphotorec.desktop_xdg-su.patch - add Requires: xdg-utils - fix buildrequires (libqt4-devel readd) * Sun Apr 17 2016 it@spider-netz.de - remove testdisk-file-contains-date-and-time.patch - change buildrequires - fix spec-file * Sun Jan 10 2016 it@spider-netz.de - remove BuildRequires: libewf-devel * Mon Nov 9 2015 it@spider-netz.de - split package - cleanup spec-file - add testdisk-file-contains-date-and-time.patch * Sat Nov 7 2015 it@spider-netz.de - update to 7.1-WIP beta * Thu Apr 23 2015 it@spider-netz.de - update to 7.0 release - wip option disabled * Mon Nov 3 2014 it@spider-netz.de - changed description - remove BuildRequires: gnome-icon-theme - remove qphotorec.png (now in source) - add progsreiserfs-0.3.1-rc8.tar.gz - changed * Sun Oct 19 2014 it@spider-netz.de - doc-build-path changed * Mon Jun 2 2014 it@spider-netz.de - added libcap-ng0 to the buildrequires * Fri May 30 2014 it@spider-netz.de - changed buildrequires libjpeg8-devel to libjpeg-devel - changed permission for SOURCE2 * Mon Apr 21 2014 it@spider-netz.de - added libewf-devel & gnome-icon-theme to the buildrequires - copy help-about.png & image-x-generic.png for build qphotorec * Tue Jan 14 2014 it@spider-netz.de - Requires install test * Mon Jan 13 2014 it@spider-netz.de - added icon for qphotorec * Thu Jan 9 2014 it@spider-netz.de - added libuuid-devel to the buildrequires * Mon Dec 9 2013 it@spider-netz.de - fix BuildRequires for openSUSE 12.2 * Sun Dec 1 2013 it@spider-netz.de - fix spec-file * Fri Nov 29 2013 it@spider-netz.de - fix spec-file - update to 7.0-WIP beta - added libqt4-devel to the buildrequires * Sat Aug 17 2013 it@spider-netz.de - update description * Wed Aug 7 2013 it@spider-netz.de - update to 6.14 stable * Wed Jul 17 2013 it@spider-netz.de - update buildrequires libjpeg-devel to libjpeg8-devel * Tue Apr 10 2012 it@spider-netz.de - update buildrequires ntfsprogs-devel to libntfs-3g-devel * Mon Nov 28 2011 it@spider-netz.de - update to 6.13 stable - fix spec file for new version * Wed Jun 11 2008 schmolle@linuxhilfe.org - edit *spec file * Thu Feb 28 2008 schmolle@linuxhilfe.org - update to 6.9 stable * Tue Jan 8 2008 schmolle@linuxhilfe.org - update to beta 6.9-WIP Have Fun :-) * Tue Apr 3 2007 mrueckert@suse.de - added ncurses-devel zlib-devel openssl-devel to the buildrequires * Sun Mar 4 2007 mrueckert@suse.de - update to version 6.6 * Sun Jan 28 2007 mrueckert@suse.de - use just libreiserfs on 10.00 and older. * Sun Oct 22 2006 mrueckert@suse.de - initial package of version 6.5
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor