diff options
Diffstat (limited to 'app-admin/pwman3/pwman3-0.9.11.ebuild')
-rw-r--r-- | app-admin/pwman3/pwman3-0.9.11.ebuild | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild new file mode 100644 index 000000000000..6fb41c3843e8 --- /dev/null +++ b/app-admin/pwman3/pwman3-0.9.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_5 python3_6 ) +PYTHON_REQ_USE="sqlite?" +inherit distutils-r1 + +DESCRIPTION="A lightweight password-manager with multiple database backends" +HOMEPAGE="https://pwman3.github.io" +SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="mongodb mysql postgres +sqlite test" + +COMMON=" + >=dev-python/cryptography-2.3[${PYTHON_USEDEP}] + >=dev-python/colorama-0.3.0[${PYTHON_USEDEP}] + " + +DEPEND=" + ${COMMON} + test? ( dev-python/pexpect[${PYTHON_USEDEP}] ) + " + +RDEPEND=" + ${COMMON} + mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) + mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] ) + postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] ) + " + +python_test() { + esetup.py test +} |