duplicity-vl.spec 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. Version: 0.6.09
  2. Summary: Untrusted/encrypted backup using rsync algorithm
  3. Summary(ja): rsync アルゴリズムを使い暗号化されない/されたバックアップを行う
  4. Name: duplicity
  5. Release: 1%{?_dist_release}
  6. URL: http://www.nongnu.org/duplicity/
  7. Source: http://savannah.nongnu.org/download/duplicity/%{name}-%{version}.tar.gz
  8. License: GPLv2+
  9. Group: Applications/Archiving
  10. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  11. Requires: librsync >= 0.9.6 python >= 2.3 gnupg >= 1.0.6
  12. Requires: openssh-clients rsync ncftp
  13. Requires: python-boto >= 0.9d python-GnuPGInterface >= 0.3.2
  14. BuildRequires: python-devel >= 2.3
  15. BuildRequires: librsync-devel >= 0.9.6
  16. %description
  17. Duplicity incrementally backs up files and directory by encrypting
  18. tar-format volumes with GnuPG and uploading them to a remote (or
  19. local) file server. In theory many remote backends are possible;
  20. right now local, ssh/scp, ftp, and rsync backends are written.
  21. Because duplicity uses librsync, the incremental archives are space
  22. efficient and only record the parts of files that have changed since
  23. the last backup. Currently duplicity supports deleted files, full
  24. unix permissions, directories, symbolic links, fifos, etc., but not
  25. hard links.
  26. %prep
  27. %setup -q
  28. %build
  29. %{__python} setup.py build
  30. %install
  31. rm -rf $RPM_BUILD_ROOT
  32. %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
  33. %find_lang %{name}
  34. %clean
  35. [ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
  36. %files -f %{name}.lang
  37. %defattr(-,root,root)
  38. %doc CHANGELOG COPYING README
  39. %{_bindir}/rdiffdir
  40. %{_bindir}/%{name}
  41. %{_mandir}/man1/%{name}*
  42. %{_mandir}/man1/rdiffdir*
  43. %{python_sitearch}/%{name}*
  44. %changelog
  45. * Fri Aug 20 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.09-1
  46. - new upstream release
  47. * Sat May 22 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> - 0.6.08b-1
  48. - initial build for VineSeed
  49. * Sat Aug 09 2003 Ben Escoto <bescoto@stanford.edu>
  50. - Repackaging for Fedora
  51. - autodetect python version
  52. - require librsync >=0.9.6
  53. * Sun Aug 30 2002 Ben Escoto <bescoto@stanford.edu>
  54. - Initial RPM