]> git.pld-linux.org Git - packages/foremost.git/blob - foremost.spec
- up to 1.5
[packages/foremost.git] / foremost.spec
1 Summary:        Recover files by "carving" them from a raw disk
2 Summary(pl.UTF-8):      Odzyskiwanie plików poprzez "wykrawanie" ich z dysku
3 Name:           foremost
4 Version:        1.5
5 Release:        1
6 License:        Public Domain
7 Group:          Applications/System
8 Source0:        http://foremost.sourceforge.net/pkg/%{name}-%{version}.tar.gz
9 # Source0-md5:  a1f34dc28fc53129ace062a7a48e0042
10 Patch0:         %{name}-sysconfdir.patch
11 URL:            http://foremost.sourceforge.net/
12 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
13
14 %description
15 Foremost recovers files files based on their headers, footers, and
16 internal data structures. This process is commonly referred to as data
17 carving. Foremost can work on a raw disk drive or image file generated
18 by dd. The headers and footers can be specified by a configuration
19 file or you can use command line switches to specify built-in file
20 types. These built-in types look at the data structures of a given
21 file format allowing for a more reliable and faster recovery.
22
23 %description -l pl.UTF-8
24 Foremost odzyskuje pliki bazując na ich nagłówkach, stopkach, oraz
25 wewnętrznych strukturach danych. Ten proces jest zwany jako
26 "wykrawanie" danych. Foremost może pracować na "surowym" dostępie do
27 dysku lub obrazach utworzonych przez dd. Nagłówki i stopki mogą być
28 umieszczone w pliku konfiguracyjnym lub można użyć linii poleceń do
29 wykorzystania wbudowanych typów. Wbudowane typy wskazują na struktury
30 danych podanych formatów plików dla pewniejszego i szybszego
31 odzyskiwania danych.
32
33 %prep
34 %setup -q
35 %patch0 -p1
36
37 %build
38 %{__make} \
39         RAW_CC="%{__cc}" \
40         RAW_FLAGS="%{rpmcflags} -DVERSION=\\\"%{version}\\\"" \
41         BIN=%{_bindir} \
42         MAN=%{_mandir}/man1 \
43         CONF=%{_sysconfdir}
44
45 %install
46 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_sysconfdir}}
48
49 %{__make} install \
50         BIN=$RPM_BUILD_ROOT%{_bindir} \
51         MAN=$RPM_BUILD_ROOT%{_mandir}/man1 \
52         CONF=$RPM_BUILD_ROOT%{_sysconfdir}
53
54 %clean
55 rm -rf $RPM_BUILD_ROOT
56
57 %files
58 %defattr(644,root,root,755)
59 %doc README CHANGES
60 %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/%{name}.conf
61 %attr(755,root,root) %{_bindir}/*
62 %{_mandir}/man?/*
This page took 0.13602 seconds and 4 git commands to generate.