From 929b6098c2de2793cd5c2019482403260da33cf6 Mon Sep 17 00:00:00 2001 From: Sebastiaan Lokhorst Date: Mon, 4 Nov 2019 15:26:10 +0100 Subject: [PATCH] Fix pkgver() with chaging 0.19_pre tag --- .SRCINFO | 4 ++-- PKGBUILD | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 6686a85..e78d0a2 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,8 +1,8 @@ pkgbase = freecad-git pkgdesc = A general purpose 3D CAD modeler - git checkout - pkgver = 0.19pre.r2096.gc903de8af7 + pkgver = 0.18.r2576.g953b802f83 pkgrel = 1 - epoch = 1 + epoch = 2 url = https://www.freecadweb.org/ arch = x86_64 license = LGPL diff --git a/PKGBUILD b/PKGBUILD index e7165f5..81b7f88 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,9 +3,9 @@ _appname=freecad pkgname="${_appname}-git" -pkgver=0.19pre.r2096.gc903de8af7 +pkgver=0.18.r2576.g953b802f83 pkgrel=1 -epoch=1 +epoch=2 pkgdesc='A general purpose 3D CAD modeler - git checkout' arch=('x86_64') url='https://www.freecadweb.org/' @@ -24,7 +24,8 @@ md5sums=('SKIP') pkgver() { cd "${srcdir}/${pkgname}" - git describe --long --tags --match '*.*' | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/_//' + # upstream recyles the "pre" and "staging" tags so they do not produces stable commit counts + git describe --long --tags --exclude '*pre*' --exclude '*staging*' | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/_//' } build() {