From 51298284edd4e451de02cdf227d2a97108bb8292 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sun, 18 Dec 2022 15:43:40 +0100 Subject: [PATCH] namcap: port to build/installer --- namcap/PKGBUILD | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/namcap/PKGBUILD b/namcap/PKGBUILD index 6cce7761..f26063b5 100644 --- a/namcap/PKGBUILD +++ b/namcap/PKGBUILD @@ -2,15 +2,20 @@ pkgname=namcap pkgver=3.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Pacman package analyzer" arch=('any') -url="https://projects.archlinux.org/namcap.git/" +url="https://gitlab.archlinux.org/pacman/namcap" license=('GPL') depends=('python' 'python-pyalpm' 'binutils') -makedepends=('python-setuptools') +makedepends=( + "python-setuptools" + "python-wheel" + "python-build" + "python-installer" +) source=(https://gitlab.archlinux.org/pacman/namcap/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz '001-disable-some-things.patch' '002-force-msys-python.patch') @@ -30,12 +35,12 @@ prepare() { build() { cd ${pkgname}-${pkgver} - /usr/bin/python setup.py build + python -m build --wheel --skip-dependency-check --no-isolation } package() { cd ${pkgname}-${pkgver} - /usr/bin/python setup.py install --prefix=/usr --root="${pkgdir}" + python -m installer --destdir="${pkgdir}" dist/*.whl }