# Maintainer: Guillaume Horel # Contributor: Arthur Țițeică | arthur dot titeica with gmail _pkgname=exchangelib pkgname=python-exchangelib pkgver=4.7.2 pkgrel=1 pkgdesc="Client for Microsoft Exchange Web Services (EWS)" arch=(any) url="https://github.com/ecederstrand/exchangelib" license=('BSD') depends=('python-cached-property' 'python-cryptography' 'python-defusedxml' 'python-dnspython' 'python-isodate' 'python-lxml' 'python-requests-kerberos' 'python-requests-ntlm' 'python-requests-oauthlib' 'python-pytz' 'python-future' 'python-tzlocal') makedepends=('python-setuptools') checkdepends=('python-requests-mock') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ecederstrand/exchangelib/archive/refs/tags/v${pkgver}.tar.gz" "LICENSE") sha256sums=('12cc787f2e6c8cb15973c3ba4cc6a22bbbc0f0e8e7a9363146d90b1954e67313' '650d8ac6b0ab9a2c946b021bf12933cad611b6397d0eaff31beb28f6a243afa9') build() { cd "$srcdir/${_pkgname}-$pkgver" python setup.py build } package() { cd "$srcdir/${_pkgname}-$pkgver" python setup.py install -O1 --skip-build --root="${pkgdir}" install -Dm0644 ../../LICENSE "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" } check() { cd "$srcdir/${_pkgname}-$pkgver" python setup.py test }