| author | David Runge
<dvzrv@archlinux.org> 2024-03-12 09:09:41 UTC |
| committer | David Runge
<dvzrv@archlinux.org> 2024-03-12 09:09:41 UTC |
| parent | c71319b09ed5210a368d0324f6e5697cb89f81e1 |
| .SRCINFO | +16 | -0 |
| PKGBUILD | +8 | -15 |
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..dbe49cf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = python-more-itertools + pkgdesc = More routines for operating on iterables, beyond itertools + pkgver = 10.2.0 + pkgrel = 1 + url = https://github.com/more-itertools/more-itertools + arch = any + license = MIT + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + makedepends = python-flit-core + depends = python + source = more-itertools-10.2.0.tar.gz::https://github.com/more-itertools/more-itertools/archive/refs/tags/v10.2.0.tar.gz + b2sums = 266f611eae3e0a4e718e8629155efa20a2332b52a83b4ad1cd31c2d244edba0be8e5f86a23aab34ae818a28a2eae8c9d0e603e14ceef34d6684af48022e5159a + +pkgname = python-more-itertools diff --git a/PKGBUILD b/PKGBUILD index fa8b568..6041d17 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,8 @@ # Contributor: Germán Osella Massa <gosella@gmail.com> pkgname=python-more-itertools -pkgver=10.1.0 +_name=${pkgname#python-} +pkgver=10.2.0 pkgrel=1 pkgdesc='More routines for operating on iterables, beyond itertools' arch=('any') @@ -11,36 +12,28 @@ url='https://github.com/more-itertools/more-itertools' license=('MIT') depends=('python') makedepends=( - 'git' 'python-build' 'python-installer' 'python-wheel' 'python-flit-core' ) -_commit='266ebdcf9027b7bb6ab72f8cd4585804c1e1547e' -source=("$pkgname::git+$url#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} +source=("$_name-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") +b2sums=('266f611eae3e0a4e718e8629155efa20a2332b52a83b4ad1cd31c2d244edba0be8e5f86a23aab34ae818a28a2eae8c9d0e603e14ceef34d6684af48022e5159a') build() { - cd "$pkgname" + cd "$_name-$pkgver" - python -m build --wheel --no-isolation + SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver python -m build --wheel --no-isolation } check() { - cd "$pkgname" + cd "$_name-$pkgver" python -m unittest } package() { - cd "$pkgname" + cd "$_name-$pkgver" python -m installer --destdir="$pkgdir" dist/*.whl