python-pyzopfli: update to 0.2.2

This commit is contained in:
Biswapriyo Nath
2022-11-17 11:43:24 +05:30
parent 480420e206
commit dc22fa9cc3

View File

@@ -6,13 +6,13 @@ 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.2.1
pkgrel=2
pkgver=0.2.2
pkgrel=1
pkgdesc="Python bindings for the Zopfli compressor (mingw-w64)"
arch=('any')
mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clang32' 'clangarm64')
url='https://github.com/fonttools/py-zopfli/'
license=('Apache')
license=('spdx:Apache-2.0')
depends=("${MINGW_PACKAGE_PREFIX}-python")
makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools"
"${MINGW_PACKAGE_PREFIX}-python-setuptools-scm"
@@ -20,7 +20,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools"
options=('staticlibs' 'strip' '!debug')
source=("https://files.pythonhosted.org/packages/source/z/zopfli/zopfli-${pkgver}.zip"
win32-fixes.patch)
sha256sums=('e5263d2806e2c1ccb23f52b2972a235d31d42f22f3fa3032cc9aded51e9bf2c6'
sha256sums=('2d49db7540d9991976af464ebc1b9ed12988c04d90691bcb51dc4a373a9e2afc'
'3adb302978fb0c47adf0eeb641b6674add71fd6af9a22497fbeffb991e78dddd')
# Helper macros to help make tasks easier #
@@ -47,25 +47,25 @@ prepare() {
apply_patch_with_msg win32-fixes.patch
popd
rm -rf python-build-${CARCH} | true
cp -r "zopfli-${pkgver}" "python-build-${CARCH}"
rm -rf python-build-${MSYSTEM} | true
cp -r "zopfli-${pkgver}" "python-build-${MSYSTEM}"
# Set version for setuptools_scm
export SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver}
}
build() {
cd "${srcdir}/python-build-${CARCH}"
cd "${srcdir}/python-build-${MSYSTEM}"
${MINGW_PREFIX}/bin/python setup.py build
}
check() {
cd "${srcdir}/python-build-${CARCH}"
cd "${srcdir}/python-build-${MSYSTEM}"
${MINGW_PREFIX}/bin/python setup.py check
}
package() {
cd "${srcdir}/python-build-${CARCH}"
cd "${srcdir}/python-build-${MSYSTEM}"
MSYS2_ARG_CONV_EXCL="--prefix=;--install-scripts=;--install-platlib=" \
${MINGW_PREFIX}/bin/python setup.py install --prefix=${MINGW_PREFIX} \