# Maintainer (Arch): Filipe Laíns (FFY00) <lains@archlinux.org>
# Maintainer (Arch): Daniel M. Capella <polyzen@archlinux.org>
# Contributor: Jayvee Enaguas <harvettfox96@dismail.de>

_pyname=installer
pkgname=python-$_pyname
pkgver=0.6.0
pkgrel=1
pkgdesc="Low-level library for installing a Python package from a wheel distribution"
url="https://github.com/pypa/installer"
license=('Expat')
arch=('any')
depends=('python')
makedepends=('python-setuptools')
source=("https://files.pythonhosted.org/packages/source/i/$_pyname/$_pyname-${pkgver}.tar.gz"
        'setup.py')
sha512sums=('632719744604737f115a238d72bda18a19a6354035fa1a3f6cbfe1a9e03832197db9b423b18d06ca03eea42f9bc3add96a33121b1eb5ed53c2aa8aeed213ae9c'
            'a7e8086e478fbff2694bb8078c4d81d8e6bfda8a328917495081e115df01465b128d2be0d28ff06957aab40479c593fe29a42cca13ca54b73ff917ffde862974')

prepare() {
  cd $_pyname-${pkgver}

  # remove windows entrypoint scripts executables
  rm src/installer/_scripts/*.exe

  cp -a ../setup.py .
}

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

  python setup.py build
}

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

  python setup.py install --root="$pkgdir" --optimize=1 --skip-build

  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
}
