Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages /
python-sphobjinv
Commits:
2862e059 by Evangelos Foutras at 2023-12-16T16:54:49+02:00
Switch to pyproject.toml
- - - - -
1 changed file:
- PKGBUILD
Changes:
=====================================
PKGBUILD
=====================================
@@ -9,18 +9,19 @@ arch=('any')
url="https://github.com/bskinn/sphobjinv"
license=('MIT')
depends=('python' 'python-attrs' 'python-certifi' 'python-jsonschema')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel'
+ 'python-setuptools')
source=(https://github.com/bskinn/sphobjinv/archive/v$pkgver/$_name-$pkgver.tar.gz)
sha256sums=('dab4abb840c8d2a5b3532da4318243c70ab0d18f6a87596eae16c3ef178265b1')
build() {
cd "$_name-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package() {
cd "$_name-$pkgver"
- python setup.py install --root="$pkgdir" -O1
+ python -m installer --destdir="$pkgdir" dist/*.whl
install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphobjinv/-/commit/2862e0594afedf3948ab29a1d74d150f7a1d7d49
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphobjinv/-/commit/2862e0594afedf3948ab29a1d74d150f7a1d7d49
You're receiving this email because of your account on gitlab.archlinux.org.