%define Werror_cflags %nil Summary: Recover files based on their headers and footers Name: foremost Version: 1.5.7 Release: %mkrel 8 Epoch: 0 Group: File tools License: Public Domain URL: http://foremost.sourceforge.net/ Source0: http://foremost.sourceforge.net/pkg/foremost-%{version}.tar.gz Patch0: foremost-broken-jpeg.patch Patch1: foremost-fix-permission-timestamp.patch %description Foremost is a Linux program to recover files based on their headers and footers. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers are specified by a configuration file, so you can pick and choose which headers you want to look for. %prep %setup -q %patch0 -p0 %patch1 -p2 sed -i 's!/usr/local/etc/foremost.conf!%{_sysconfdir}/foremost.conf!' config.c sed -i 's/^RAW_FLAGS =.*/RAW_FLAGS = %{optflags}/' Makefile %build %make %install chmod 0644 * mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_mandir}/man8 make install BIN=%{buildroot}%{_bindir} MAN=%{buildroot}%{_mandir}/man8 CONF=%{buildroot}%{_sysconfdir} %files %defattr(0644,root,root,0755) %doc CHANGES README %attr(0755,root,root) %{_bindir}/foremost %{_bindir}/* %{_mandir}/man8/* %config(noreplace) %{_sysconfdir}/%{name}.conf %changelog * Mon Feb 01 2016 umeabot <umeabot> 0:1.5.7-8.mga6 + Revision: 930088 - Mageia 6 Mass Rebuild * Wed Oct 15 2014 umeabot <umeabot> 0:1.5.7-7.mga5 + Revision: 750152 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 0:1.5.7-6.mga5 + Revision: 679300 - Mageia 5 Mass Rebuild * Fri Oct 18 2013 umeabot <umeabot> 0:1.5.7-5.mga4 + Revision: 504538 - Mageia 4 Mass Rebuild * Fri Jan 11 2013 umeabot <umeabot> 0:1.5.7-4.mga3 + Revision: 350780 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Thu Jun 09 2011 dams <dams> 0:1.5.7-3.mga3 + Revision: 102561 - add patch to fix segfaults with broken jpeg * Sun Jan 09 2011 kharec <kharec> 0:1.5.7-2.mga2 + Revision: 1319 - imported package foremost * Sun Dec 05 2010 Oden Eriksson <oeriksson@mandriva.com> 0:1.5.7-2mdv2011.0 + Revision: 610741 - rebuild * Thu Apr 22 2010 Sandro Cazzaniga <kharec@mandriva.org> 0:1.5.7-1mdv2010.1 + Revision: 537781 - update to 1.5.7 * Tue May 26 2009 Frederik Himpe <fhimpe@mandriva.org> 0:1.5.6-1mdv2010.0 + Revision: 380016 - update to new version 1.5.6 * Tue Feb 17 2009 Jérôme Soyer <saispo@mandriva.org> 0:1.5.5-1mdv2009.1 + Revision: 341543 - New upstream release * Sat Jul 26 2008 Erwan Velu <erwan@mandriva.org> 0:1.5.4-1mdv2009.0 + Revision: 250079 - 1.5.4 * Tue Jul 22 2008 Thierry Vignaud <tv@mandriva.org> 0:1.5-3mdv2009.0 + Revision: 240720 - rebuild - kill re-definition of %%buildroot on Pixel's request + Olivier Blin <oblin@mandriva.com> - restore BuildRoot * Thu Sep 06 2007 Oden Eriksson <oeriksson@mandriva.com> 0:1.5-1mdv2008.0 + Revision: 80908 - 1.5 * Thu Mar 08 2007 David Walluck <walluck@mandriva.org> 1.4-1mdv2007.1 + Revision: 134923 - 1.4 - Import foremost * Wed May 17 2006 Emmanuel Andry <eandry@mandriva.org> 0:1.2-1mdk - 1.2 * Mon Feb 13 2006 David Walluck <walluck@mandriva.org> 0:1.1-2mdk - fix config file location * Mon Feb 13 2006 David Walluck <walluck@mandriva.org> 0:1.1-1mdk - 1.1 * Fri Mar 18 2005 Oden Eriksson <oeriksson@mandrakesoft.com> 0.69-2mdk - rebuild