diff options
author | Grey Christoforo | 2017-07-24 00:02:52 +0100 |
---|---|---|
committer | Grey Christoforo | 2017-07-24 00:02:52 +0100 |
commit | aa4d3e84d17b2de20d537f5d84b3fda22786f396 (patch) | |
tree | 4d36097c114f3c53ed039e9bd33d2d813cd9a272 /PKGBUILD | |
parent | 3a9fb72355b893de10812fbb4d16ec6e6908fec2 (diff) | |
download | aur-aa4d3e84d17b2de20d537f5d84b3fda22786f396.tar.gz |
fix badness
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -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" |