Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages / python-cmd2
Commits: 4a2b2ff4 by Rafael Fontenelle at 2024-02-26T08:38:35-03:00 Remove pytest-runner, install LICENSE, pypa build and installer - - - - - 7993a5e3 by Daniel M. Capella at 2024-02-28T01:27:21-05:00 Add SRCINFO - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,24 @@ +pkgbase = python-cmd2 + pkgdesc = A tool for building interactive command line apps + pkgver = 2.4.3 + pkgrel = 2 + url = https://github.com/python-cmd2/cmd2 + arch = any + license = MIT + checkdepends = python-pytest-cov + checkdepends = python-pytest-mock + checkdepends = python-pytest-xdist + checkdepends = vi + makedepends = git + makedepends = python-setuptools-scm + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel + depends = python-attrs + depends = python-colorama + depends = python-pyperclip + depends = python-wcwidth + source = git+https://github.com/python-cmd2/cmd2.git#commit=031832a76b7a9e25d708153085d18d5366ff318d + sha512sums = SKIP + +pkgname = python-cmd2 ===================================== PKGBUILD ===================================== @@ -10,25 +10,25 @@ arch=('any') url="https://github.com/python-cmd2/cmd2" license=('MIT') depends=('python-attrs' 'python-colorama' 'python-pyperclip' 'python-wcwidth') -makedepends=('git' 'python-setuptools-scm') -checkdepends=('python-pytest-cov' 'python-pytest-mock' 'python-pytest-runner' 'python-pytest-xdist' - 'vi') +makedepends=('git' 'python-setuptools-scm' 'python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest-cov' 'python-pytest-mock' 'python-pytest-xdist' 'vi') source=("git+https://github.com/python-cmd2/cmd2.git#commit=$_commit") sha512sums=('SKIP') build() { cd cmd2 - python setup.py build + python -m build --wheel --no-isolation } check() { cd cmd2 - python setup.py pytest + PYTHONPATH="$PWD/cmd2" pytest } package() { cd cmd2 - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } # vim:set ts=2 sw=2 et: View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-cmd2/-/compare/7734b5eed0658e6fea3514f6512716bb62a56155...7993a5e366f3527812228bd084b33d4521f6210a -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-cmd2/-/compare/7734b5eed0658e6fea3514f6512716bb62a56155...7993a5e366f3527812228bd084b33d4521f6210a You're receiving this email because of your account on gitlab.archlinux.org.
