Gentoo Archives: gentoo-commits

From: Andrey Utkin <andrey_utkin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-misc/khard/
Date: Mon, 28 Jan 2019 20:01:50
Message-Id: 1548642247.9fc7aa4d83b39eb51128d2b13738cac9dc175402.andrey_utkin@gentoo
1 commit: 9fc7aa4d83b39eb51128d2b13738cac9dc175402
2 Author: Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 28 02:16:39 2019 +0000
4 Commit: Andrey Utkin <andrey_utkin <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 28 02:24:07 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc7aa4d
7
8 app-misc/khard: add tests
9
10 Test suite has been added in 0.13.3 release.
11
12 Package-Manager: Portage-2.3.49, Repoman-2.3.12
13 Signed-off-by: Andrey Utkin <andrey_utkin <AT> gentoo.org>
14
15 app-misc/khard/khard-0.13.0.ebuild | 13 +++++++++++--
16 1 file changed, 11 insertions(+), 2 deletions(-)
17
18 diff --git a/app-misc/khard/khard-0.13.0.ebuild b/app-misc/khard/khard-0.13.0.ebuild
19 index fcba0a4d09b..335ff71ec05 100644
20 --- a/app-misc/khard/khard-0.13.0.ebuild
21 +++ b/app-misc/khard/khard-0.13.0.ebuild
22 @@ -8,7 +8,7 @@ DESCRIPTION="Console CardDAV client"
23 HOMEPAGE="https://github.com/scheibler/khard"
24 LICENSE="GPL-3"
25 SLOT="0"
26 -IUSE="zsh-completion"
27 +IUSE="test zsh-completion"
28
29 if [ "${PV}" == "9999" ]; then
30 inherit git-r3
31 @@ -18,7 +18,6 @@ else
32 KEYWORDS="~amd64 ~arm64"
33 fi
34
35 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
36 RDEPEND="
37 dev-python/atomicwrites[${PYTHON_USEDEP}]
38 dev-python/configobj[${PYTHON_USEDEP}]
39 @@ -26,6 +25,12 @@ RDEPEND="
40 dev-python/unidecode[${PYTHON_USEDEP}]
41 >dev-python/vobject-0.9.3[${PYTHON_USEDEP}]
42 "
43 +DEPEND="
44 + dev-python/setuptools[${PYTHON_USEDEP}]
45 + test? (
46 + ${RDEPEND}
47 + )
48 +"
49 # vobject-0.9.3 breaks khard, see
50 # https://github.com/scheibler/khard/issues/87
51 # https://github.com/eventable/vobject/issues/39
52 @@ -40,3 +45,7 @@ src_install() {
53 doins misc/zsh/_khard
54 fi
55 }
56 +
57 +python_test() {
58 + esetup.py test
59 +}