summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Alexander Seistrup2021-12-18 13:34:49 +0100
committerKlaus Alexander Seistrup2021-12-18 13:34:49 +0100
commitb9d85ec5bc934247f2c2c7d9a0d28f6f49694900 (patch)
tree447f1211d80c876fb0a0d010c5576bbc845f26e9
downloadaur-b9d85ec5bc934247f2c2c7d9a0d28f6f49694900.tar.gz
python-pagesign-0.1.0-1: initial commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD50
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