makedeb


python3-inquirer 3.2.4-0


Collection of common interactive command line user interfaces, based on Inquirer.js

Viewing /PKGBUILD.

View raw.

Click here to go back to the Git tree for python3-inquirer.

# Maintainer: exponential <echo ZXhwb25lbnRpYWxtYXRyaXhAcHJvdG9ubWFpbC5jb20K | base64 -d>
# Contributor: gilcu3 < gilcu3 at gmail dot com >
# Contributor: Luis Martinez <luis dot martinez at disroot dot org>
# Contributor: KokaKiwi <kokakiwi+aur@kokakiwi.net>

pkgname=python3-inquirer
_pkg="${pkgname#python3-}"
pkgver=3.2.4
pkgrel=0
pkgdesc="Collection of common interactive command line user interfaces, based on Inquirer.js"
arch=('all')
url='https://github.com/magmax/python-inquirer'
license=('MIT')
depends=('python3-blessed' 'python3-editor' 'python3-readchar')
makedepends=('python3-build' 'python3-installer' 'python3-poetry-core' 'python3-wheel')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/i/$_pkg/$_pkg-$pkgver.tar.gz")
b2sums=('bc0cbad51a446e309f64fbda9b14ef5f43d796d87fe1854349c1cff6b05badb5c118f9c405af7438daec7e1afa86b42a66d84b9bc2197dbed6ea30a2ccf3ea9b')

build() {
	cd "$_pkg-$pkgver"
	python3 -m build --wheel --no-isolation
}

package() {
	cd "$_pkg-$pkgver"
	python3 -m installer --destdir="$pkgdir" dist/*.whl #--optimize=1 --skip-build
	# Manual remove local
	mv "$pkgdir/usr/local/"* "$pkgdir/usr/"
	rmdir "$pkgdir/usr/local"
	# wheel BUG
	cp -R src/inquirer "$pkgdir"/usr/lib/*/dist-packages/
	#doc
	#install -Dm644 "LICENSE" "$pkgdir/usr/share/doc/$pkgname/LICENSE"
	install -Dm644 "README.md" "$pkgdir/usr/share/doc/$pkgname/redme"
	install -dv "$pkgdir/usr/share/doc/$pkgname/"
	ln -sv "/usr/lib/python3/dist-packages/$_pkg-$pkgver.dist-info/LICENSE" "$pkgdir/usr/share/doc/$pkgname/"
}