summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnthony Wang2021-04-17 19:27:30 -0500
committerAnthony Wang2021-04-17 19:27:30 -0500
commit8a350938e535e51521144bf564e2e1997fa8245e (patch)
tree373e52e460c0afac118f2b4542e133ae7982e4d9
parent0456c30eeef40db835177859a5917094d9868ead (diff)
downloadaur-8a350938e535e51521144bf564e2e1997fa8245e.tar.gz
Update PKGBUILD for latest version
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD35
-rw-r--r--rendering.cfg3
-rwxr-xr-xterasology3
4 files changed, 25 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 75f6d37748c6..3639f53e2959 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = terasology
pkgdesc = Yet another high resolution game with blocks like Minecraft!
- pkgver = 3.2.0alpha15
+ pkgver = 4.3.0alpha19
pkgrel = 1
epoch = 1
url = https://terasology.org
@@ -8,21 +8,18 @@ pkgbase = terasology
arch = i686
license = Apache
makedepends = unzip
- depends = java-environment-openjdk=8
+ depends = java-environment-openjdk>=8
depends = openal
depends = libxcursor
depends = libxxf86vm
depends = libxrandr
- depends = lwjgl2
options = !strip
source = terasology
source = terasology.desktop
- source = rendering.cfg
- source = TerasologyOmega3.2.0alpha15.zip::https://github.com/MovingBlocks/Terasology/releases/download/v3.2.0/TerasologyOmega.zip
- sha512sums = f94c1ac3d85e4fb91cc47056eeec3648d02be9090252401acb740af8c0580623c7ee57470d9e7317d6b577d613e317b5c16ec014f232ec68bc755e0eba7a975e
+ source = TerasologyOmega4.3.0alpha19.zip::https://github.com/MovingBlocks/Terasology/releases/download/v4.3.0/TerasologyOmega.zip
+ sha512sums = b575b3e3bd5200794a9752ad6f96a147fd5af0196b7e81d1afb4358f9c4da1b656e5ad326cdeabf1be687f1ae69031d609420fc1df2001ef71a131068f2ef835
sha512sums = 737953ab10027100b6bd03ca60a3f1cd4fff503c4c5a1689b3e12ef8df66a3e3347c99d498e48dccc3be8d00e9e37fcab56d5c97bbb81dd310ce757979aa0276
- sha512sums = 43625b793236742cf6297d435567a9019f69a0852eb728f71462aad64aac85046708812f4f033b6d717b5eacdad65f4725c037d5f61a02fe88dfc14830705faf
- sha512sums = a4c66d2c0bef4fd063e0075303dbbb8ba29e8ac4ffe5d2c8f184e61e6d693510517b343e8a6426b77b840df519bf2b304e06c8ffa5a7185297cee0ac65cb7f73
+ sha512sums = 797c2330447e15c505e16b131e90db7a1ab4408ecf0569c419f51b3effed5fb203da3edad5195023685a0a4aafba336d589ac3b312eec2c0692776b673cb253d
pkgname = terasology
diff --git a/PKGBUILD b/PKGBUILD
index bc9d5840ff59..ae7d70619543 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
-# Maintainer: Felix Golatofski <contact@xdfr.de>
+# Maintainer: Anthony Wang <ta180m@gmail.com>
pkgname=terasology
-_version=3.2.0
-_version_postfix=alpha15
+_version=4.3.0
+_version_postfix=alpha19
pkgver=${_version}${_version_postfix}
pkgrel=1
epoch=1
@@ -11,18 +11,16 @@ arch=('x86_64' 'i686')
license=('Apache')
url="https://terasology.org"
options=('!strip')
-depends=('java-environment-openjdk=8' 'openal' 'libxcursor' 'libxxf86vm' 'libxrandr' 'lwjgl2')
+depends=('java-environment-openjdk>=8' 'openal' 'libxcursor' 'libxxf86vm' 'libxrandr')
makedepends=('unzip')
source=(
"$pkgname"
"${pkgname}.desktop"
- "rendering.cfg"
"TerasologyOmega${pkgver}.zip::https://github.com/MovingBlocks/Terasology/releases/download/v${_version}/TerasologyOmega.zip"
)
-sha512sums=('f94c1ac3d85e4fb91cc47056eeec3648d02be9090252401acb740af8c0580623c7ee57470d9e7317d6b577d613e317b5c16ec014f232ec68bc755e0eba7a975e'
+sha512sums=('b575b3e3bd5200794a9752ad6f96a147fd5af0196b7e81d1afb4358f9c4da1b656e5ad326cdeabf1be687f1ae69031d609420fc1df2001ef71a131068f2ef835'
'737953ab10027100b6bd03ca60a3f1cd4fff503c4c5a1689b3e12ef8df66a3e3347c99d498e48dccc3be8d00e9e37fcab56d5c97bbb81dd310ce757979aa0276'
- '43625b793236742cf6297d435567a9019f69a0852eb728f71462aad64aac85046708812f4f033b6d717b5eacdad65f4725c037d5f61a02fe88dfc14830705faf'
- 'a4c66d2c0bef4fd063e0075303dbbb8ba29e8ac4ffe5d2c8f184e61e6d693510517b343e8a6426b77b840df519bf2b304e06c8ffa5a7185297cee0ac65cb7f73')
+ '797c2330447e15c505e16b131e90db7a1ab4408ecf0569c419f51b3effed5fb203da3edad5195023685a0a4aafba336d589ac3b312eec2c0692776b673cb253d')
package() {
cd "$srcdir"
@@ -46,19 +44,22 @@ package() {
rm -r org
#remove files/dirs for other operating systems and native libraries
- rm run_macosx.command Terasology.{x86,x64}.exe
- rm -r natives
- mkdir -p natives/linux
+ #rm run_macosx.command Terasology.{x86,x64}.exe
+ rm Terasology.bat
+ rm -r natives/macosx
+ rm -r natives/windows
+ #mkdir -p natives/linux
#link the lwjgl libraries
- ln -sf /usr/share/lwjgl2/native/linux/liblwjgl64.so natives/linux
- ln -sf /usr/share/lwjgl2/native/linux/libjinput-linux64.so natives/linux
- ln -sf /usr/share/lwjgl2/native/linux/liblwjgl.so natives/linux
- ln -sf /usr/share/lwjgl2/native/linux/libjinput-linux.so natives/linux
+ #ln -sf /usr/share/lwjgl2/native/linux/liblwjgl64.so natives/linux
+ #ln -sf /usr/share/lwjgl2/native/linux/libjinput-linux64.so natives/linux
+ #ln -sf /usr/share/lwjgl2/native/linux/liblwjgl.so natives/linux
+ #ln -sf /usr/share/lwjgl2/native/linux/libjinput-linux.so natives/linux
cp -ra "$srcdir" "${pkgdir}/usr/share/${pkgname}"
+ # install -Dm 755 "${srcdir}" "$pkgdir/usr/share/${pkgname}"
# Copy this file (not entirely sure about this, but doesn't start without it)
- install -Dm 644 "${srcdir}/rendering.cfg" "${pkgdir}/usr/share/${pkgname}/configs/engine/rendering.cfg"
- rm "${pkgdir}/usr/share/${pkgname}/rendering.cfg"
+ #install -Dm 644 "${srcdir}/rendering.cfg" "${pkgdir}/usr/share/${pkgname}/configs/engine/rendering.cfg"
+ #rm "${pkgdir}/usr/share/${pkgname}/rendering.cfg"
}
diff --git a/rendering.cfg b/rendering.cfg
deleted file mode 100644
index bb96386e1be8..000000000000
--- a/rendering.cfg
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "description": "Rendering Config"
-} \ No newline at end of file
diff --git a/terasology b/terasology
index aff3980be697..422cab055544 100755
--- a/terasology
+++ b/terasology
@@ -1,2 +1,3 @@
#!/bin/sh
-exec sh /usr/share/terasology/run_linux.sh
+cd /usr/share/terasology
+exec sh Terasology