Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / python-mockito
Commits: 0a154a53 by Felix Yan at 2024-05-05T05:54:21+00:00 upgpkg: 1.5.0-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,15 +1,18 @@ pkgbase = python-mockito pkgdesc = Spying framework - pkgver = 1.4.0 - pkgrel = 3 + pkgver = 1.5.0 + pkgrel = 1 url = https://github.com/kaste/mockito-python arch = any license = MIT + checkdepends = python-pytest checkdepends = python-numpy - makedepends = python-pytest - makedepends = python-setuptools + makedepends = git + makedepends = python-build + makedepends = python-installer + makedepends = python-hatchling depends = python - source = python-mockito-1.4.0.tar.gz::https://github.com/kaste/mockito-python/archive/1.4.0.tar.gz - sha512sums = 053feb0353d987622d7ccbeceb47da208080ef68c77ba3885560c06abb859307bc065bffb00280f70d4941b364db39f9a1e9c389b4206c09f1aae85ebef3c940 + source = git+https://github.com/kaste/mockito-python.git#tag=1.5.0 + sha512sums = 596ffeae502ad4fb3709103c9d3cde9ce72674f2ae6d04c4f13781eaf1a9ae2a1262c1770b611aefebc41d739b341454a61a35130a8dbd8e6fe79bb39c3a4de8 pkgname = python-mockito ===================================== PKGBUILD ===================================== @@ -3,29 +3,30 @@ # Contributor: Thomas S Hatch <thatc...@gmail.com> pkgname=python-mockito -pkgver=1.4.0 -pkgrel=3 +pkgver=1.5.0 +pkgrel=1 pkgdesc='Spying framework' arch=('any') url='https://github.com/kaste/mockito-python' license=('MIT') depends=('python') -makedepends=('python-pytest' 'python-setuptools') -checkdepends=('python-numpy') -source=("$pkgname-$pkgver.tar.gz::https://github.com/kaste/mockito-python/archive/$pkgver.tar.gz") -sha512sums=('053feb0353d987622d7ccbeceb47da208080ef68c77ba3885560c06abb859307bc065bffb00280f70d4941b364db39f9a1e9c389b4206c09f1aae85ebef3c940') +makedepends=('git' 'python-build' 'python-installer' 'python-hatchling') +checkdepends=('python-pytest' 'python-numpy') +source=("git+https://github.com/kaste/mockito-python.git#tag=$pkgver") +sha512sums=('596ffeae502ad4fb3709103c9d3cde9ce72674f2ae6d04c4f13781eaf1a9ae2a1262c1770b611aefebc41d739b341454a61a35130a8dbd8e6fe79bb39c3a4de8') build() { - cd mockito-python-$pkgver - python setup.py build + cd mockito-python + python -m build -nw } check() { - cd mockito-python-$pkgver - pytest --ignore=build + cd mockito-python + pytest } package() { - cd mockito-python-$pkgver - python setup.py install --root="$pkgdir" -O1 + cd mockito-python + python -m installer -d "$pkgdir" dist/*.whl + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-mockito/-/commit/0a154a53bffce39e530151cf60888fa5d71b1317 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-mockito/-/commit/0a154a53bffce39e530151cf60888fa5d71b1317 You're receiving this email because of your account on gitlab.archlinux.org.