diff options
author | Daniel Solano Gómez <gentoo@sattvik.com> | 2021-05-24 07:58:10 -0500 |
---|---|---|
committer | Daniel Solano Gómez <gentoo@sattvik.com> | 2021-05-24 07:58:10 -0500 |
commit | 3a5f4623db412cbf69b7c5b4c4bd087db63693e1 (patch) | |
tree | f38456d9cc59824d2f0268b5f85b0bcadc8c6882 /app-backup | |
parent | Import latest vmware-{modules,workstation} from stefantalpalaru-overlay (diff) | |
download | sattvik-3a5f4623db412cbf69b7c5b4c4bd087db63693e1.tar.gz sattvik-3a5f4623db412cbf69b7c5b4c4bd087db63693e1.tar.bz2 sattvik-3a5f4623db412cbf69b7c5b4c4bd087db63693e1.zip |
Bump duplicity version
Signed-off-by: Daniel Solano <gentoo@sattvik.com>
Diffstat (limited to 'app-backup')
-rw-r--r-- | app-backup/duplicity/Manifest | 3 | ||||
-rw-r--r-- | app-backup/duplicity/duplicity-0.8.19.ebuild | 54 | ||||
-rw-r--r-- | app-backup/duplicity/files/duplicity-0.8.19-fix-docs-cmd.patch | 20 |
3 files changed, 77 insertions, 0 deletions
diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest index 74ed4d8..54da1a9 100644 --- a/app-backup/duplicity/Manifest +++ b/app-backup/duplicity/Manifest @@ -1,10 +1,13 @@ AUX duplicity-0.8.15-fix-docs-cmd.patch 888 BLAKE2B 17627c86ed5b895ff08c6394b407b69f8653913d7e1bbbcd994c574a817e7f018a8b6f26819a147387414f9997b32e95fc76e2f4583158ee453d03a489b8b4b7 SHA512 a901c5870fcc6745873b5850b2d2544948cb766d72d7ca8f8869d03bc9512f4527ec62df3f29a1151675a91e6c6b3816069008d1b5d56e45b787e2bddaed4aa5 AUX duplicity-0.8.17-fix-docs-cmd.patch 868 BLAKE2B 15d7843d53fe56142c582fbf4531406795f8c30abd1ae1afbf8e4ab702f6a34689f120519e6c0eb49fdbe0824b96b249f94a151185fb69d879959e428a760a8c SHA512 1eed49dd38d1af1001356fc8c3114c3d0fff4c96eb1f697b588efc94641b51c4a45e5265bf8a03007f44622536eb4505ee9cd227cdb7292964fc629102df9eb9 AUX duplicity-0.8.18-fix-docs-cmd.patch 868 BLAKE2B 15d7843d53fe56142c582fbf4531406795f8c30abd1ae1afbf8e4ab702f6a34689f120519e6c0eb49fdbe0824b96b249f94a151185fb69d879959e428a760a8c SHA512 1eed49dd38d1af1001356fc8c3114c3d0fff4c96eb1f697b588efc94641b51c4a45e5265bf8a03007f44622536eb4505ee9cd227cdb7292964fc629102df9eb9 +AUX duplicity-0.8.19-fix-docs-cmd.patch 628 BLAKE2B 6acf30fd8881a14003a158e76a23b81af0e049c090c671adbf147c7a77b5ed57e75b9c9b169e38a06fdceb310bdc4f74bacb543a66e5820d3d1ab9951dca997d SHA512 6b2e401d6ce8c2ee41dd1ea8ffaed7602b8167fbf0cf465c214ddf8d1ef8af8b74a1a6c93741c6b34705b53b2caad438736a6ee7c6c3483b11d8ede029758348 DIST duplicity-0.8.15.tar.gz 1482647 BLAKE2B e1ddd4232611ad5fcf8faa5135c925aef68a21eb9dec50de7194562a0d4871e9c58132faf9340f71367025dcc84cbc6f1aae69bd37cae294d4200a8ca8b796b3 SHA512 2d048377c839ae56fc2828997c9aa7ba8c339e815e1e2ae738652037508ec276a2c72583687da34408fadd4839011e242b51bc73cca954227fc51db5683c258c DIST duplicity-0.8.17.tar.gz 1351433 BLAKE2B 39c87c421bb8a4bf27e60c16b6dde559ed4468a1062f02623d8e37deb62e63101b6fb5524e5a991139d39422cab2803b89007bf1ca5819817ab3b53d5318b88c SHA512 6f9f6b45953d2bc7ed403d68bdc419f384e07f831c783af720f15f88b100f5becb3f83f65cfc715b02686c24d18c5ec8f80c27789d1ec01cdc8efefa7590c211 DIST duplicity-0.8.18.tar.gz 1352646 BLAKE2B 9703ad0780d6bd7db970941f529192132f1b7c138c72831cfdeb1b703dc9d952e28cf453a77a62babc872ec57d9193fa7293607401e278d12ec8143f779d2a60 SHA512 fd9dc472e4145725de343a3195ca8c898570ec492d46bc385d354c40b2c31e7c0da1f6e15e2a4a391d35926ae77e854992f4c973e55b072006c3f6489e27408f +DIST duplicity-0.8.19.tar.gz 1372739 BLAKE2B 6a5a642597529eea37c7224cbfdd115db42c16f6391e553454f8f82cea86240bbd68a62513129496a1f978411fdeec50c3d918bb99b470fa1444fd77e7e6c9b7 SHA512 c1a1f5894f8b94ac61bd98270f138c58ef5a68f3624e7e88224b15539ca6e08874df9cebb36b10167d133b1af6a93b29e7bf4084c348b9cd7914ff24415be57c EBUILD duplicity-0.8.15.ebuild 1263 BLAKE2B fbc61b56bdfb9623594155da2dc3d3093f7a812a13e5b4a942b5dee2a7289ffca00f53694e651db1b5a73e8db9408fd05a92ae8737e8b8aca6c65dfc194e705b SHA512 1caf21baba871d93983a7c8defbf8cc1dbd857a51a5323de921a5680f27d02f6a20995620c8df5433481282f16addd2c5b4faae6c34eb50ef02c46d5ef91c2c4 EBUILD duplicity-0.8.17.ebuild 1265 BLAKE2B 1b7bb9cfd13fc2245f43e3b00fab0a064e57051043201af8e9aeaccaeca610d8fb7a198e74368ee251c56b1a58a8cc28fdb7bf54ad218ea09ff9baac617cff66 SHA512 1827ceddc8fb7e0d176fc9f179f22d53d90485a19c9f9d8965184a6dc560efed694afbf46db44a74fa6f73aa126eecd3db4412c0ed98a33f1c94982a4b9424db EBUILD duplicity-0.8.18.ebuild 1254 BLAKE2B ab900c04b2b5caf48d1cc177cb234ddfed1cbde39d03318f2e6b6213c3090aa4dd90bb9aa2908337c86e65d3690cf0faf718f58ce8eb3436ba920620b833e1e7 SHA512 d60e733b1a0859cb2586232d5fd88e937db7ffbb873ad9433e70d88832a476b782fa6292702dcce1f200479900ba4bd3ea5880a248495102b8f4e151f5e9ff38 +EBUILD duplicity-0.8.19.ebuild 1254 BLAKE2B ab900c04b2b5caf48d1cc177cb234ddfed1cbde39d03318f2e6b6213c3090aa4dd90bb9aa2908337c86e65d3690cf0faf718f58ce8eb3436ba920620b833e1e7 SHA512 d60e733b1a0859cb2586232d5fd88e937db7ffbb873ad9433e70d88832a476b782fa6292702dcce1f200479900ba4bd3ea5880a248495102b8f4e151f5e9ff38 MISC metadata.xml 1464 BLAKE2B ce583c0e3d2a4b51e8c7afdecd6032bee99fdbbd1a435772587812b1cf87275f9f00d73b7bd6b7f0b7992d2947058e40a1b37fcd775e1c0902e81ebb55d92390 SHA512 bbeb13d7d9728e930eaf2f40fc03ef75234e3c27e532e5e1d069e8da44a0ddfe1b406c53588413a83985b03c94207c8ce1739ccf60e8d114abfde817375ea0fc diff --git a/app-backup/duplicity/duplicity-0.8.19.ebuild b/app-backup/duplicity/duplicity-0.8.19.ebuild new file mode 100644 index 0000000..d93327a --- /dev/null +++ b/app-backup/duplicity/duplicity-0.8.19.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) + +inherit distutils-r1 + +DESCRIPTION="Secure backup system using gnupg to encrypt data" +HOMEPAGE="https://www.nongnu.org/duplicity/" +SRC_URI="https://code.launchpad.net/${PN}/$(ver_cut 1-2)-series/$(ver_cut 1-3)/+download/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="s3 test" + +CDEPEND=" + net-libs/librsync + app-crypt/gnupg + dev-python/fasteners[${PYTHON_USEDEP}] +" +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + app-arch/par2cmdline + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + ) +" +RDEPEND="${CDEPEND} + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + s3? ( || ( + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/boto[${PYTHON_USEDEP}] + ) ) +" + +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${P}-fix-docs-cmd.patch" +) + +python_test() { + esetup.py test +} + +pkg_postinst() { + elog "Duplicity has many optional dependencies to support various backends." + elog "Currently it's up to you to install them as necessary." +} diff --git a/app-backup/duplicity/files/duplicity-0.8.19-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-0.8.19-fix-docs-cmd.patch new file mode 100644 index 0000000..afcef7a --- /dev/null +++ b/app-backup/duplicity/files/duplicity-0.8.19-fix-docs-cmd.patch @@ -0,0 +1,20 @@ +--- duplicity-0.8.19/setup.py 2021-05-10 13:37:38.352142737 -0400 ++++ duplicity-0.8.19/setup.py 2021-05-10 13:39:02.829865546 -0400 +@@ -93,17 +93,6 @@ + u'bin/rdiffdir.1' + ] + ), +- (u'share/doc/duplicity-%s' % Version, +- [ +- u'AUTHORS', +- u'CHANGELOG.md', +- u'COPYING', +- u'README.md', +- u'README-LOG.md', +- u'README-REPO.md', +- u'README-TESTING.md', +- ], +- ), + ] + + if not os.environ.get(u'READTHEDOCS') == u'True': |