mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-03 13:57:17 +08:00
41 lines
1.2 KiB
Bash
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"
|
|
}
|