summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD7
2 files changed, 7 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 536ce0da9a3c..a2a55990aba1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = go-capnproto2-git
pkgdesc = Cap'n Proto library and code generator for Go
- pkgver = 0.0.0
+ pkgver = v3.0.0.alpha.24.r13.g1613bb0
pkgrel = 1
url = https://github.com/capnproto/go-capnproto2
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index f13b5075211c..b78537a85f5d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgname=go-capnproto2-git
provides=('go-capnproto2-git')
conflicts=('go-capnproto2')
-pkgver=0.0.0
+pkgver=v3.0.0.alpha.24.r13.g1613bb0
pkgrel=1
pkgdesc="Cap'n Proto library and code generator for Go"
arch=('x86_64' 'aarch64')
@@ -12,6 +12,11 @@ depends=('go')
source=('git+https://github.com/capnproto/go-capnproto2.git')
sha256sums=('SKIP')
+pkgver() {
+ cd go-capnproto2
+ git describe --long --tags --abbrev=7 | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
build() {
cd go-capnproto2/capnpc-go
go build -o capnpc-go