archrelease: copy trunk to community-any
[ArchLinux/community.git] / pgcli / trunk / PKGBUILD
bloba024832358f348c1a85439596ba41b438bc350f3
1 # Maintainer: George Rawlinson <grawlinson@archlinux.org>
2 # Contributor: a821
3 # Contributor: asm0dey <pavel.finkelshtein+AUR@gmail.com>
4 # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com>
6 pkgname=pgcli
7 pkgver=3.5.0
8 pkgrel=2
9 pkgdesc='A command line interface for PostgreSQL with auto-completion and syntax highlighting'
10 url='https://www.pgcli.com/'
11 arch=('any')
12 license=('BSD')
13 depends=(
14   'python'
15   'python-sqlparse'
16   'python-psycopg'
17   'python-click'
18   'python-prompt_toolkit'
19   'python-configobj'
20   'python-pgspecial'
21   'python-setproctitle'
22   'python-cli_helpers'
23   'python-keyring'
24   'python-pygments'
25   'python-pendulum'
26   'python-setuptools'
28 makedepends=('git')
29 _commit='c280f8e398662e43a1637c6918700f0883baea1c'
30 source=("$pkgname::git+https://github.com/dbcli/pgcli.git#commit=$_commit")
31 b2sums=('SKIP')
33 pkgver() {
34   cd "$pkgname"
36   git describe --tags | sed 's/^v//'
39 build() {
40   cd "$pkgname"
42   python setup.py build
45 check() {
46   cd "$pkgname"
50 package() {
51   cd "$pkgname"
53   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
55   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt