Gentoo Archives: gentoo-commits

From: Joonas Niilola <juippis@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/pgcli/
Date: Wed, 30 Sep 2020 09:28:23
Message-Id: 1601458088.cec23a51a1433ef3fecd0c98b13e95ac96891e4b.juippis@gentoo
1 commit: cec23a51a1433ef3fecd0c98b13e95ac96891e4b
2 Author: Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
3 AuthorDate: Sun Aug 30 11:11:34 2020 +0000
4 Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 30 09:28:08 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec23a51
7
8 dev-db/pgcli: bump to 3.0.0
9
10 Closes: https://bugs.gentoo.org/735922
11 Package-Manager: Portage-3.0.3, Repoman-3.0.0
12 Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
13 Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
14
15 dev-db/pgcli/Manifest | 1 +
16 dev-db/pgcli/pgcli-3.0.0.ebuild | 41 +++++++++++++++++++++++++++++++++++++++++
17 2 files changed, 42 insertions(+)
18
19 diff --git a/dev-db/pgcli/Manifest b/dev-db/pgcli/Manifest
20 index 2c4c260a70e..6db8480edc1 100644
21 --- a/dev-db/pgcli/Manifest
22 +++ b/dev-db/pgcli/Manifest
23 @@ -1 +1,2 @@
24 DIST pgcli-2.2.0.tar.gz 436991 BLAKE2B 9041240952a8ba9a770705850bf4281eaa89ac5b970366c7ec27e705bec65d9c3c455fb2c9d2220d53f4a9ff31142501437faa6974839f6fe59e6fc1618d8a6d SHA512 239a3278b604248b7bd5cdaf4d0b0f3e62188617b04c358d123e2fa2ad1449c3854ef84995b89239fcf559ce010ee0dd80e12ddd72b27dcb89f92ac08d34c49b
25 +DIST pgcli-3.0.0.tar.gz 437733 BLAKE2B 5db69997f675812c3ef847b220b66e7872b134b4d8debd668154bdfa6020432ac08829e7c2ce42adc4cf124e84de5eb9aacbe19636216502f81373a71f21b68f SHA512 7ac52cbfc492dc85163dac7df7a5dde6bfa0327ac1ef6580891cb76d617b998d74c2a59b27d2f8abf8699eb5a69aba30bf13e95ad7bee75c83350730ac061262
26
27 diff --git a/dev-db/pgcli/pgcli-3.0.0.ebuild b/dev-db/pgcli/pgcli-3.0.0.ebuild
28 new file mode 100644
29 index 00000000000..ea2e13b936e
30 --- /dev/null
31 +++ b/dev-db/pgcli/pgcli-3.0.0.ebuild
32 @@ -0,0 +1,41 @@
33 +# Copyright 1999-2020 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=7
37 +
38 +DISTUTILS_USE_SETUPTOOLS=rdepend
39 +PYTHON_COMPAT=( python3_{6..9} )
40 +inherit distutils-r1
41 +
42 +DESCRIPTION="CLI for Postgres with auto-completion and syntax highlighting"
43 +HOMEPAGE="https://www.pgcli.com https://github.com/dbcli/pgcli"
44 +SRC_URI="https://github.com/dbcli/pgcli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
45 +
46 +LICENSE="BSD MIT"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~x86"
49 +
50 +RDEPEND="
51 + >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}]
52 + <dev-python/prompt_toolkit-4.0.0[${PYTHON_USEDEP}]
53 + >=dev-python/psycopg-2.8.0[${PYTHON_USEDEP}]
54 + >=dev-python/sqlparse-0.3.0[${PYTHON_USEDEP}]
55 + <dev-python/sqlparse-0.4.0[${PYTHON_USEDEP}]
56 + >=dev-python/cli_helpers-1.2.0[${PYTHON_USEDEP}]
57 + >=dev-python/click-4.1[${PYTHON_USEDEP}]
58 + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
59 + >=dev-python/humanize-0.5.1[${PYTHON_USEDEP}]
60 + >=dev-python/pgspecial-1.11.8[${PYTHON_USEDEP}]
61 + >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
62 + >=dev-python/setproctitle-1.1.9[${PYTHON_USEDEP}]
63 +"
64 +DEPEND="${RDEPEND}"
65 +
66 +BDEPEND="
67 + test? (
68 + dev-db/postgresql
69 + dev-python/mock[${PYTHON_USEDEP}]
70 + )
71 +"
72 +
73 +distutils_enable_tests pytest