]> git.pld-linux.org Git - packages/zbackup.git/blame - zbackup.spec
- release 13
[packages/zbackup.git] / zbackup.spec
CommitLineData
cc83ce3a 1Summary: A versatile deduplicating backup tool
4c9d5b7e 2Summary(pl.UTF-8): Uniwersalne narzędzie do deduplikacji kopii zapasowych
cc83ce3a 3Name: zbackup
2a4e988b 4Version: 1.4.4
3315c528 5Release: 13
a0c197f5 6License: GPL v2+ with OpenSSL Exception
cc83ce3a 7Group: Applications/Archiving
a0c197f5
JB
8#Source0Download: https://github.com/zbackup/zbackup/releases
9#TODO: Source0: https://github.com/zbackup/zbackup/archive/%{version}/%{name}-%{version}.tar.gz
4c9d5b7e 10Source0: https://github.com/zbackup/zbackup/archive/%{version}.tar.gz
2a4e988b 11# Source0-md5: 0753ca5d61533f951d6ebb6f087efa0b
cc83ce3a
AZ
12URL: http://zbackup.org/
13BuildRequires: cmake >= 2.8.2
a0c197f5 14BuildRequires: lzo-devel
cc83ce3a
AZ
15BuildRequires: openssl-devel
16BuildRequires: protobuf-devel
a0c197f5
JB
17BuildRequires: rpmbuild(macros) >= 1.605
18BuildRequires: xz-devel
4c9d5b7e 19BuildRequires: zlib-devel
cc83ce3a
AZ
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
4c9d5b7e
ER
23zbackup is a globally-deduplicating backup tool, based on the ideas
24found in rsync. Feed a large .tar into it, and it will store duplicate
25regions of it only once, then compress and optionally encrypt the
26result. Feed another .tar file, and it will also re-use any data found
27in any previous backups. This way only new changes are stored, and as
28long as the files are not very different, the amount of storage
29required is very low.
30
cc83ce3a 31%description -l pl.UTF-8
a0c197f5
JB
32zbackup jest narzędziem służącym do archiwizacji danych, opartym na
33ideach rsynca i wykonujące deduplikację. Po przekazaniu mu dużego
34pliku .tar, zapisuje powtórzone fragmenty tylko raz, następnie
35kompresuje i opcjonalnie szyfruje wynik. Po przekazaniu kolejnego
36pliku .tar używa ponownie danych znalezionych w dowolnej poprzedniej
37kopii zapasowej. W ten sposób zapisywane są tylko nowe zmiany, a -
38dopóki pliki nie różnią się bardzo - nie wymaga to dużo miejsca.
cc83ce3a
AZ
39
40%prep
41%setup -q
42
43%build
ac531292
ER
44install -d build
45cd build
b5b7cf12 46export CXXFLAGS="%{rpmcxxflags} -std=c++11"
ac531292 47%cmake ..
cc83ce3a
AZ
48%{__make}
49
50%install
51rm -rf $RPM_BUILD_ROOT
a0c197f5 52
ac531292 53%{__make} install -C build \
cc83ce3a
AZ
54 DESTDIR=$RPM_BUILD_ROOT
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%files
60%defattr(644,root,root,755)
a0c197f5
JB
61%doc CONTRIBUTORS LICENSE README.md
62%attr(755,root,root) %{_bindir}/zbackup
This page took 0.09995 seconds and 4 git commands to generate.