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.


Reply via email to