# Maintainer: j.r _pkgname=telegram-tg pkgname=$_pkgname-git pkgver=0.11.0.r1.bba72ef pkgrel=1 pkgdesc="terminal telegram client that really works" arch=(any) url="https://github.com/paul-nameless/tg" license=('Unlicense') depends=('python-telegram=0.14.0' 'python3') makedepends=('git' 'python-setuptools') optdepends=( 'libnotify: for notifications, you could also use other programs: see config' 'ffmpeg: to record voice msgs and upload videos correctly' 'urlview: to choose urls when there is multiple in message, use URL_VIEW in config file to use another app, it should accept urls in stdin' 'ranger: can be used to choose file when sending, customizable with FILE_PICKER_CMD' 'nnn: can be used to choose file when sending, customizable with FILE_PICKER_CMD' 'fzf: to create groups and secret chats, used for single and multiple user selection' ) provides=("$_pkgname") conflicts=("$_pkgname") source=("$_pkgname::git+https://github.com/paul-nameless/tg.git") md5sums=('SKIP') pkgver() { cd "$srcdir/$_pkgname" printf "%s" "$(git describe --long --tags | sed 's/\([^-]*-\)g/r\1/;s/-/./g;s/\(v\)\(.*\)/\2/')" } build() { cd "$srcdir/$_pkgname" python3 setup.py build } package() { cd "$srcdir/$_pkgname" python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build }