_name=django_formtools
pkgname=python-django-formtools
pkgver=2.7
pkgrel=1
pkgdesc="A set of high-level abstractions for Django forms"
arch=(any)
url="https://django-formtools.readthedocs.io/en/latest/"
license=('BSD')
depends=('python-django')
makedepends=('python-build'
             'python-installer'
             'python-wheel'
             'python-setuptools'
             'python-setuptools-scm')
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
sha256sums=('52b30c08571108023937e4b5d96a5cc35282ff0a2e51630aeea00e27d723d3ac')

build() {
  cd ${_name}-${pkgver}

  SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver} \
                                python -m build --wheel --no-isolation
}

package() {
  cd ${_name}-${pkgver}

  python -m installer --destdir="${pkgdir}" dist/*.whl
  install -Dm 644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
