diff --git a/mingw-w64-python-astroid/PKGBUILD b/mingw-w64-python-astroid/PKGBUILD index b3c14fc34c..a63a051f43 100644 --- a/mingw-w64-python-astroid/PKGBUILD +++ b/mingw-w64-python-astroid/PKGBUILD @@ -6,21 +6,19 @@ 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=3.0.3 +pkgver=3.1.0 pkgrel=1 pkgdesc="A common base representation of python source code for pylint and other projects (mingw-w64)" arch=('any') mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64') msys2_references=( + 'archlinux: python-astroid' 'pypi: astroid' ) -url="https://github.com/PyCQA/astroid" +msys2_documentation_url='https://pylint.readthedocs.io/projects/astroid/en/latest/' +url='https://github.com/pylint-dev/astroid' license=('spdx:LGPL-2.1-or-later') -depends=("${MINGW_PACKAGE_PREFIX}-python" - "${MINGW_PACKAGE_PREFIX}-python-lazy-object-proxy" - "${MINGW_PACKAGE_PREFIX}-python-typed_ast" - "${MINGW_PACKAGE_PREFIX}-python-typing_extensions" - "${MINGW_PACKAGE_PREFIX}-python-wrapt") +depends=("${MINGW_PACKAGE_PREFIX}-python") makedepends=("${MINGW_PACKAGE_PREFIX}-python-build" "${MINGW_PACKAGE_PREFIX}-python-installer" "${MINGW_PACKAGE_PREFIX}-python-setuptools" @@ -34,15 +32,10 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-python-attrs" "${MINGW_PACKAGE_PREFIX}-python-six" "${MINGW_PACKAGE_PREFIX}-python-sphinx") source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz") -sha256sums=('4148645659b08b70d72460ed1921158027a9e53ae8b7234149b1400eddacbb93') - -prepare() { - rm -rf "python-build-${MSYSTEM}" | true - cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" -} +sha256sums=('ac248253bfa4bd924a0de213707e7ebeeb3138abeb48d798784ead1e56d419d4') build() { - cd "${srcdir}/python-build-${MSYSTEM}" + cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" && cd "python-build-${MSYSTEM}" ${MINGW_PREFIX}/bin/python -m build --wheel --skip-dependency-check --no-isolation }