diff options
author | Danny Grove | 2023-07-04 23:49:55 -0700 |
---|---|---|
committer | Danny Grove | 2023-07-04 23:49:55 -0700 |
commit | 796878f0b1fa011aeabad15edf9baad8b9f19472 (patch) | |
tree | d3070ca568f09576508c4f353a354b9276434680 | |
parent | a62b04ee23bd0a15a58e03a926b5b6ea5e929fa0 (diff) | |
download | aur-mtls.tar.gz |
Bump to v0.17.0
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 14 insertions, 12 deletions
@@ -1,12 +1,14 @@ pkgbase = mtls pkgdesc = A short-lived certificate tool based on the Zero Trust network model - pkgver = 0.16.0 - pkgrel = 2 + pkgver = 0.17.0 + pkgrel = 1 url = https://github.com/drgrove/mtls-cli arch = any license = Apache makedepends = python-setuptools makedepends = python-setuptools-scm + makedepends = python-build + makedepends = python-installer depends = nss depends = python-click depends = python-cryptography @@ -14,10 +16,10 @@ pkgbase = mtls depends = python-pyopenssl depends = python-requests depends = python-urllib3 - source = https://pypi.io/packages/source/m/mtls/mtls-0.16.0.tar.gz - source = https://pypi.io/packages/source/m/mtls/mtls-0.16.0.tar.gz.asc + source = https://github.com/drGrove/mtls-cli/releases/download/v0.17.0/mtls-0.17.0.tar.gz + source = https://github.com/drGrove/mtls-cli/releases/download/v0.17.0/mtls-0.17.0.tar.gz.asc validpgpkeys = C92FE5A3FBD58DD3EC5AA26BB10116B8193F2DBD - sha256sums = 3dfd2e437150844900c7945755b1d4cf39867717215a3fef76a4df388057a945 + sha256sums = f432008694b778caec659a66f8bcb399b62da6e525ade8861529b586a0fb9886 sha256sums = SKIP pkgname = mtls @@ -1,7 +1,7 @@ # Maintainer: Danny Grove <dgrove@hashbang.sh> pkgname=mtls -pkgver=0.16.0 -pkgrel=2 +pkgver=0.17.0 +pkgrel=1 pkgdesc="A short-lived certificate tool based on the Zero Trust network model" url="https://github.com/drgrove/mtls-cli" license=("Apache") @@ -13,15 +13,15 @@ depends=("nss" "python-pyopenssl" "python-requests" "python-urllib3") -makedepends=("python-setuptools" "python-setuptools-scm") -source=("https://pypi.io/packages/source/m/mtls/${pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('3dfd2e437150844900c7945755b1d4cf39867717215a3fef76a4df388057a945' +makedepends=("python-setuptools" "python-setuptools-scm" "python-build" "python-installer") +source=("https://github.com/drGrove/mtls-cli/releases/download/v${pkgver}/mtls-${pkgver}.tar.gz"{,.asc}) +sha256sums=('f432008694b778caec659a66f8bcb399b62da6e525ade8861529b586a0fb9886' 'SKIP') validpgpkeys=('C92FE5A3FBD58DD3EC5AA26BB10116B8193F2DBD') # Danny Grove <dgrove@hashbang.sh> build() { cd "$srcdir/$pkgname-$pkgver" - python setup.py build + python -m build _MTLS_COMPLETE=zsh_source python -c 'import sys;from mtls.cli import cli;sys.argv[0]="mtls";cli()' > completion.zsh || true _MTLS_COMPLETE=bash_source python -c 'import sys;from mtls.cli import cli;sys.argv[0]="mtls";cli()' > completion.bash || true _MTLS_COMPLETE=fish_source python -c 'import sys;from mtls.cli import cli;sys.argv[0]="mtls";cli()' > completion.fish || true @@ -29,7 +29,7 @@ build() { package() { cd "$srcdir/$pkgname-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + python -m installer --destdir="$pkgdir/" --no-compile-bytecode dist/$pkgname-$pkgver-py3-none-any.whl install -Dm644 completion.bash "$pkgdir/usr/share/bash-completion/completions/mtls" install -Dm644 completion.fish "$pkgdir/usr/share/fish/vendor_completions.d/mtls.fish" install -Dm644 completion.zsh "$pkgdir/usr/share/zsh/site-functions/_mtls" |