diff --git a/mingw-w64-python-setuptools-scm/PKGBUILD b/mingw-w64-python-setuptools-scm/PKGBUILD index 2170dd06f2..df55648870 100644 --- a/mingw-w64-python-setuptools-scm/PKGBUILD +++ b/mingw-w64-python-setuptools-scm/PKGBUILD @@ -2,18 +2,15 @@ _realname=setuptools-scm pkgbase=mingw-w64-python-${_realname} -pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}") +pkgname=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=3.3.3 -pkgrel=2 +pkgrel=3 pkgdesc='Handles managing your python package versions in scm metadata (mingw-w64)' url='https://github.com/pypa/setuptools_scm' license=('MIT') arch=('any') -makedepends=("${MINGW_PACKAGE_PREFIX}-python2" - "${MINGW_PACKAGE_PREFIX}-python3" - "${MINGW_PACKAGE_PREFIX}-python2-setuptools" - "${MINGW_PACKAGE_PREFIX}-python3-setuptools" - ) +depends=("${MINGW_PACKAGE_PREFIX}-python3" + "${MINGW_PACKAGE_PREFIX}-python3-setuptools") source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname/-/_}-${pkgver}.tar.gz" "0001-python-setuptools-scm-3.1.0-fix-path-error.patch") sha256sums=('bd25e1fb5e4d603dcf490f1fde40fb4c595b357795674c3e5cb7f6217ab39ea5' @@ -24,51 +21,19 @@ prepare() { patch -Np1 -i "${srcdir}/0001-python-setuptools-scm-3.1.0-fix-path-error.patch" cd "${srcdir}" - for pver in {2,3}; do - rm -rf python${pver}-build-${CARCH} | true - cp -r "${_realname/-/_}-${pkgver}" "python${pver}-build-${CARCH}" - done + rm -rf python-build-${CARCH} | true + cp -r "${_realname/-/_}-${pkgver}" "python-build-${CARCH}" } build() { - cd "${srcdir}" - for pver in {2,3}; do - msg "Python ${pver} build for ${CARCH}" - cd "${srcdir}/python${pver}-build-${CARCH}" - ${MINGW_PREFIX}/bin/python${pver} setup.py build - done + msg "Python build for ${CARCH}" + cd "${srcdir}/python-build-${CARCH}" + ${MINGW_PREFIX}/bin/python setup.py build } -package_python3-setuptools-scm() { - depends=("${MINGW_PACKAGE_PREFIX}-python3-setuptools") - - cd "${srcdir}/python3-build-${CARCH}" +package() { + cd "${srcdir}/python-build-${CARCH}" MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python3 setup.py install --prefix=${MINGW_PREFIX} \ + ${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \ --root="${pkgdir}" --optimize=1 --skip-build } - -package_python2-setuptools-scm() { - depends=("${MINGW_PACKAGE_PREFIX}-python2-setuptools") - - cd "${srcdir}/python2-build-${CARCH}" - MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \ - ${MINGW_PREFIX}/bin/python2 setup.py install --prefix=${MINGW_PREFIX} \ - --root="${pkgdir}" --optimize=1 --skip-build -} - -package_mingw-w64-i686-python2-setuptools-scm() { - package_python2-setuptools-scm -} - -package_mingw-w64-i686-python3-setuptools-scm() { - package_python3-setuptools-scm -} - -package_mingw-w64-x86_64-python2-setuptools-scm() { - package_python2-setuptools-scm -} - -package_mingw-w64-x86_64-python3-setuptools-scm() { - package_python3-setuptools-scm -}