packages/app-backup/duplicity/duplicity-0.6.18.exheres-0 (1432B) - raw
1 # Copyright 2009 Jan Meier 2 # Copyright 2010 Sterling X. Winter <replica@exherbo.org> 3 # Distributed under the terms of the GNU General Public License v2 4 5 require distutils [ python_dep=2.3 has_bin=true ] launchpad [ branch="$(ever range 1-2)-series" ] 6 7 SUMMARY="Encrypted bandwidth-efficient backup using the rsync algorithm" 8 DESCRIPTION=" 9 Duplicity backs up directories by producing encrypted Tar-format volumes and 10 uploading them to a remote or local file server. Because duplicity uses 11 librsync, the incremental archives are space efficient and only record the 12 parts of files that have changed since the last backup. Because duplicity uses 13 GnuPG to encrypt and/or sign these archives, they will be safe from spying 14 and/or modification by the server. 15 16 This package also includes the rdiffdir utility, an extension of librsync's 17 rdiff to directories. Rdiffdir can be used to produce signatures and deltas in 18 GNU Tar format of directories as well as regular files. 19 " 20 HOMEPAGE="http://duplicity.nongnu.org/" 21 22 LICENCES="GPL-2 LGPL-2.1 MIT" 23 SLOT="0" 24 PLATFORMS="~amd64 ~x86" 25 MYOPTIONS="" 26 27 DEPENDENCIES=" 28 build+run: 29 dev-python/boto[>=0.9d] 30 net-libs/librsync[>=0.9.6] 31 suggestion: 32 app-crypt/gnupg[>=1.0] 33 net-ftp/lftp[>=3.7.15] 34 net-ftp/ncftp[>3.2.0] 35 " 36 37 BUGS_TO="djc@djc.id.au" 38 39 src_install() { 40 distutils_src_install 41 edo rm "${IMAGE}"/usr/share/doc/${PNVR}/{COPYING,tarfile-LICENSE} 42 } 43