summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 4bb6bd67349549c2219d44b9983bebe0333b351d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Contributor: Gerard Ribugent <ribugent <at> gmail <dot> com>
_projectname='azure-keyvault-secrets'
pkgname="python-$_projectname"
pkgver='4.9.0'
pkgrel='2'
pkgdesc="Microsoft Azure Key Vault Secrets Client Library for Python"
arch=('any')
_baseurl="https://github.com/Azure/azure-sdk-for-python"
url="$_baseurl/tree/main/sdk/keyvault/$_projectname"
license=('MIT')
depends=(
    'python-azure-core>=1.31.0' 'python-azure-core<2.0.0'
    'python-isodate>=0.6.1'
    'python-typing_extensions>=4.10.0'
)

makedepends=('python-setuptools')
source=("$pkgname-$pkgver.tar.gz::$_baseurl/archive/${_projectname}_$pkgver.tar.gz")
sha256sums=('08806f4f4ea3a3a1d03b2217a440d9df247f41d9c3ac47d6c146f7313f357989')

_sourcedirectory="azure-sdk-for-python-${_projectname}_$pkgver/sdk/keyvault/$_projectname"

build() {
	cd "$srcdir/$_sourcedirectory/"
	python setup.py build
}

package(){
	cd "$srcdir/$_sourcedirectory/"
	python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
	install -Dm644 'LICENSE' "$pkgdir/usr/share/licenses/$pkgname/MIT"
}