summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrey Christoforo2017-07-24 00:02:52 +0100
committerGrey Christoforo2017-07-24 00:02:52 +0100
commitaa4d3e84d17b2de20d537f5d84b3fda22786f396 (patch)
tree4d36097c114f3c53ed039e9bd33d2d813cd9a272
parent3a9fb72355b893de10812fbb4d16ec6e6908fec2 (diff)
downloadaur-aa4d3e84d17b2de20d537f5d84b3fda22786f396.tar.gz
fix badness
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD18
2 files changed, 18 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 06e11af4a1c2..1766459d56b3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
# Generated by mksrcinfo v8
-# Sun Jul 23 19:51:50 UTC 2017
+# Sun Jul 23 23:02:46 UTC 2017
pkgbase = albion-online-launcher-bin
pkgdesc = The first true cross-platform Sandbox MMO -- launcher client
pkgver = 1.0.34.156
- pkgrel = 1
+ pkgrel = 2
url = https://albiononline.com/
arch = x86_64
license = custom
depends = libgl
- depends = gstreamer0.10-good
+ depends = qt5-webengine
optdepends = albion-online-live-game-data-bin
optdepends = albion-online-staging-game-data-bin
options = !strip
diff --git a/PKGBUILD b/PKGBUILD
index a4f75d303661..6cb945e55d82 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,12 +2,12 @@
pkgname=albion-online-launcher-bin
pkgver=1.0.34.156
-pkgrel=1
+pkgrel=2
pkgdesc="The first true cross-platform Sandbox MMO -- launcher client"
url="https://albiononline.com/"
arch=('x86_64')
license=('custom')
-depends=('libgl' 'gstreamer0.10-good')
+depends=('libgl' 'qt5-webengine')
optdepends=(albion-online-live-game-data-bin albion-online-staging-game-data-bin)
source=(${pkgname}-${pkgver}.zip::"https://live.albiononline.com/clients//albion-online-setup" "albion-online-launcher.desktop")
@@ -15,6 +15,18 @@ options=(!strip docs libtool emptydirs !zipman staticlibs !upx)
md5sums=('19756c7be3be70eba49a8cc36d6aae90'
'14b5dfae0a7b3b0dc5e2f2975aa4892c')
+prepare() {
+ pushd "${srcdir}/data/launcher"
+ rm libQt5* qt.conf xdelta3 QtWebEngineProcess libicu*
+ popd
+
+ pushd "${srcdir}/data"
+ sed -i 's,export LD_LIBRARY_PATH=.*,export LD_LIBRARY_PATH=/usr/lib,g' Albion-Online
+ sed -i 's,export QT_QPA_PLATFORM_PLUGIN_PATH=.*,export QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins/platforms,g' Albion-Online
+ sed -i 's,export QT_PLUGIN_PATH=.*,export QT_PLUGIN_PATH=/usr/lib/qt/plugins,g' Albion-Online
+ popd
+}
+
package() {
mkdir -p "${pkgdir}/opt"
cp -a "${srcdir}/data" "${pkgdir}/opt/${pkgname}"
@@ -25,7 +37,7 @@ package() {
mkdir ${pkgdir}/opt/${pkgname}/game_x64
chmod 777 ${pkgdir}/opt/${pkgname}/game_x64
- # link launcher exe
+ # link launcher launcher
mkdir -p ${pkgdir}/usr/bin
ln -s "/opt/$pkgname/Albion-Online" "${pkgdir}/usr/bin/albion-online-launcher"