python-gmpy2: Update to 2.1.0b1

This commit is contained in:
Alexey Pavlov
2019-06-07 14:19:12 +03:00
parent e39ec46a8e
commit 5b7c161b39

View File

@@ -3,7 +3,7 @@
_realname=gmpy2
pkgbase=mingw-w64-python-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-python2-${_realname}" "${MINGW_PACKAGE_PREFIX}-python3-${_realname}")
pkgver=2.1.0a4
pkgver=2.1.0b1
pkgrel=1
pkgdesc="Provides C-coded Python modules for fast multiple-precision arithmetic. (mingw-w64)"
arch=('any')
@@ -15,9 +15,9 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-mpc"
"${MINGW_PACKAGE_PREFIX}-python3-setuptools"
"${MINGW_PACKAGE_PREFIX}-python2-setuptools")
options=('staticlibs' 'strip' '!debug')
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/aleaxit/gmpy/archive/${_realname}-${pkgver/.0/}.tar.gz")
source=("${_realname}-${pkgver}.tar.gz"::"https://github.com/aleaxit/gmpy/archive/${_realname}-${pkgver}.tar.gz")
noextract=("${_realname}-$pkgver.tar.gz")
sha256sums=('747404f0a6a92f87767a5c1ef593f1a2fd1c9b2b180b70a5f77b4e5fa7db088b')
sha256sums=('888d3c34a91c2ac068ac5033431c765e04f125e85920bd69d8739fbb62f4279d')
# Helper macros to help make tasks easier #
apply_patch_with_msg() {
@@ -44,13 +44,13 @@ prepare() {
# at least if you don't have admin privilleges. This is just a workaround
# for that.
tar zxf "${_realname}-${pkgver}.tar.gz" || true
pushd "gmpy-${_realname}-${pkgver/.0/}"
pushd "gmpy-${_realname}-${pkgver}"
cp src/gmpy2.h gmpy2/gmpy2.h
cp src/gmpy2.pxd gmpy2/gmpy2.pxd
popd
for builddir in python{2,3}-build-${CARCH}; do
rm -rf ${builddir} | true
cp -r "gmpy-${_realname}-${pkgver/.0/}" "${builddir}"
cp -r "gmpy-${_realname}-${pkgver}" "${builddir}"
done
# Set version for setuptools_scm
export SETUPTOOLS_SCM_PRETEND_VERSION=${pkgver}