Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / python-fastbencode
Commits: 86c4319a by Carl Smedstad at 2024-07-21T12:54:19+02:00 upgpkg: 0.3.1-1: Upstream release https://github.com/breezy-team/fastbencode/releases/tag/v0.3.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,17 +1,18 @@ pkgbase = python-fastbencode pkgdesc = Implementation of bencode with optional fast C extensions - pkgver = 0.2 - pkgrel = 3 + pkgver = 0.3.1 + pkgrel = 1 url = https://github.com/breezy-team/fastbencode arch = x86_64 - license = GPL2 + license = GPL-2.0-or-later + makedepends = cython makedepends = python-build makedepends = python-installer - makedepends = cython makedepends = python-setuptools makedepends = python-wheel + depends = glibc depends = python - source = https://pypi.io/packages/source/f/fastbencode/fastbencode-0.2.tar.gz - sha256sums = 578eb9c4700d6705d71fbc8d7d57bca2cd987eca2cec1d9e77b9e0702db1e56f + source = python-fastbencode-0.3.1.tar.gz::https://github.com/breezy-team/fastbencode/archive/v0.3.1.tar.gz + sha256sums = 103c93fe84db0c7088de4e2944c70e619d674e8fe55161130aeb1492eec679f9 pkgname = python-fastbencode ===================================== PKGBUILD ===================================== @@ -1,28 +1,38 @@ -# Maintainer: +# Maintainer: Carl Smedstad <[email protected]> pkgname=python-fastbencode -pkgver=0.2 -pkgrel=3 -pkgdesc='Implementation of bencode with optional fast C extensions' +_pkgname=fastbencode +pkgver=0.3.1 +pkgrel=1 +pkgdesc="Implementation of bencode with optional fast C extensions" arch=(x86_64) -url='https://github.com/breezy-team/fastbencode' -license=(GPL2) -depends=(python) -makedepends=(python-build python-installer cython python-setuptools python-wheel) -source=(https://pypi.io/packages/source/f/fastbencode/fastbencode-$pkgver.tar.gz) -sha256sums=('578eb9c4700d6705d71fbc8d7d57bca2cd987eca2cec1d9e77b9e0702db1e56f') +url="https://github.com/breezy-team/fastbencode" +license=(GPL-2.0-or-later) +depends=( + glibc + python +) +makedepends=( + cython + python-build + python-installer + python-setuptools + python-wheel +) +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +sha256sums=('103c93fe84db0c7088de4e2944c70e619d674e8fe55161130aeb1492eec679f9') build() { - cd fastbencode-$pkgver + cd $_pkgname-$pkgver python -m build --wheel --no-isolation } check() { - cd fastbencode-$pkgver + cd $_pkgname-$pkgver python -m unittest discover -vs fastbencode/tests } package() { - cd fastbencode-$pkgver + cd $_pkgname-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-fastbencode/-/commit/86c4319a5f2d70ea16a22ccb636a8306825318a0 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-fastbencode/-/commit/86c4319a5f2d70ea16a22ccb636a8306825318a0 You're receiving this email because of your account on gitlab.archlinux.org.
