26 lines
883 B
Bash
26 lines
883 B
Bash
# Maintainer: Jesus E. <heckyel@riseup.net>
|
|
|
|
pkgname=python-configargparse
|
|
pkgver=1.2.3
|
|
pkgrel=2
|
|
pkgdesc='A drop-in replacement for argparse that allows options to also be set via config files and/or environment variables'
|
|
arch=('any')
|
|
url='https://github.com/bw2/ConfigArgParse'
|
|
license=('Expat')
|
|
depends=('python')
|
|
makedepends=('python-setuptools')
|
|
optdepends=('python-yaml: for YAML support')
|
|
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/bw2/ConfigArgParse/archive/refs/tags/${pkgver}.tar.gz")
|
|
sha512sums=('bfa8f9ca8ab5c6d4cdf2a7e7c577c99fafdf7f743c81057bebbb6045c45de2cdbf5d738f7765e5dcac5a45baa92e2a8bc7ad3879776b9cf4862e3da94e78c4cc')
|
|
|
|
build() {
|
|
cd ConfigArgParse-$pkgver
|
|
python setup.py build
|
|
}
|
|
|
|
package() {
|
|
cd ConfigArgParse-$pkgver
|
|
python setup.py install --root="$pkgdir" --optimize=1
|
|
install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
|
|
}
|