# Maintainer: Stefan Husmann # Maintainer: Jelle van der Waa # Contributor: Douglas Soares de Andrade # Contributor: William Rea pkgname=('python-pytz' 'python2-pytz') pkgver=2020.4 pkgrel=3 arch=('any') url="https://pypi.python.org/pypi/pytz" license=("MIT") makedepends=('python' 'python2') source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz" "0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch") sha512sums=('dcbe763bc6e48c52df855fe03a8109dc0656a0e851324c0468f4307e8aff60e577fe0c9f0b062319e90d2f639b96e98edf8346064705e244143386c863a0aa7c' '3cbd497313c3049a2ae04298118aefb6dfa9ec4626078c665c95c13a78ae944b33a68813aea0c53b02b0532b64221cca4a0cd2153bd91b3760916bc3c0f6df8f') validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A') prepare() { cd pytz-$pkgver patch -p2 -i ../0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch rm -r pytz/zoneinfo/ } build(){ cp -rf pytz-$pkgver pytz2-$pkgver } check(){ cd pytz-$pkgver/pytz/tests python3 test_tzinfo.py python2 test_tzinfo.py } package_python-pytz(){ depends=('python') pkgdesc="Cross platform time zone library for Python" cd pytz-$pkgver python3 setup.py install --root="$pkgdir"/ install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } package_python2-pytz(){ depends=('python2') pkgdesc="Cross platform time zone library for Python" cd pytz2-$pkgver python2 setup.py install --root="$pkgdir"/ install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }