diff options
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 48 | ||||
-rw-r--r-- | icons.tar.gz | bin | 24634 -> 944 bytes |
3 files changed, 47 insertions, 25 deletions
@@ -1,24 +1,28 @@ 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 = 3.2.2 + pkgver = 4.2.2 pkgrel = 1 url = https://www.godotengine.org arch = i686 arch = x86_64 + arch = arm32 + arch = arm64 license = MIT - depends = mono>=5.18.0 depends = dotnet-sdk - depends = msbuild - provides = godot-mono-bin + provides = godot + provides = godot-mono conflicts = godot-mono source = godot-mono.desktop source = icons.tar.gz md5sums = c8ba9f7656b2c2db9a3ec385b3848bf5 - md5sums = 281c83d55c6a4d39fb9710e6f143bc5a - source_i686 = godot-mono-bin-3.2.2-i686.zip::https://downloads.tuxfamily.org/godotengine/3.2.2/mono/Godot_v3.2.2-stable_mono_x11_32.zip - md5sums_i686 = accb83d5367a6d688d25ef39369a94cc - source_x86_64 = godot-mono-bin-3.2.2-x86_64.zip::https://downloads.tuxfamily.org/godotengine/3.2.2/mono/Godot_v3.2.2-stable_mono_x11_64.zip - md5sums_x86_64 = bbf3e84b7bb9c4a2cba121d1ec3e3199 + md5sums = 3d33c4ec9dfa6fb0f58bfed3dbfb2f0f + source_i686 = godot-mono-bin-4.2.2-i686.zip::https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_mono_linux_x86_32.zip + md5sums_i686 = 0b811577515133ab061c580d5c66c153 + source_x86_64 = godot-mono-bin-4.2.2-x86_64.zip::https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_mono_linux_x86_64.zip + md5sums_x86_64 = d581cbbfe68afbdb7ab489f258067d18 + source_arm32 = godot-mono-bin-4.2.2-arm32.zip::https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_mono_linux_arm32.zip + md5sums_arm32 = 4739d4fa43c2b79181aa38bb6b7fd46c + source_arm64 = godot-mono-bin-4.2.2-arm64.zip::https://github.com/godotengine/godot/releases/download/4.2.2-stable/Godot_v4.2.2-stable_mono_linux_arm64.zip + md5sums_arm64 = 2b6bd937ed79bfa2195251074956417e pkgname = godot-mono-bin - @@ -1,17 +1,19 @@ # Maintainer: Marvin Dalheimer <me@marvin-dalheimer.de> pkgname=godot-mono-bin -pkgver=3.2.2 +pkgver=4.2.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-mono-bin") +provides=("godot" "godot-mono") conflicts=("godot-mono") -depends=("mono>=5.18.0" "dotnet-sdk" "msbuild") +depends=("dotnet-sdk") source=("godot-mono.desktop" "icons.tar.gz") -source_i686=("$pkgname-$pkgver-i686.zip::https://downloads.tuxfamily.org/godotengine/"$pkgver"/mono/Godot_v"$pkgver"-stable_mono_x11_32.zip") -source_x86_64=("$pkgname-$pkgver-x86_64.zip::https://downloads.tuxfamily.org/godotengine/"$pkgver"/mono/Godot_v"$pkgver"-stable_mono_x11_64.zip") +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" @@ -21,10 +23,16 @@ package() { case $CARCH in "i686") - cp -r "$srcdir/Godot_v${pkgver}-stable_mono_x11_32" "$pkgdir/opt/$pkgname/godot" + cp -r "$srcdir/Godot_v${pkgver}-stable_mono_linux_x86_32" "$pkgdir/opt/$pkgname/godot" ;; "x86_64") - cp -r "$srcdir/Godot_v${pkgver}-stable_mono_x11_64" "$pkgdir/opt/$pkgname/godot" + 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 @@ -33,16 +41,26 @@ package() { case $CARCH in "i686") - chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_x11.32" - ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_x11.32" "$pkgdir/usr/bin/godot-mono" + chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.x86_32" + ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_linux.x86_32" "$pkgdir/usr/bin/godot-mono" ;; "x86_64") - chmod +x "$pkgdir/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_x11.64" - ln -s "/opt/$pkgname/godot/Godot_v${pkgver}-stable_mono_x11.64" "$pkgdir/usr/bin/godot-mono" + 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' - '281c83d55c6a4d39fb9710e6f143bc5a') -md5sums_i686=('accb83d5367a6d688d25ef39369a94cc') -md5sums_x86_64=('bbf3e84b7bb9c4a2cba121d1ec3e3199') + '3d33c4ec9dfa6fb0f58bfed3dbfb2f0f') +md5sums_i686=('0b811577515133ab061c580d5c66c153') +md5sums_x86_64=('d581cbbfe68afbdb7ab489f258067d18') +md5sums_arm32=('4739d4fa43c2b79181aa38bb6b7fd46c') +md5sums_arm64=('2b6bd937ed79bfa2195251074956417e') diff --git a/icons.tar.gz b/icons.tar.gz Binary files differindex 232ea8062994..698c2d6e8439 100644 --- a/icons.tar.gz +++ b/icons.tar.gz |