From 5ccc548019edc2372d7ebacbc1f2e37be6911bab Mon Sep 17 00:00:00 2001 From: Raed Rizqie Date: Thu, 11 Nov 2021 08:06:28 +0800 Subject: [PATCH] python-platformdirs 2.4.0 --- mingw-w64-python-platformdirs/PKGBUILD | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 mingw-w64-python-platformdirs/PKGBUILD diff --git a/mingw-w64-python-platformdirs/PKGBUILD b/mingw-w64-python-platformdirs/PKGBUILD new file mode 100644 index 0000000000..7e027623ef --- /dev/null +++ b/mingw-w64-python-platformdirs/PKGBUILD @@ -0,0 +1,37 @@ +# Contributor: Raed Rizqie + +_realname=platformdirs +pkgbase=mingw-w64-python-${_realname} +pkgname=${MINGW_PACKAGE_PREFIX}-python-${_realname} +pkgver=2.4.0 +pkgrel=1 +pkgdesc='A small Python module for determining appropriate platform-specific dirs (mingw-w64)' +arch=('any') +mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') +license=('MIT') +url='https://github.com/platformdirs/platformdirs' +depends=(${MINGW_PACKAGE_PREFIX}-python) +makedepends=(${MINGW_PACKAGE_PREFIX}-python-setuptools) +source=("https://github.com/platformdirs/${_realname}/archive/${pkgver}.tar.gz") +sha256sums=('b4488174a1695029088c34268c51d5115b468c4d08d8787bc48f712852837512') + +prepare() { + cd "${srcdir}" + rm -rf python-build-${MSYSTEM} | true + cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" +} + +build() { + msg "Python build for ${MSYSTEM}" + cd "${srcdir}/python-build-${MSYSTEM}" + ${MINGW_PREFIX}/bin/python setup.py build +} + +package() { + cd "${srcdir}/python-build-${MSYSTEM}" + 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 -Dm644 LICENSE.txt "${pkgdir}${MINGW_PREFIX}/share/licenses/python-${_realname}/LICENSE.txt" +}