# Maintainer: Gordian Edenhofer # Contributor: Maarten van Gompel pkgname=python-smart_open _pkgname=smart_open pkgver=6.1.0 pkgrel=1 pkgdesc="Library for efficient streaming of very large files from/to S3, HDFS, WebHDFS, HTTP, or local (compressed) files" arch=('any') license=('MIT') url="https://github.com/RaRe-Technologies/smart_open" depends=('python-boto3') optdepends=("python-bz2file: Handling bz2 files" "python-requests: HTTP support") makedepends=('python-setuptools') provides=("python-smart-open") conflicts=("python-smart-open") replaces=("python-smart-open") source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/RaRe-Technologies/${_pkgname}/archive/v${pkgver}.tar.gz") sha512sums=('5d4d7a6a3c0639ec24183d5614fb4bee89dc820c2196877fe36cbc4c74e4c5c42ea21f3ff68aceb6360bf5c83c95795f816ec0b2750f26f8082eb748eca65c85') build() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py clean rm -rf build dist python setup.py build } package() { cd "${srcdir}/${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }