diff --git a/mingw-w64-python-websocket-client/PKGBUILD b/mingw-w64-python-websocket-client/PKGBUILD index 89a335b6f6..fa90c08368 100644 --- a/mingw-w64-python-websocket-client/PKGBUILD +++ b/mingw-w64-python-websocket-client/PKGBUILD @@ -6,40 +6,42 @@ 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.57.0 -pkgrel=2 +pkgver=1.2.1 +pkgrel=1 pkgdesc="websocket client for python (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32') url='https://github.com/websocket-client/websocket-client' license=('LGPL-2.1') - depends=("${MINGW_PACKAGE_PREFIX}-python" - "${MINGW_PACKAGE_PREFIX}-python-six") -makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") +depends=("${MINGW_PACKAGE_PREFIX}-python") +makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools" + "${MINGW_PACKAGE_PREFIX}-python-setuptools-scm") options=('staticlibs' 'strip' '!debug') -source=(#"${_realname}-${pkgver}.tar.gz"::"https://github.com/websocket-client/websocket-client/archive/v${pkgver}.tar.gz" - "https://pypi.io/packages/source/w/${_realname}/${_realname//-/_}-${pkgver}.tar.gz") -sha256sums=('d735b91d6d1692a6a181f2a8c9e0238e5f6373356f561bb9dc4c7af36f452010') +source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/websocket-client/${_realname}/archive/v${pkgver}.tar.gz") +sha256sums=('8e056ff93c85b1961234d1c36fda8c5277a03f1ba475d93afb8ec46d2a7976de') prepare() { - cd "${srcdir}/${_realname//-/_}-${pkgver}" + rm -rf python-build-${MSYSTEM} | true + cp -r "${_realname}-${pkgver}" "python-build-${MSYSTEM}" # Set version for setuptools_scm export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver } build() { - cd "${srcdir}/${_realname//-/_}-${pkgver}" + msg "Python build for ${MSYSTEM}" + cd "${srcdir}/python-build-${MSYSTEM}" ${MINGW_PREFIX}/bin/python setup.py build } check() { - cd "${srcdir}/${_realname//-/_}-${pkgver}" + msg "Python test for ${MSYSTEM}" + cd "${srcdir}/python-build-${MSYSTEM}" ${MINGW_PREFIX}/bin/python setup.py test } package() { - cd "${srcdir}/${_realname//-/_}-${pkgver}" + cd "${srcdir}/python-build-${MSYSTEM}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ ${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \