namcap 3.5.2-1
This commit is contained in:
commit
a5cb2750a9
43
PKGBUILD
Normal file
43
PKGBUILD
Normal file
@ -0,0 +1,43 @@
|
||||
# This is an example PKGBUILD file. Use this as a start to creating your own,
|
||||
# and remove these comments. For more information, see 'man PKGBUILD'.
|
||||
# NOTE: Please fill out the license field for your package! If it is unknown,
|
||||
# then please put 'unknown'.
|
||||
|
||||
# Maintainer: Future Linux Team <xhaa123@outlook.com>
|
||||
pkgname=namcap
|
||||
pkgver=3.5.2
|
||||
pkgrel=1
|
||||
pkgdesc="A Pacman package analyzer"
|
||||
arch=('x86_64')
|
||||
url="https://gitlab.archlinux.org/pacman/namcap"
|
||||
license=('GPL-2.0-or-later')
|
||||
depends=(
|
||||
'binutils'
|
||||
'elfutils'
|
||||
'pkgconf'
|
||||
'licenses'
|
||||
'python-pyalpm'
|
||||
'python'
|
||||
'python-pyelftools'
|
||||
'python-license-expression'
|
||||
)
|
||||
makedepends=('python-build' 'python-installer' 'python-wheel' 'python-setuptools')
|
||||
source=(https://gitlab.archlinux.org/pacman/namcap/-/releases/${pkgver}/downloads/${pkgname}-${pkgver}.tar.bz2)
|
||||
sha256sums=(fbd3b1f0777fe457afd3dbb1f55de8adbaeb50257492626bcffd1a3eef67d618)
|
||||
|
||||
build() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
||||
python3 -m build -wn
|
||||
}
|
||||
|
||||
package() {
|
||||
cd ${pkgname}-${pkgver}
|
||||
|
||||
python3 -m installer -d ${pkgdir} dist/*.whl
|
||||
|
||||
local site_packages=$(python3 -c "import site; print(site.getsitepackages()[0])")
|
||||
|
||||
mv ${pkgdir}/{${site_packages}/usr/share,usr}
|
||||
rmdir ${pkgdir}/${site_packages}/usr
|
||||
}
|
Loading…
Reference in New Issue
Block a user