summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIvan Fonseca2019-02-16 19:35:08 -0500
committerIvan Fonseca2019-02-16 19:35:08 -0500
commit327d91fa9a9c941d32874bc2cf21db06124f1da5 (patch)
tree1b1841974e5758aea164039d81167c466d35859a
downloadaur-327d91fa9a9c941d32874bc2cf21db06124f1da5.tar.gz
3.1 beta 4
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD37
-rw-r--r--godot-beta.desktop8
4 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e6ad301742b2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = godot-beta-bin
+ pkgdesc = The latest official beta release of the Godot game engine
+ pkgver = 3.1_beta4
+ pkgrel = 1
+ url = https://godotengine.org
+ arch = i686
+ arch = x86_64
+ license = MIT
+ provides = godot-beta-bin
+ source = godot-beta.desktop
+ sha256sums = 53912a2e312559455045e8e83f6e239a2cbc6f891ebb393f441c772063bb9497
+ source_i686 = https://downloads.tuxfamily.org/godotengine/3.1/beta4/Godot_v3.1-beta4_x11.32.zip
+ sha256sums_i686 = 47206c3adfb6bf72697e0a8155fa40e9554703c8d7ac482bd09b9827f339c821
+ source_x86_64 = https://downloads.tuxfamily.org/godotengine/3.1/beta4/Godot_v3.1-beta4_x11.64.zip
+ sha256sums_x86_64 = 68512deda0c293064c09ff0a518953a81f98f73a4985ad8befde8cd6e89b4256
+
+pkgname = godot-beta-bin
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..ea258258b626
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/*
+!/.gitignore
+!/PKGBUILD
+!/.SRCINFO
+!/godot-beta.desktop
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b5a02dfd1d32
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Ivan Fonseca <ivanfon@riseup.net>
+
+pkgname=godot-beta-bin
+pkgver=3.1_beta4
+pkgrel=1
+pkgdesc="The latest official beta release of the Godot game engine"
+url="https://godotengine.org"
+license=("MIT")
+arch=("i686" "x86_64")
+provides=("godot-beta-bin")
+source=("godot-beta.desktop")
+source_i686+=("https://downloads.tuxfamily.org/godotengine/3.1/beta4/Godot_v3.1-beta4_x11.32.zip")
+source_x86_64+=("https://downloads.tuxfamily.org/godotengine/3.1/beta4/Godot_v3.1-beta4_x11.64.zip")
+sha256sums=('53912a2e312559455045e8e83f6e239a2cbc6f891ebb393f441c772063bb9497')
+sha256sums_i686=('47206c3adfb6bf72697e0a8155fa40e9554703c8d7ac482bd09b9827f339c821')
+sha256sums_x86_64=('68512deda0c293064c09ff0a518953a81f98f73a4985ad8befde8cd6e89b4256')
+
+package() {
+ mkdir -p "$pkgdir/opt/$pkgname"
+ mkdir -p "$pkgdir/usr/bin"
+ mkdir -p "$pkgdir/usr/share/applications"
+
+ case $CARCH in
+ "i686")
+ cp "$srcdir/Godot_v3.1-beta4_x11.32" "$pkgdir/opt/$pkgname/godot-beta"
+ ;;
+ "x86_64")
+ cp "$srcdir/Godot_v3.1-beta4_x11.64" "$pkgdir/opt/$pkgname/godot-beta"
+ ;;
+ esac
+
+ cp "$srcdir/godot-beta.desktop" "$pkgdir/usr/share/applications/godot-beta.desktop"
+
+ chmod +x "$pkgdir/opt/$pkgname/godot-beta"
+
+ ln -s "/opt/$pkgname/godot-beta" "$pkgdir/usr/bin/godot-beta"
+}
diff --git a/godot-beta.desktop b/godot-beta.desktop
new file mode 100644
index 000000000000..0afc42d386d7
--- /dev/null
+++ b/godot-beta.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Godot
+Comment=Application for making games
+Exec=/usr/bin/godot-beta %U
+Icon=godot
+Terminal=false
+Type=Application
+Categories=Utility;Game;