diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f72ab5e92d76 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer : atriix <aur a snilius d com> + +pkgname=certstrap-git +_pkgname="certstrap" + +pkgver=v1.2.0.r32.g7cda9d4 +pkgrel=1 + +pkgdesc="Tools to bootstrap CAs, certificate requests, and signed certificates." +arch=('x86_64') +url="https://github.com/square/certstrap" +license=('Apache') + +depends=('go>=1.13') + +options=('!emptydirs') + +source=("git+$url") +sha256sums=('SKIP') + +pkgver() { + cd "$_pkgname" + git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare(){ + cd "$srcdir/$_pkgname" + go mod vendor -v +} + +build(){ + cd "$srcdir/$_pkgname" + go build -mod=vendor -v +} + +package() { + install -Dm755 "$srcdir/$_pkgname/$_pkgname" "$pkgdir/usr/bin/$_pkgname" +} + +# vim: ts=2 sw=2 et ft=PKGBUILD: |