]> git.pld-linux.org Git - packages/duplicity.git/blame - duplicity.spec
- up to 0.4.11
[packages/duplicity.git] / duplicity.spec
CommitLineData
38ad0305 1Summary: Untrusted/encrypted backup using rsync algorithm
6d436e60 2Summary(pl.UTF-8): Wykonywanie szyfrowanych kopii zapasowych przy użyciu algorytmu rsync
38ad0305 3Name: duplicity
640e965c 4Version: 0.4.11
38ad0305 5Release: 1
6License: GPL
7Group: Applications/Archiving
8Source0: http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz
640e965c 9# Source0-md5: 8891bb4fa2b5d3f053e6f2c4a91782f2
38ad0305 10URL: http://www.nongnu.org/duplicity/
11BuildRequires: librsync-devel
12BuildRequires: python-devel >= 2.2.1
38ad0305 13Requires: gnupg
14Requires: python >= 2.2
15Requires: python-modules
5aaf8ff3 16Suggests: python-gnupg >= 0.3.2
17Suggests: python-pexpect >= 2.1
18Suggests: python-boto >= 0.9d
38ad0305 19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22Duplicity incrementally backs up files and directory by encrypting
23tar-format volumes with GnuPG and uploading them to a remote (or
24local) file server. In theory many remote backends are possible; right
25now only the local or ssh/scp backend is written. Because duplicity
26uses librsync, the incremental archives are space efficient and only
27record the parts of files that have changed since the last backup.
c1b11424 28Currently duplicity supports deleted files, full Unix permissions,
38ad0305 29directories, symbolic links, fifos, etc., but not hard links.
30
ca4eca4e
JR
31%description -l pl.UTF-8
32Duplicity wykonuje przyrostowe kopie zapasowe plików i katalogów
33poprzez szyfrowanie archiwów w formacie tar przy pomocy GnuPG i
34przesyłanie ich na zdalny (lub lokalny) serwer plików. W teorii można
35użyć wiele zdalnych backendów; aktualnie napisane są tylko backendy
36lokalny oraz ssh/scp. Ponieważ duplicity używa librsync, przyrostowe
37archiwa wydajnie wykorzystują miejsce dzięki zapisywaniu tylko tych
38części plików, które zmieniły się od wykonywania poprzedniej kopii.
39Aktualnie duplicity obsługuje pliki skasowane, pełny uniksowy system
40uprawnień, katalogi, dowiązania symboliczne, nazwane potoki itp. - ale
41nie twarde dowiązania.
22781442 42
38ad0305 43%prep
44%setup -q
45
46%build
47python setup.py build
48
49%install
50rm -rf $RPM_BUILD_ROOT
51python setup.py install --optimize=2 --root=$RPM_BUILD_ROOT
52
53%clean
54rm -rf $RPM_BUILD_ROOT
55
56%files
57%defattr(644,root,root,755)
58%doc CHANGELOG README
59%attr(755,root,root) %{_bindir}/*
60%{_mandir}/man1/*.1*
61%dir %{py_sitedir}/duplicity
62%{py_sitedir}/duplicity/*.py[co]
8ef63093 63%attr(755,root,root) %{py_sitedir}/duplicity/*.so
This page took 0.060462 seconds and 4 git commands to generate.