diff options
-rw-r--r-- | .SRCINFO | 25 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | icons.tar.gz | bin | 24634 -> 944 bytes |
3 files changed, 47 insertions, 27 deletions
@@ -1,25 +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.3.1 + pkgver = 4.2.1 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 - optdepends = dotnet-core - 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.3.1-i686.zip::https://downloads.tuxfamily.org/godotengine/3.3.1/mono/Godot_v3.3.1-stable_mono_x11_32.zip - md5sums_i686 = 94910d73773d077a85a616b5f70b63b6 - source_x86_64 = godot-mono-bin-3.3.1-x86_64.zip::https://downloads.tuxfamily.org/godotengine/3.3.1/mono/Godot_v3.3.1-stable_mono_x11_64.zip - md5sums_x86_64 = 8a141b4debc7f27aaa7eb9791eb42498 + md5sums = 3d33c4ec9dfa6fb0f58bfed3dbfb2f0f + source_i686 = godot-mono-bin-4.2.1-i686.zip::https://github.com/godotengine/godot/releases/download/4.2.1-stable/Godot_v4.2.1-stable_mono_linux_x86_32.zip + md5sums_i686 = fb87f28b2b5bc4ee728b26cdd38c4c09 + source_x86_64 = godot-mono-bin-4.2.1-x86_64.zip::https://github.com/godotengine/godot/releases/download/4.2.1-stable/Godot_v4.2.1-stable_mono_linux_x86_64.zip + md5sums_x86_64 = 978e410c181af433f1bc16b6a9e8dea6 + source_arm32 = godot-mono-bin-4.2.1-arm32.zip::https://github.com/godotengine/godot/releases/download/4.2.1-stable/Godot_v4.2.1-stable_mono_linux_arm32.zip + md5sums_arm32 = 99ada5a955b0bcc1e21dc7f2fd8ef302 + source_arm64 = godot-mono-bin-4.2.1-arm64.zip::https://github.com/godotengine/godot/releases/download/4.2.1-stable/Godot_v4.2.1-stable_mono_linux_arm64.zip + md5sums_arm64 = 5eb111437ea8e4cdf4e9a8d5db514809 pkgname = godot-mono-bin - @@ -1,18 +1,19 @@ # Maintainer: Marvin Dalheimer <me@marvin-dalheimer.de> pkgname=godot-mono-bin -pkgver=3.3.1 +pkgver=4.2.1 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") -optdepends=("dotnet-core") +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" @@ -22,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 @@ -34,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=('94910d73773d077a85a616b5f70b63b6') -md5sums_x86_64=('8a141b4debc7f27aaa7eb9791eb42498') + '3d33c4ec9dfa6fb0f58bfed3dbfb2f0f') +md5sums_i686=('fb87f28b2b5bc4ee728b26cdd38c4c09') +md5sums_x86_64=('978e410c181af433f1bc16b6a9e8dea6') +md5sums_arm32=('99ada5a955b0bcc1e21dc7f2fd8ef302') +md5sums_arm64=('5eb111437ea8e4cdf4e9a8d5db514809') diff --git a/icons.tar.gz b/icons.tar.gz Binary files differindex 232ea8062994..698c2d6e8439 100644 --- a/icons.tar.gz +++ b/icons.tar.gz |