diff options
author | Marvin Dalheimer | 2023-12-04 09:38:00 +0100 |
---|---|---|
committer | Marvin Dalheimer | 2023-12-04 09:38:00 +0100 |
commit | 4a873dacae3aef10a02c17c110d6b5ce4a89f569 (patch) | |
tree | da0db094894f24fb0bb0d6b1cb019e4401a2812f | |
parent | 25fc2c5653aec45f0e2c8c9bf331142ea556f5ef (diff) | |
download | aur-4a873dacae3aef10a02c17c110d6b5ce4a89f569.tar.gz |
Update to version 4.1.3
Add arm support
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 33 insertions, 9 deletions
@@ -1,10 +1,12 @@ pkgbase = godot-mono-bin pkgdesc = Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel. - pkgver = 4.1.3 + pkgver = 4.2 pkgrel = 1 url = https://www.godotengine.org arch = i686 arch = x86_64 + arch = arm32 + arch = arm64 license = MIT depends = dotnet-sdk provides = godot @@ -14,9 +16,13 @@ pkgbase = godot-mono-bin source = icons.tar.gz md5sums = c8ba9f7656b2c2db9a3ec385b3848bf5 md5sums = 3d33c4ec9dfa6fb0f58bfed3dbfb2f0f - source_i686 = godot-mono-bin-4.1.3-i686.zip::https://github.com/godotengine/godot/releases/download/4.1.3-stable/Godot_v4.1.3-stable_mono_linux_x86_32.zip - md5sums_i686 = cf6ca63cef9be1c92c80743bcee5fe43 - source_x86_64 = godot-mono-bin-4.1.3-x86_64.zip::https://github.com/godotengine/godot/releases/download/4.1.3-stable/Godot_v4.1.3-stable_mono_linux_x86_64.zip - md5sums_x86_64 = df0e692ac7edf8b9881bf6042bf22820 + source_i686 = godot-mono-bin-4.2-i686.zip::https://github.com/godotengine/godot/releases/download/4.2-stable/Godot_v4.2-stable_mono_linux_x86_32.zip + md5sums_i686 = a07ec0839dee84ae66febea0e5d935b3 + source_x86_64 = godot-mono-bin-4.2-x86_64.zip::https://github.com/godotengine/godot/releases/download/4.2-stable/Godot_v4.2-stable_mono_linux_x86_64.zip + md5sums_x86_64 = 55e856bc2a3733c5aac96e74dd765757 + source_arm32 = godot-mono-bin-4.2-arm32.zip::https://github.com/godotengine/godot/releases/download/4.2-stable/Godot_v4.2-stable_mono_linux_arm32.zip + md5sums_arm32 = 97ca90a486ea9a3805c91af1ce8594ea + source_arm64 = godot-mono-bin-4.2-arm64.zip::https://github.com/godotengine/godot/releases/download/4.2-stable/Godot_v4.2-stable_mono_linux_arm64.zip + md5sums_arm64 = 26d5318d4bacdb79e817f70c13f1e29b pkgname = godot-mono-bin @@ -1,9 +1,9 @@ # Maintainer: Marvin Dalheimer <me@marvin-dalheimer.de> pkgname=godot-mono-bin -pkgver=4.1.3 +pkgver=4.2 pkgrel=1 pkgdesc="Godot is an advanced, feature packed, multi-platform 2D and 3D game engine. It provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel." -arch=("i686" "x86_64") +arch=("i686" "x86_64" "arm32" "arm64") url="https://www.godotengine.org" license=('MIT') provides=("godot" "godot-mono") @@ -12,6 +12,8 @@ depends=("dotnet-sdk") source=("godot-mono.desktop" "icons.tar.gz") source_i686=("$pkgname-$pkgver-i686.zip::https://github.com/godotengine/godot/releases/download/"$pkgver"-stable/Godot_v"$pkgver"-stable_mono_linux_x86_32.zip") source_x86_64=("$pkgname-$pkgver-x86_64.zip::https://github.com/godotengine/godot/releases/download/"$pkgver"-stable/Godot_v"$pkgver"-stable_mono_linux_x86_64.zip") +source_arm32=("$pkgname-$pkgver-arm32.zip::https://github.com/godotengine/godot/releases/download/"$pkgver"-stable/Godot_v"$pkgver"-stable_mono_linux_arm32.zip") +source_arm64=("$pkgname-$pkgver-arm64.zip::https://github.com/godotengine/godot/releases/download/"$pkgver"-stable/Godot_v"$pkgver"-stable_mono_linux_arm64.zip") package() { mkdir -p "$pkgdir/opt/$pkgname" @@ -26,6 +28,12 @@ package() { "x86_64") cp -r "$srcdir/Godot_v${pkgver}-stable_mono_linux_x86_64" "$pkgdir/opt/$pkgname/godot" ;; + "arm32") + cp -r "$srcdir/Godot_v${pkgver}-stable_mono_linux_arm32" "$pkgdir/opt/$pkgname/godot" + ;; + "arm64") + cp -r "$srcdir/Godot_v${pkgver}-stable_mono_linux_arm64" "$pkgdir/opt/$pkgname/godot" + ;; esac cp "$srcdir/godot-mono.desktop" "$pkgdir/usr/share/applications/godot-mono.desktop" @@ -40,9 +48,19 @@ package() { chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.x86_64" ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.x86_64" "$pkgdir/usr/bin/godot-mono" ;; + "arm32") + chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.arm32" + ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.arm32" "$pkgdir/usr/bin/godot-mono" + ;; + "arm64") + chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.arm64" + ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.arm64" "$pkgdir/usr/bin/godot-mono" + ;; esac } md5sums=('c8ba9f7656b2c2db9a3ec385b3848bf5' '3d33c4ec9dfa6fb0f58bfed3dbfb2f0f') -md5sums_i686=('cf6ca63cef9be1c92c80743bcee5fe43') -md5sums_x86_64=('df0e692ac7edf8b9881bf6042bf22820') +md5sums_i686=('a07ec0839dee84ae66febea0e5d935b3') +md5sums_x86_64=('55e856bc2a3733c5aac96e74dd765757') +md5sums_arm32=('97ca90a486ea9a3805c91af1ce8594ea') +md5sums_arm64=('26d5318d4bacdb79e817f70c13f1e29b') |