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