text: # Maintainer: Andrew Sun <adsun701@gmail.com>
  
  _realname=greenlet
  pkgbase=mingw-w64-python-${_realname}
  pkgname=("${MINGW_PACKAGE_PREFIX}-python-${_realname}")
  provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
  conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
  replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
  pkgver=0.4.15
  pkgrel=1
  pkgdesc="Lightweight in-process concurrent programming (mingw-w64)"
  arch=('any')
  url="https://pypi.python.org/pypi/greenlet"
  license=('MIT')
  depends=("${MINGW_PACKAGE_PREFIX}-python")
  makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools")
  options=('staticlibs' 'strip' '!debug')
  source=("${_realname}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/source/g/greenlet/${_realname}-${pkgver}.tar.gz")
  sha256sums=('9416443e219356e3c31f1f918a91badf2e37acf297e2fa13d24d1cc2380f8fbc')
  
  prepare() {
    cd "${srcdir}"
    rm -rf python-build-${CARCH} | true
    cp -r "${_realname}-${pkgver}" "python-build-${CARCH}"
  }
  
  build() {
    cd "${srcdir}/python-build-${CARCH}"
    ${MINGW_PREFIX}/bin/python setup.py build
  }
  
  package() {
    cd "${srcdir}/python-build-${CARCH}"
  
    MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
    ${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \
      --root="${pkgdir}" --optimize=1 --skip-build
    
    install -Dm0644 LICENSE.PSF "${pkgdir}"${MINGW_PREFIX}/share/licenses/python-${_realname}/LICENSE.PSF
  }
  