core/python-click/PKGBUILD
2017-11-06 21:10:21 +01:00

41 lines
1.2 KiB
Bash

# Arch Contributor Sven-Hendrik Haase <sh@lutzhaase.com>
pkgbase=python-click
pkgname=("python3-click" "python2-click")
_realname=click
pkgver=6.7
pkgrel=2
pkgdesc="A simple wrapper around optparse for powerful command line utilities"
arch=("any")
url="http://click.pocoo.org/"
license=("BSD")
makedepends=("python3-setuptools" "python2-setuptools")
source=("https://github.com/pallets/click/archive/${pkgver}.tar.gz")
sha256sums=('40b20383dcbfbe73ab0917374f3dbe866fcf0d88c2a348618bf4419ea136f0dd')
prepare() {
cp -a $_realname-$pkgver{,-python2}
}
build() {
cd "${srcdir}/${_realname}-${pkgver}"
python3 setup.py build
cd "${srcdir}/${_realname}-${pkgver}-python2"
python2 setup.py build
}
package_python3-click() {
depends=("python3")
cd "${srcdir}/${_realname}-${pkgver}"
python3 setup.py install --skip-build --root="${pkgdir}" --optimize=1
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
package_python2-click() {
depends=("python2")
cd "${srcdir}/${_realname}-${pkgver}-python2"
python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1
install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}