summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PKGBUILD3
1 files changed, 2 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e9370a448cba..eda1ccd440ba 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -19,7 +19,8 @@ sha256sums=('SKIP'
pkgver() {
cd "$srcdir/${pkgname%-beta}"
- last_common=$(git merge-base main HEAD)
+ git fetch origin main
+ last_common=$(git merge-base origin/main HEAD)
num_revs=$(git rev-list --count "$last_common"...HEAD)
ver=$(git cat-file blob "$last_common":Celeste64.Launcher/Celeste64.Launcher.csproj | grep '<Version>' | sed 's/\s*\|<\/\?Version>//g')
printf "%s.r%s.%s" "$ver" "$num_revs" "$(git rev-parse --short HEAD)"