diff options
author | Klaus Alexander Seistrup | 2021-12-18 13:34:49 +0100 |
---|---|---|
committer | Klaus Alexander Seistrup | 2021-12-18 13:34:49 +0100 |
commit | b9d85ec5bc934247f2c2c7d9a0d28f6f49694900 (patch) | |
tree | 447f1211d80c876fb0a0d010c5576bbc845f26e9 | |
download | aur-b9d85ec5bc934247f2c2c7d9a0d28f6f49694900.tar.gz |
python-pagesign-0.1.0-1: initial commit
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 50 |
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..274422a90d70 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = python-pagesign + pkgdesc = Python library to wrap age and minisign to provide key management, encryption/decryption and signing/verification functionality + pkgver = 0.1.0 + pkgrel = 1 + url = https://docs.red-dove.com/pagesign/ + arch = any + license = BSD + makedepends = python-pip + depends = age + depends = minisign + depends = python + source = https://files.pythonhosted.org/packages/py2.py3/p/pagesign/pagesign-0.1.0-py2.py3-none-any.whl + sha256sums = 6f346769cb53265e7bbfbd53338105c4358a8a9e5846edd0defa948009829550 + sha512sums = 890907428f10a79742d9880ee7ca020903e9c2b30f06585ab1284ae03c15f026268e495b6731fd167af3385838e8974f8387a0538b7aadc2a6e187e75c257179 + b2sums = 1f94b0cca8ccbb23af500e039642731bec0a2d48d71f64fb046e312ae29eed69f0e724e3ffc6fa63b16b47ec513ec9f2faf01733554274f79b74d080bc52407f + +pkgname = python-pagesign diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9019217ed20e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Klaus Alexander Seistrup <klaus@seistrup.dk> +# -*- sh -*- + +pkgname='python-pagesign' +_pkgname="${pkgname#python-}" +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Python library to wrap age and minisign to provide key management, encryption/decryption and signing/verification functionality' +arch=('any') +license=('BSD') +url='https://docs.red-dove.com/pagesign/' +wheel="${_pkgname}-$pkgver-py2.py3-none-any.whl" +source=( + "https://files.pythonhosted.org/packages/py2.py3/${_pkgname::1}/$_pkgname/$wheel" +) +depends=( + 'age' + 'minisign' + 'python' +) +makedepends=( + 'python-pip' +) +sha256sums=( + '6f346769cb53265e7bbfbd53338105c4358a8a9e5846edd0defa948009829550' +) +sha512sums=( + '890907428f10a79742d9880ee7ca020903e9c2b30f06585ab1284ae03c15f026268e495b6731fd167af3385838e8974f8387a0538b7aadc2a6e187e75c257179' +) +b2sums=( + '1f94b0cca8ccbb23af500e039642731bec0a2d48d71f64fb046e312ae29eed69f0e724e3ffc6fa63b16b47ec513ec9f2faf01733554274f79b74d080bc52407f' +) + +package() { + umask 0022 + + pip install \ + --force-reinstall \ + --ignore-installed \ + --no-warn-script-location \ + --no-deps \ + --compile \ + --root="$pkgdir" \ + --prefix='/usr' \ + "$srcdir/$wheel" + + install -Dm0644 "$srcdir/$_pkgname-$pkgver.dist-info/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" +} + +# eof |