]>
Commit | Line | Data |
---|---|---|
4e82fbfc | 1 | %bcond_without tests |
fc845655 | 2 | %include /usr/lib/rpm/macros.perl |
3760c7b3 | 3 | Summary: Program for efficient remote updates of backup sets |
beaa6712 | 4 | Summary(pl.UTF-8): Program do wydajnego zdalnego uaktualniania zbiorów kopii zapasowych |
3760c7b3 | 5 | Name: rsnapshot |
f873edac | 6 | Version: 1.4.2 |
4022bbe1 | 7 | Release: 2 |
fc845655 | 8 | License: GPL v2+ |
3760c7b3 | 9 | Group: Daemons |
6dcdd4f7 | 10 | Source0: http://www.rsnapshot.org/downloads/%{name}-%{version}.tar.gz |
f873edac | 11 | # Source0-md5: 860382f19e38fc649f9447397b54e442 |
e491cada | 12 | Patch0: bug-207.patch |
4022bbe1 | 13 | Patch1: pid.patch |
411cebd8 | 14 | URL: http://www.rsnapshot.org/ |
fc845655 | 15 | BuildRequires: rpm-perlprov |
bb4779a5 | 16 | Requires: rsync |
3760c7b3 | 17 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
18 | ||
19 | %description | |
9133cd72 JB |
20 | rsnapshot is an efficient backup program built on rsync. |
21 | ||
6cb63124 | 22 | %description -l pl.UTF-8 |
9133cd72 JB |
23 | rsnapshot to wydajny program do wykonywania kopii zapasowych stworzony |
24 | w oparciu o rsynca. | |
3760c7b3 | 25 | |
26 | %prep | |
fc845655 | 27 | %setup -q |
e491cada | 28 | %patch0 -p1 |
4022bbe1 | 29 | %patch1 -p1 |
3760c7b3 | 30 | |
7210609b | 31 | %build |
bb4779a5 | 32 | %configure \ |
4e82fbfc | 33 | RSYNC=%{_bindir}/rsync |
7210609b | 34 | %{__make} |
35 | ||
4e82fbfc AM |
36 | %{?with_tests:%{__make} test} |
37 | ||
3760c7b3 | 38 | %install |
39 | rm -rf $RPM_BUILD_ROOT | |
bb4779a5 JB |
40 | |
41 | %{__make} install \ | |
42 | DESTDIR=$RPM_BUILD_ROOT | |
43 | ||
e491cada AM |
44 | cp -p utils/rsnapreport.pl $RPM_BUILD_ROOT%{_bindir} |
45 | ||
bb4779a5 | 46 | mv -f $RPM_BUILD_ROOT%{_sysconfdir}/%{name}.conf{.default,} |
3760c7b3 | 47 | |
48 | %clean | |
49 | rm -rf $RPM_BUILD_ROOT | |
50 | ||
51 | %files | |
52 | %defattr(644,root,root,755) | |
fed580cf | 53 | %doc AUTHORS ChangeLog README.md |
e491cada AM |
54 | %attr(755,root,root) %{_bindir}/rsnapreport.pl |
55 | %attr(755,root,root) %{_bindir}/rsnapshot | |
56 | %attr(755,root,root) %{_bindir}/rsnapshot-diff | |
57 | %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/rsnapshot.conf | |
58 | %{_mandir}/man1/rsnapshot-diff.1* | |
59 | %{_mandir}/man1/rsnapshot.1* |