diff options
author | a821 | 2022-04-01 10:05:56 +0200 |
---|---|---|
committer | a821 | 2022-04-01 10:05:56 +0200 |
commit | 080bc000cef094509c8a787520346ef8fba7360c (patch) | |
tree | 7ec3f6b80a79529b3cd573fa35f3ea99e0d6cd2d | |
parent | b9d85ec5bc934247f2c2c7d9a0d28f6f49694900 (diff) | |
download | aur-080bc000cef094509c8a787520346ef8fba7360c.tar.gz |
Remove pip from PKGBUILD
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 55 |
2 files changed, 25 insertions, 44 deletions
@@ -1,17 +1,17 @@ pkgbase = python-pagesign - pkgdesc = Python library to wrap age and minisign to provide key management, encryption/decryption and signing/verification functionality + pkgdesc = A wrapper for the modern encryption and signing tools age and minisign pkgver = 0.1.0 - pkgrel = 1 + pkgrel = 2 url = https://docs.red-dove.com/pagesign/ arch = any license = BSD - makedepends = python-pip + makedepends = python-setuptools 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 + source = https://files.pythonhosted.org/packages/source/p/pagesign/pagesign-0.1.0.zip + sha256sums = 53ef81a5868bd34bf1de17d0f5cb3bd0ba20d76ff228b5458d70f26830185c55 + sha512sums = 07278ed91d88478a3e42df4f374a7fa69e9cf3922be001fc125b90915eca21cf7fc2ea24063b04a5123afdbf6e203d4c238dc28d190e3eb33d830b31cadb95b2 + b2sums = d322319f089ebc2aa867345a730bb5e53b7d30c181ee024ede1f3d01d1ddc66ae69b658f75d1eb07a113716e2f19f0e7374bb66b8c84fb730b8ab123f29b4b4f pkgname = python-pagesign @@ -1,50 +1,31 @@ -# Maintainer: Klaus Alexander Seistrup <klaus@seistrup.dk> -# -*- sh -*- +# Contributor: Klaus Alexander Seistrup <klaus@seistrup.dk> -pkgname='python-pagesign' -_pkgname="${pkgname#python-}" +pkgname=python-pagesign +_name="${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' +pkgrel=2 +pkgdesc="A wrapper for the modern encryption and signing tools age and minisign" 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" -) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.zip") depends=( 'age' 'minisign' 'python' ) -makedepends=( - 'python-pip' -) -sha256sums=( - '6f346769cb53265e7bbfbd53338105c4358a8a9e5846edd0defa948009829550' -) -sha512sums=( - '890907428f10a79742d9880ee7ca020903e9c2b30f06585ab1284ae03c15f026268e495b6731fd167af3385838e8974f8387a0538b7aadc2a6e187e75c257179' -) -b2sums=( - '1f94b0cca8ccbb23af500e039642731bec0a2d48d71f64fb046e312ae29eed69f0e724e3ffc6fa63b16b47ec513ec9f2faf01733554274f79b74d080bc52407f' -) +makedepends=('python-setuptools') +sha256sums=('53ef81a5868bd34bf1de17d0f5cb3bd0ba20d76ff228b5458d70f26830185c55') +sha512sums=('07278ed91d88478a3e42df4f374a7fa69e9cf3922be001fc125b90915eca21cf7fc2ea24063b04a5123afdbf6e203d4c238dc28d190e3eb33d830b31cadb95b2') +b2sums=('d322319f089ebc2aa867345a730bb5e53b7d30c181ee024ede1f3d01d1ddc66ae69b658f75d1eb07a113716e2f19f0e7374bb66b8c84fb730b8ab123f29b4b4f') -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" +check() { + cd $_name-$pkgver + python test_pagesign.py } -# eof +package() { + cd $_name-$pkgver + python setup.py install --root "$pkgdir" --optimize 1 + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt +} |