ayaports/unmaintained/py3-tzlocal/APKBUILD
build@apk-groulx 7c2d413554 3.17 cleanup
2023-01-11 00:40:45 +00:00

40 lines
1 KiB
Text

# Maintainer: Antoine Martin <dev@ayakael.net>
pkgname='py3-tzlocal'
pkgver=4.2
pkgrel=0
arch='noarch'
pkgdesc="Tzinfo object for the local timezone"
url="https://pypi.python.org/pypi/pytz"
license="MIT"
depends="python3 py3-tz py3-tzdata py3-pytz-deprecation-shim"
makedepends="py3-setuptools py3-mock"
checkdepends="py3-pytest py3-pytest-mock"
source="${pkgname}-${pkgver}.tar.gz::https://pypi.io/packages/source/t/tzlocal/tzlocal-${pkgver}.tar.gz"
options="!check"
builddir="$srcdir"/tzlocal-$pkgver
prepare() {
ln -sfv ../usr/share/zoneinfo/Africa/Harare "$builddir"/tests/test_data/symlink_localtime/etc/localtime
}
build() {
python3 setup.py build
}
check(){
export PYTHONPATH="build:${PYTHONPATH}"
pytest -v tests/test_tzlocal.py
}
package() {
python3 setup.py install \
--skip-build \
--optimize=1 \
--prefix=/usr \
--root="$pkgdir"
}
sha512sums="
5d1000bd8756ca2678655dbeedcfd6ef8d709503293303c98a48af234aca0d1525913585d679759c6fd7d4c5ef046c98384ee6e7a9eba769f81d05173ff0d77f py3-tzlocal-4.2.tar.gz
"