summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTarn W. Burton2022-06-07 10:29:58 -0400
committerTarn W. Burton2022-06-07 10:29:58 -0400
commit22a9011c2d975f5b8b791935e453906b6f268c71 (patch)
tree469367c3788026815fbb50ed4317b32a2e468bb3
parentb6e822758c2adc695cdb434485247dc55adc7641 (diff)
downloadaur-22a9011c2d975f5b8b791935e453906b6f268c71.tar.gz
Update versioning scheme
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD11
2 files changed, 9 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f51d7cc23183..f5536ecdf6d3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = clasp-cl-git
pkgdesc = Bringing Common Lisp and C++ Together
- pkgver = 1.0.0.r214.gfdfb2e6d3
+ pkgver = 1.0.0_262_g0eb80f93e
pkgrel = 1
url = https://github.com/clasp-developers/clasp
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index f2fd32ce5e43..0dffb264a94c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: Tarn W. Burton <twburton@gmail.com>
pkgname=clasp-cl-git
-pkgver=1.0.0.r214.gfdfb2e6d3
+pkgver=1.0.0_262_g0eb80f93e
pkgrel=1
pkgdesc="Bringing Common Lisp and C++ Together"
arch=('x86_64')
@@ -15,14 +15,19 @@ conflicts=('cando-git')
source=('git+https://github.com/clasp-developers/clasp.git')
sha512sums=('SKIP')
+prepare() {
+ cd clasp
+ ./koga --package-path=$pkgdir --bin-path=/usr/bin/ --share-path=/usr/share/clasp/ --lib-path=/usr/lib/clasp/
+ ./koga --skip-sync --update-version
+}
+
pkgver() {
cd clasp
- git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+ sbcl --noinform --non-interactive --eval "(write-string (substitute #\_ #\- (getf (with-open-file (s \"version.sexp\") (read s)) :version)))"
}
build() {
cd clasp
- ./koga --package-path=$pkgdir --bin-path=/usr/bin/ --share-path=/usr/share/clasp/ --lib-path=/usr/lib/clasp/
ninja -C build
}