diff options
Diffstat (limited to 'app-backup/duplicity')
-rw-r--r-- | app-backup/duplicity/Manifest | 2 | ||||
-rw-r--r-- | app-backup/duplicity/duplicity-0.7.15.ebuild | 52 |
2 files changed, 54 insertions, 0 deletions
diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index b9546f041c3f..fc1ce921164c 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -4,11 +4,13 @@ DIST duplicity-0.7.11.tar.gz 1550197 SHA256 b047a1590a1f5bb3974643ad2cc9dfdd32f6 DIST duplicity-0.7.12.tar.gz 1552442 SHA256 11cbad44a90891af1bf9e294260ba7c21a1660ccd3ab2c6e736ba74ac5cf0fe6 SHA512 8a532e7bb548c170184666a0ba2b41a15f3002c14edd64b1b1eb4df862647fc6dfde797d6ecf38e326d7c160c31ff521baf351e520835495e1d0e2ddbdb19f0f WHIRLPOOL 872d0b52a0f73507849d585fd5888d4754d5711ab5cc48d72b571cfb14fd1278093022f52238facf608c8b26aa0149f2e614a4819c85aeb9ee94305e81824147 DIST duplicity-0.7.13.1.tar.gz 1553736 SHA256 adb8668fb10e0b0f91cb77f758d02c02bf5c02e6c4835904a82cbdab6db4bef2 SHA512 08672910e61a089086992a1106ffc1e161ae3173514d35ae854eac719a095e48efaf7e298c1329ba3b439c0e97236644e88c615a013bd0e8ea9d956b38346ca6 WHIRLPOOL 2a9fddd1c41cadaa713c83805bce5d3e2de01540de29a47c7d545236e9e713b2004abfbae9977a115727db5fc661904f679cae7d0c9fb01ece04bdce212fb08c DIST duplicity-0.7.14.tar.gz 1556110 SHA256 7a3eb74a2a36b004b10add2970b37cfbac0bd693d79513e6311c8e4b8c3dd73e SHA512 d814a4da2b23fb586bf2a7a29532ba082756470786f883d9b8cfcd856eabf0db0cdd8e9af5557fe861e439ab058e7586652f91c82c9b99c123cd14c7598b8fc2 WHIRLPOOL 94cf54460e5187a3b2d009eb8cff95c98400e112cc3703bab966ceea33e7414b28ed90d22e3fc46bc7e5fa78a37689c31e49907efb93ad9ca8bbd0bf00645668 +DIST duplicity-0.7.15.tar.gz 1563272 SHA256 50bf7d14413284ecb036146ab9ba0e271937f2fa7826f8c8300b2965eb450a6c SHA512 7cdcf1c707e9bdbbc250afcd359978607454b1614128d2b7f09403867195795606794c5f193dc869579ae8c3a9251d7ef8f9acd66d4e69bce91344d7c046ca90 WHIRLPOOL 9df0e604a3a3f0a1dd07d4ef1b62d3d6b4f5bfb06e772a3848844656353d9a8dc8b2557f47fb8fd4b5a25d32630467086d701981af951ffa65597cb53e56d349 EBUILD duplicity-0.7.10.ebuild 1244 SHA256 380a3b7ea640c1eb5d0e58ca9423465c936b6d9a6e2edc5b76ac643780ae95d8 SHA512 a05b660f02332850751d731c6d3b5fb757e29c2a940860858e1f4dff41e15e5876da90a9b8d0cdc39f22affcb7b2e01ad0334d28186b6ea76f27ad00f9134561 WHIRLPOOL 2f784027770674169112d2087e591d4fb9cc36a7e447376aac2fbb824edc1cfef724b4fa4370a087f50b8b38fb7e1a544ff7bd3f8f8ac4e16a1516fa09e79c88 EBUILD duplicity-0.7.11.ebuild 1247 SHA256 5353006da777dbb2bf5aef9ca952d25333913ef7f8973068cca7a5415b6e9b5c SHA512 eccbc2686f551c90850144e204f3605fce59f218e95b5606beee727982eb6a59bb6c8209b5efd7b9cc5684c0415cd0d7ff03040e3d28386f37e5ee09432058f7 WHIRLPOOL 33278fffd2bc594d75491bc511cef67440bb1c661c4cde640d58a97003ea1092d263684e0b767e7e47cc7efe1f47a052a5c2b48ff0cc48b6b8b5e2091b94c8be EBUILD duplicity-0.7.12.ebuild 1247 SHA256 5353006da777dbb2bf5aef9ca952d25333913ef7f8973068cca7a5415b6e9b5c SHA512 eccbc2686f551c90850144e204f3605fce59f218e95b5606beee727982eb6a59bb6c8209b5efd7b9cc5684c0415cd0d7ff03040e3d28386f37e5ee09432058f7 WHIRLPOOL 33278fffd2bc594d75491bc511cef67440bb1c661c4cde640d58a97003ea1092d263684e0b767e7e47cc7efe1f47a052a5c2b48ff0cc48b6b8b5e2091b94c8be EBUILD duplicity-0.7.13.1.ebuild 1254 SHA256 bbf50b851c681c5eb81f5f9a3fb4d78f7f462a9d19cf2f41173191d8f110215e SHA512 b098c5be1b6ffb11f4135181d3af2232fd498ee0a62c3c77edf9c6e9569d202175603920da489e32b176e2a84544ccce955de540a942239674287ba670e66eb8 WHIRLPOOL fe38ac77f52ab0afb16f7e3becc5cabd0696aae6ca7363842d87606285c69426393ab3785de29439fc096cd04810d3bef6aa29fd01930ccb54e7e844d2826639 EBUILD duplicity-0.7.14.ebuild 1254 SHA256 bbf50b851c681c5eb81f5f9a3fb4d78f7f462a9d19cf2f41173191d8f110215e SHA512 b098c5be1b6ffb11f4135181d3af2232fd498ee0a62c3c77edf9c6e9569d202175603920da489e32b176e2a84544ccce955de540a942239674287ba670e66eb8 WHIRLPOOL fe38ac77f52ab0afb16f7e3becc5cabd0696aae6ca7363842d87606285c69426393ab3785de29439fc096cd04810d3bef6aa29fd01930ccb54e7e844d2826639 +EBUILD duplicity-0.7.15.ebuild 1277 SHA256 0fe310cb24b66767c8d642c949660fb5d24c158971a778610223bf5d6e87bb0b SHA512 40b4db1b95451e869370232ff4e20f11adec32a66b27a102d6e785aea67c071e5256e6a8a98920167a0665447875edfd8fcff3d0ad5fcdf2f8d63591009271ce WHIRLPOOL 32937fd449bec43752d8a75df8ab995e6c47d36ace764b84d550d5cf777b4647156cc8b17deac0e473da1449ec28ba58249be963267cdea6cee1b3a9e680de5a MISC ChangeLog 4263 SHA256 591850f488d0ffbb448170824948b7b1c1b5d36ac5489fe2021f7d43a4015cf3 SHA512 67f9569cd2fa359f215b2fbbf563628a0536d661c8b81ece0cdb1fa62a8d9866a85300fb7d2b474dd2d79f3de5dd35ba2834a7c89a5631cb972fdf17777ebaf1 WHIRLPOOL b34bc432d3a4fb3cbcd7f688942880e0b3532cd5505b2c5a14c9eceb6253bb31b31e4b8d9a79b2f1dd63cfad88bc4d25dab2f2712aae93858fb39bdaf5b53192 MISC ChangeLog-2015 16219 SHA256 b21f513ad0ad91c9794189c63f801f11252b4a4060f5aafa52808f33f00fe25e SHA512 c46d3267ba72688adbf022aefcb2c37185cbcc28f0e14f1b7887e3ce8b178e8a04559a414f495903ec7e665f2748f6b9c2651c42997eed5ce3783790eeb59685 WHIRLPOOL bd3032f136b5f28caaf661eb6ad52894f49a2f6e9a0710ad3c9f2ac989ab6c908d281624c31676d5f342a41981adf0b84a84998172993b95d23f0085816ae449 MISC metadata.xml 438 SHA256 8b43ef79ef703ad2ca0850bf877a44669bed24ce8e37a56781665cee33f7c507 SHA512 d21a61eaada281cf520260d2868ef1dd3ddffa5d1dc6bc2feaf5c2daa8f8fda977d3527de0b5a7b862b18df7f0bbf6371bcb736fe751e5979ec95a66640e4756 WHIRLPOOL 3d15b16f964f55667dd1a4241b4383a853a79c3e4c7b051be81d9cb19c4e91c71219cf5da4b3fc22ad1b15ae2c28d2be1806430814dffd7161d9e39092c69194 diff --git a/app-backup/duplicity/duplicity-0.7.15.ebuild b/app-backup/duplicity/duplicity-0.7.15.ebuild new file mode 100644 index 000000000000..07a84c1db121 --- /dev/null +++ b/app-backup/duplicity/duplicity-0.7.15.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 versionator + +DESCRIPTION="Secure backup system using gnupg to encrypt data" +HOMEPAGE="http://www.nongnu.org/duplicity/" +SRC_URI="https://code.launchpad.net/${PN}/$(get_version_component_range 1-2)-series/${PV}/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos" +IUSE="s3 test" + +CDEPEND=" + net-libs/librsync + app-crypt/gnupg + dev-python/fasteners[${PYTHON_USEDEP}] +" +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + app-arch/par2cmdline + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND} + dev-python/paramiko[${PYTHON_USEDEP}] + s3? ( dev-python/boto[${PYTHON_USEDEP}] ) +" + +python_prepare_all() { + # workaround until failing test is fixed + local PATCHES=( "${FILESDIR}"/${PN}-0.6.24-skip-test.patch ) + + distutils-r1_python_prepare_all + + sed -i "s/'COPYING',//" setup.py || die +} + +python_test() { + esetup.py test +} + +pkg_postinst() { + einfo "Duplicity has many optional dependencies to support various backends." + einfo "Currently it's up to you to install them as necessary." +} |