summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaawda2022-03-17 20:04:49 +0100
committerhaawda2022-03-17 20:04:49 +0100
commitf9b9b45ba5eee9e9af8e374d3173fe0594ee8809 (patch)
treeaca52b715b373d5dace79ea2b8e95700ca21352e
parent8f5eee40a71db841919d9b78180133caa29625f6 (diff)
downloadaur-f9b9b45ba5eee9e9af8e374d3173fe0594ee8809.tar.gz
adopted, new pkgver function
-rw-r--r--PKGBUILD19
1 files changed, 12 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cb4c83b25211..0a7c751cadbd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,14 @@
# Contributor: Stefan Husmann <stefan-husmann@t-online.de>
_base=racket
pkgname=${_base}-git
-pkgver=7.0.0.12.38897.369eb65ec2
+pkgver=8.4.0.8.r593.8f5eee4
pkgrel=1
pkgdesc="Minimal Racket installation, without DrRacket, from git"
arch=('i686' 'x86_64')
url="https://${_base}-lang.org"
license=('Apache' 'GPL3' 'LGPL3' 'custom')
depends=(bash libffi)
-makedepends=(git)
+makedepends=(git awk)
provides=(${_base})
conflicts=(${_base})
options=('!strip' '!emptydirs')
@@ -17,11 +17,16 @@ source=(git+https://github.com/${_base}/${_base}.git)
md5sums=('SKIP')
pkgver() {
- cd ${_base}
- printf %s.%s.%s \
- $(grep ' MZSCHEME_VERSION ' \
- ${srcdir}/${_gitname}/${_gitname}/src/racket/src/schvers.h |
- cut -d '"' -f 2) "$(git rev-list --count HEAD)" $(git log -1 --format='%h')
+ printf %s.%s.%s.%s.r%s.%s \
+ $(awk '/ MZSCHEME_VERSION_X / {print $3}' \
+ "${srcdir}"/${_base}/${_base}/src/version/${_base}_version.h) \
+ $(awk '/ MZSCHEME_VERSION_Y /{print $3}' \
+ "${srcdir}"/${_base}/${_base}/src/version/${_base}_version.h) \
+ $(awk '/ MZSCHEME_VERSION_Z / {print $3}' \
+ "${srcdir}"/${_base}/${_base}/src/version/${_base}_version.h| head -1) \
+ $(awk '/ MZSCHEME_VERSION_W / {print $3}' \
+ "${srcdir}"/${_base}/${_base}/src/version/${_base}_version.h| head -1) \
+ "$(git rev-list --count HEAD)" $(git log -1 --format='%h')
}
build() {