# Maintainer: Erich Eckner pkgname='python-openfoodfacts' pkgver=0.1.3 pkgrel=7 arch=('any') url='https://github.com/openfoodfacts/openfoodfacts-python' license=('MIT') pkgdesc='Open Food Facts client for your Python applications and scripts' _pkgname="${pkgname#*-}" source=("$_pkgname-$pkgver.tar.gz::https://github.com/openfoodfacts/openfoodfacts-python/archive/refs/tags/v$pkgver.tar.gz") sha512sums=('8b7e274ec435cd8d8839591ffbb078a3a0a8c8a7d57db9bfce1fe9360f9b4a5095a7f8373208ccbf4738e7e54b51f48a0791fdc2906b8539594ea6e1d05eca7f') depends=( 'python>=3.12' 'python<3.13') makedepends=( 'python-setuptools') checkdepends=( 'python-pip' 'python-requests-mock>=1.8.0' 'python-wheel') build() { cd "${srcdir}/${_pkgname}-python-${pkgver}" python setup.py build } check() { cd "${srcdir}/${_pkgname}-python-${pkgver}" python setup.py test } package() { cd "${srcdir}/${_pkgname}-python-${pkgver}" python setup.py install --root="$pkgdir" }