Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / fpylll
Commits: 4b9ad28f by Antonio Rojas at 2023-10-17T23:34:54+02:00 upgpkg: 0.6.0-1: Update to 0.6.0, run tests - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,26 @@ +pkgbase = fpylll + pkgdesc = A Python interface for fplll + pkgver = 0.6.0 + pkgrel = 1 + url = https://github.com/fplll/fpylll + arch = x86_64 + license = GPL2 + checkdepends = python-pytest + makedepends = cython + makedepends = python-build + makedepends = python-installer + makedepends = python-setuptools + makedepends = python-wheel + depends = fplll + depends = gcc-libs + depends = glibc + depends = gmp + depends = mpfr + depends = python + depends = python-cysignals + depends = python-numpy + depends = qd + source = https://github.com/fplll/fpylll/releases/download/0.6.0/fpylll-0.6.0.tar.gz + sha256sums = 0f2764e3c3e861024af7c3bc0afdb0de2ad98e5430315afb229a98c91e66e1d2 + +pkgname = python-fpylll ===================================== PKGBUILD ===================================== @@ -2,22 +2,42 @@ pkgbase=fpylll pkgname=python-fpylll -pkgver=0.5.9 -pkgrel=2 +pkgver=0.6.0 +pkgrel=1 pkgdesc='A Python interface for fplll' arch=(x86_64) url='https://github.com/fplll/fpylll' license=(GPL2) -depends=(fplll python-numpy python-cysignals) -makedepends=(cython python-build python-installer python-setuptools python-wheel) +depends=(fplll + gcc-libs + glibc + gmp + mpfr + python + python-cysignals + python-numpy + qd) +makedepends=(cython + python-build + python-installer + python-setuptools + python-wheel) +checkdepends=(python-pytest) source=(https://github.com/fplll/fpylll/releases/download/$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('5652ce92ead07ebf402d6b85af228df106cd4c24f0c7f6cf50004722c436a248') +sha256sums=('0f2764e3c3e861024af7c3bc0afdb0de2ad98e5430315afb229a98c91e66e1d2') build() { cd $pkgbase-$pkgver python -m build --wheel --no-isolation } +check() { + cd $pkgbase-$pkgver + python -m venv --system-site-packages test-env + test-env/bin/python -m installer dist/*.whl + test-env/bin/python -m pytest -v +} + package_python-fpylll() { cd $pkgbase-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fpylll/-/commit/4b9ad28f85766f276beb75ca2f8ffc7988b08c84 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/fpylll/-/commit/4b9ad28f85766f276beb75ca2f8ffc7988b08c84 You're receiving this email because of your account on gitlab.archlinux.org.
