Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: dev-python/pykeepass/
Date: Tue, 09 Feb 2021 14:46:22
Message-Id: 1612752721.7af8ad4bcc87a46a544b1c6d876d1492da1d643b.andrewammerlaan@gentoo
1 commit: 7af8ad4bcc87a46a544b1c6d876d1492da1d643b
2 Author: Theo Anderson <telans <AT> posteo <DOT> de>
3 AuthorDate: Mon Feb 8 02:52:01 2021 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Mon Feb 8 02:52:01 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7af8ad4b
7
8 dev-python/pykeepass: drop old
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Theo Anderson <telans <AT> posteo.de>
12
13 dev-python/pykeepass/Manifest | 2 --
14 dev-python/pykeepass/pykeepass-3.2.0-r1.ebuild | 39 --------------------------
15 dev-python/pykeepass/pykeepass-3.2.1-r1.ebuild | 38 -------------------------
16 3 files changed, 79 deletions(-)
17
18 diff --git a/dev-python/pykeepass/Manifest b/dev-python/pykeepass/Manifest
19 index b01fc900..cdbff95a 100644
20 --- a/dev-python/pykeepass/Manifest
21 +++ b/dev-python/pykeepass/Manifest
22 @@ -1,3 +1 @@
23 -DIST pykeepass-3.2.0.tar.gz 68381 BLAKE2B 05b0dbf86f5211596487a026ef0de438c540e302edf1a2b57403bbcd212d99a995fe91bf770d963f47a77a05adb66817b26d73154585254f1ed1b956e40bdaf6 SHA512 8ecdf667ef03f6189d75ce5d6fe0ec49fc683ebccc94a77fe31807b43abfc77417a26058281758aee5721558c267458106bc2626cddbf9ff29225297dc4896fb
24 -DIST pykeepass-3.2.1.tar.gz 46615 BLAKE2B fac973f9992b15d5f0bad94eb99201c6cf76e0fbf20fa2e04cc51bc6686a65c746608054afe4f0a0cfea1f534e55829d2e485def321ecf9b2dda0e729e6fc4ff SHA512 559287581741d5b3465fa722d0dc51dbbcb46776349c7a4ce2b688b8e692f188078718adcdf527723e35f30b3f68efa4625bba5db5109841b75d2590d0b67ff8
25 DIST pykeepass-4.0.0.tar.gz 88720 BLAKE2B 7dcce1ded4527f32e0a602d9a7b742fabd32ee6c5e6836f0d4d217c3117177f258e974275670c9cea408e05335004996bea6a68ba12fe02ac30b0276ac7cfb54 SHA512 03483c9dc78774b2c5d4088f9995db9a9142bc69a8d4bc1824f4868175d3556434cb155c1f35a3fa0c04fca72f571af518166f59bcbe21431b7fe34a20b57cb2
26
27 diff --git a/dev-python/pykeepass/pykeepass-3.2.0-r1.ebuild b/dev-python/pykeepass/pykeepass-3.2.0-r1.ebuild
28 deleted file mode 100644
29 index c5a9d7a5..00000000
30 --- a/dev-python/pykeepass/pykeepass-3.2.0-r1.ebuild
31 +++ /dev/null
32 @@ -1,39 +0,0 @@
33 -# Copyright 1999-2021 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -PYTHON_COMPAT=( python3_7 ) # not all dependency are 3.8 ready
39 -
40 -inherit distutils-r1 eutils toolchain-funcs
41 -
42 -DESCRIPTION="Python library to interact with keepass databases (supports KDBX3 and KDBX4) "
43 -HOMEPAGE="https://github.com/libkeepass/pykeepass"
44 -SRC_URI="https://github.com/libkeepass/pykeepass/archive/${PV}.tar.gz -> ${P}.tar.gz"
45 -
46 -LICENSE="GPL-3"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~x86"
49 -IUSE=""
50 -
51 -RDEPEND="
52 - >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}]
53 - >=dev-python/construct-2.9.4[${PYTHON_USEDEP}]
54 - >=dev-python/future-0.17.0[${PYTHON_USEDEP}]
55 - >=dev-python/lxml-4.3.4[${PYTHON_USEDEP}]
56 - >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
57 - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
58 -"
59 -DEPEND="${RDEPEND}"
60 -
61 -PATCHES=( "${FILESDIR}/0001-setup.py-exclude-tests-directory.patch" )
62 -
63 -src_prepare() {
64 - distutils-r1_src_prepare
65 - # pycryptodomex to pycryptodome conversion
66 - sed -i 's/Cryptodome/Crypto/g' pykeepass/kdbx_parsing/{common,twofish}.py || die
67 -}
68 -
69 -python_test() {
70 - "${EPYTHON}" tests/tests.py -v || die
71 -}
72
73 diff --git a/dev-python/pykeepass/pykeepass-3.2.1-r1.ebuild b/dev-python/pykeepass/pykeepass-3.2.1-r1.ebuild
74 deleted file mode 100644
75 index 549ffd7e..00000000
76 --- a/dev-python/pykeepass/pykeepass-3.2.1-r1.ebuild
77 +++ /dev/null
78 @@ -1,38 +0,0 @@
79 -# Copyright 1999-2021 Gentoo Authors
80 -# Distributed under the terms of the GNU General Public License v2
81 -
82 -EAPI=7
83 -
84 -PYTHON_COMPAT=( python3_{7..9} )
85 -
86 -inherit distutils-r1
87 -
88 -DESCRIPTION="Python library to interact with keepass databases (supports KDBX3 and KDBX4) "
89 -HOMEPAGE="https://github.com/libkeepass/pykeepass"
90 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
91 -
92 -LICENSE="GPL-3"
93 -SLOT="0"
94 -KEYWORDS="~amd64 ~x86"
95 -
96 -RDEPEND="
97 - >=dev-python/argon2-cffi-19.1.0[${PYTHON_USEDEP}]
98 - >=dev-python/construct-2.9.4[${PYTHON_USEDEP}]
99 - >=dev-python/future-0.17.0[${PYTHON_USEDEP}]
100 - >=dev-python/lxml-4.3.4[${PYTHON_USEDEP}]
101 - >=dev-python/pycryptodome-3.8.2[${PYTHON_USEDEP}]
102 - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
103 -"
104 -DEPEND="${RDEPEND}"
105 -
106 -PATCHES=( "${FILESDIR}/0001-setup.py-exclude-tests-directory.patch" )
107 -
108 -src_prepare() {
109 - distutils-r1_src_prepare
110 - # pycryptodomex to pycryptodome conversion
111 - sed -i 's/Cryptodome/Crypto/g' pykeepass/kdbx_parsing/{common,twofish}.py || die
112 -}
113 -
114 -python_test() {
115 - "${EPYTHON}" tests/tests.py -v || die
116 -}