summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJaakko Sirén2022-01-05 10:47:30 +0200
committerJaakko Sirén2022-01-05 10:49:14 +0200
commitb2d8cc616f4fe1d96b1d6cb1c789a3a0de348733 (patch)
tree1e49233d20d25e424503501b452901596fb79643 /PKGBUILD
downloadaur-b2d8cc616f4fe1d96b1d6cb1c789a3a0de348733.tar.gz
Add pkgbuild and .srcinfo
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 33 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..3e70c870bd21
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,33 @@
+# Maintainer: Jaakko Sirén <jaakko.siren@pm.me>
+_pkgname=python-pykerberos
+pkgname=$_pkgname-git
+pkgver=1.2.1.r7.g293be8f
+pkgrel=1
+pkgdesc="High-level interface to Kerberos"
+arch=('x86_64')
+license=('Apache')
+url="https://github.com/02strich/pykerberos"
+depends=('python' 'krb5')
+makedepends=('python-setuptools')
+provides=('python-pykerberos')
+conflicts=('python-pykerberos')
+source=(
+ "$_pkgname::git+https://github.com/02strich/pykerberos.git"
+)
+md5sums=('SKIP')
+
+pkgver(){
+ cd "$srcdir/$_pkgname"
+ git describe --tags | sed -r 's/^v//;s/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build(){
+ cd "$_pkgname"
+ python setup.py build
+}
+
+package(){
+ cd "$_pkgname"
+ python setup.py install --root="$pkgdir" --optimize=1
+ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}