diff options
author | Anthony Wang | 2021-04-17 19:27:30 -0500 |
---|---|---|
committer | Anthony Wang | 2021-04-17 19:27:30 -0500 |
commit | 8a350938e535e51521144bf564e2e1997fa8245e (patch) | |
tree | 373e52e460c0afac118f2b4542e133ae7982e4d9 | |
parent | 0456c30eeef40db835177859a5917094d9868ead (diff) | |
download | aur-8a350938e535e51521144bf564e2e1997fa8245e.tar.gz |
Update PKGBUILD for latest version
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 35 | ||||
-rw-r--r-- | rendering.cfg | 3 | ||||
-rwxr-xr-x | terasology | 3 |
4 files changed, 25 insertions, 29 deletions
@@ -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 @@ -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 |