summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail f. Shiryaev2024-02-29 20:00:44 +0100
committerMikhail f. Shiryaev2024-02-29 20:00:44 +0100
commitb580b2954a2e3988dd8a01d664a0c56f7a4ffe28 (patch)
tree3fb29dace1543c05e57d7a91619998a497d22866
parenta3c4321cab4c2c636e175848dda95152142b26b9 (diff)
downloadaur-b580b2954a2e3988dd8a01d664a0c56f7a4ffe28.tar.gz
Working with both godot3 and godot3-as-bin
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 8 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 252439608a74..5c2c8616a42f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = oh-my-git-git
pkgdesc = An interactive Git learning game!
pkgver = 0.6.4.r22.g9da0bd1
- pkgrel = 1
+ pkgrel = 2
url = https://ohmygit.org/
arch = x86_64
license = custom
diff --git a/PKGBUILD b/PKGBUILD
index 09652174aaf3..c5c1585c4153 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Mikhail f. Shiryaev <mr dot felixoid at gmail dot com>
pkgname=oh-my-git-git
pkgver=0.6.4.r22.g9da0bd1
-pkgrel=1
+pkgrel=2
pkgdesc='An interactive Git learning game!'
arch=(x86_64)
url='https://ohmygit.org/'
@@ -34,12 +34,14 @@ build() {
# and any godot templates with the same minor version
sed -i 's/\bgodot\b/godot3/g' Makefile
local godot_version templates_dir godot_minor
- templates_dir="${srcdir}/.local/share/godot3/templates"
- mkdir -p "$templates_dir"
godot_version=$(godot3 --version)
- godot_version=${godot_version%.*}
+ godot_version=${godot_version/.stable*/.stable}
godot_minor=${godot_version%.*.*}
- ln -sf --no-dereference /usr/share/godot/templates/"$godot_minor"* "$templates_dir/$godot_version"
+ for bin in godot godot3; do
+ templates_dir="${srcdir}/.local/share/$bin/templates"
+ mkdir -p "$templates_dir"
+ ln -sf --no-dereference /usr/share/godot/templates/"$godot_minor"* "$templates_dir/$godot_version"
+ done
# build game
HOME="${srcdir}" make linux
}