Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / python-pytools
Commits: 667f4997 by Felix Yan at 2024-05-12T14:12:11+00:00 upgpkg: 2024.1.1-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,16 +1,17 @@ pkgbase = python-pytools pkgdesc = A collection of tools for Python - pkgver = 2023.1.1 - pkgrel = 2 - url = https://mathema.tician.de/software/pytools + pkgver = 2024.1.1 + pkgrel = 1 + url = https://github.com/inducer/pytools arch = any license = MIT checkdepends = python-pytest + makedepends = git makedepends = python-setuptools depends = python-numpy depends = python-platformdirs depends = python-typing_extensions - source = https://pypi.io/packages/source/p/pytools/pytools-2023.1.1.tar.gz - sha512sums = 0b8d4ec7145a42d9a679b7e08a05aa126c7d4514faa77e207fb154c84e56233b80dd49f388f261ba29e70e2cff836f6c850ea05af81360da8120756a0db35e6a + source = git+https://github.com/inducer/pytools.git#tag=v2024.1.1 + sha512sums = 68150024bb022919e5080a42df3953d694049a602aaabe0d794d14723ddb9d450215e4ee00de180d65b6c6eb91935c51f5a735cc91af1689854655f80000d9b5 pkgname = python-pytools ===================================== PKGBUILD ===================================== @@ -2,29 +2,30 @@ # Contributor: Stéphane Gaudreault <steph...@archlinux.org> pkgname=python-pytools -pkgver=2023.1.1 -pkgrel=2 +pkgver=2024.1.1 +pkgrel=1 pkgdesc="A collection of tools for Python" arch=('any') -url="https://mathema.tician.de/software/pytools" +url="https://github.com/inducer/pytools" license=('MIT') depends=('python-numpy' 'python-platformdirs' 'python-typing_extensions') -makedepends=('python-setuptools') +makedepends=('git' 'python-setuptools') checkdepends=('python-pytest') -source=("https://pypi.io/packages/source/p/pytools/pytools-$pkgver.tar.gz") -sha512sums=('0b8d4ec7145a42d9a679b7e08a05aa126c7d4514faa77e207fb154c84e56233b80dd49f388f261ba29e70e2cff836f6c850ea05af81360da8120756a0db35e6a') +source=("git+https://github.com/inducer/pytools.git#tag=v$pkgver") +sha512sums=('68150024bb022919e5080a42df3953d694049a602aaabe0d794d14723ddb9d450215e4ee00de180d65b6c6eb91935c51f5a735cc91af1689854655f80000d9b5') build() { - cd pytools-$pkgver + cd pytools python setup.py build } check() { - cd pytools-$pkgver + cd pytools python -m pytest } package(){ - cd pytools-$pkgver + cd pytools python setup.py install --prefix=/usr --root="$pkgdir" --skip-build --optimize=1 + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pytools/-/commit/667f4997f3636a15c609960f38b7e80f1fb4916e -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-pytools/-/commit/667f4997f3636a15c609960f38b7e80f1fb4916e You're receiving this email because of your account on gitlab.archlinux.org.