# Maintainer: J. Peter Mugaas _realname=pathtools pkgbase=mingw-w64-python-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=0.1.2 pkgrel=3 pkgdesc="File system general utilities (mingw-w64)" arch=('any') url='https://pypi.org/project/pathtools/' license=('MIT') depends=("${MINGW_PACKAGE_PREFIX}-python3") makedepends=("${MINGW_PACKAGE_PREFIX}-python3-setuptools") options=('staticlibs' 'strip' '!debug') source=(https://pypi.python.org/packages/source/p/${_realname}/${_realname}-${pkgver}.tar.gz) sha256sums=('7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0') prepare() { cd "${srcdir}/${_realname}-${pkgver}" # Set version for setuptools_scm export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver } build() { cd "${srcdir}/${_realname}-${pkgver}" ${MINGW_PREFIX}/bin/python3 setup.py build } check() { cd "${srcdir}/${_realname}-${pkgver}" ${MINGW_PREFIX}/bin/python3 setup.py check } package() { cd "${srcdir}/${_realname}-${pkgver}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 --skip-build install -Dm644 LICENSE "${pkgdir}${MINGW_PREFIX}/share/licenses/python3-${_realname}/LICENSE" }