litecli: python deps fix

This commit is contained in:
blshkv 2020-03-11 11:37:21 +08:00
parent ffe586d088
commit f8d08731fa
No known key found for this signature in database
GPG key ID: 273E3E90D1A6294F
5 changed files with 11 additions and 43 deletions

View file

@ -1,3 +1,2 @@
DIST litecli-1.1.0.tar.gz 52828 BLAKE2B 76658d13ced35358763f5b3eb824698627955f560dfdb86cc57c557ff24a53091ce5fed453dffb7a3d0b9b08dfa0db4c56e39a33aee499921ffbe4fdbe19f8dd SHA512 989e529c35c839796d4660d4b1d5fda98d4bc9e13d0367147a2e16e65455968f098faf654989dab5580280705f63b8bc7fe7a4dd4daf0c394f3dbb2882c78706
DIST litecli-1.2.0.tar.gz 53105 BLAKE2B 6a5ee4173cd3ba2cddb647974c8b781bd51846f495cba13aa6320791e94e2829442b4311f9fbbc60422bb3cd8fc4d9fbb7ed5323d2e548f76ee59631d53053ad SHA512 51b0792b02a07a736cf737ba96d478a28a51d4766ea789c1640f2f5d0ef19ae64daac64d2e3ddb0c6889d0e5a40264f206d71e3b424ca0cba0bbdafe901fcf1c
DIST litecli-1.3.0.tar.gz 54069 BLAKE2B 7bc9cbb87d3b2dfd7f01f69c4eda597bc74b4ea677720f0b19c18c44744d9bdd6e66635377bc171c9c9c5cdf582e4a555f50a94d82150fbc89a89458d5876e42 SHA512 8aee5dd3ab7c318d22aefa203ad8a508afc3945741f87705762cea9d72926b28087ed8030f72d9d2233d7f4f69b0717be0775686e6a56213eae9871aeba25205

View file

@ -19,7 +19,7 @@ RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-2.0.0[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-2.1.0
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] <dev-python/python-sqlparse-0.3.0
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
>=dev-python/cli_helpers-1.0.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}

View file

@ -1,32 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
DESCRIPTION="CLI for SQLite Databases with auto-completion and syntax highlighting"
HOMEPAGE="https://github.com/dbcli/litecli"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
LICENSE="BSD"
SLOT="0"
RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-2.0.0[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-2.1.0
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] <dev-python/python-sqlparse-0.3.0
>=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
>=dev-python/cli_helpers-1.0.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
#https://github.com/dbcli/litecli/issues/70
#src_prepare(){
# sed -e 's|sqlparse>=0.2.2,<0.3.0|sqlparse>=0.2.2|' -i setup.py || die "sed failed"
# eapply_user
#}

View file

@ -18,15 +18,15 @@ SLOT="0"
RDEPEND="
>=dev-python/click-4.1[${PYTHON_USEDEP}]
>=dev-python/pygments-1.6[${PYTHON_USEDEP}]
>=dev-python/prompt_toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-3.0.0
>=dev-python/python-sqlparse-0.2.2[${PYTHON_USEDEP}] <dev-python/python-sqlparse-0.3.0
>=dev-python/prompt_toolkit-3.0.3[${PYTHON_USEDEP}] <dev-python/prompt_toolkit-4.0.0
>=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
>=dev-python/cli_helpers-1.0.1[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"
#https://github.com/dbcli/litecli/issues/70
#src_prepare(){
# sed -e 's|sqlparse>=0.2.2,<0.3.0|sqlparse>=0.2.2|' -i setup.py || die "sed failed"
# eapply_user
#}
src_prepare(){
sed -e 's|sqlparse>=0.2.2,<0.3.0|sqlparse>=0.2.2|' -i setup.py || die "sed failed"
eapply_user
}

View file

@ -207,8 +207,6 @@ dev-python/vulndb
=dev-python/pycryptodome-3.4*
=dev-python/frida-python-12*
=dev-python/prompt_toolkit-2.0*
#2.0.10 does not support python2.7
dev-python/pyDes
@ -294,7 +292,10 @@ dev-python/PyVirtualDisplay
# required by dev-util/objection
~dev-python/delegator-0.1.1
dev-python/htmlentities
~dev-python/litecli-1.1.0
#prompt_toolkit conflicts, stay on v1
=dev-python/litecli-1.1*
=dev-python/cli_helpers-1.2*
=dev-python/pygments-2.4*
=dev-python/backports-csv-1.0*