diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 5 | ||||
-rw-r--r-- | setup.sh.in | 26 |
3 files changed, 21 insertions, 14 deletions
@@ -1,7 +1,7 @@ pkgbase = evesetup pkgdesc = An inofficial EVE Online Launcher Setup Tool. pkgver = 1548102 - pkgrel = 10 + pkgrel = 11 url = https://forums.eveonline.com/t/eve-installing/71494 arch = x86_64 license = custom @@ -59,7 +59,7 @@ pkgbase = evesetup sha256sums = 528fc6627e8893db5d7092194e9f3320067f2f1f4593a206aee8a5207956e563 sha256sums = d4610df883778f91e0ea5feba84720dfe814af0b9960677e3861809d70de24b2 sha256sums = 481e70f5ddba4f2d811534ab5b341a0911a836ab08a2631e648cae36b58fd0e0 - sha256sums = 67faa8a947c5b662f7fcc32f6e426278a673de44430edfd0c7e0b65315a3cfb8 + sha256sums = 85e36c8fbb51b20aa55eb56c773cacae21c508c1725b02d876fa177294f4ec44 sha256sums = 69b98d923c08c6fb035c0c6905ec5e9c73273b694f8f3497777d44597dbe63e3 sha256sums = 762db1df07dfcf526fe634b4b589a08e8affefb2f79f02cff2624c70e0820422 sha256sums = 47accd49b64d624c6a6dee42952f8627aaabdd315fad85ef037507745d393f1a @@ -1,7 +1,7 @@ #Maintainer: Gharim Turen <gharim@turen.de> pkgname=evesetup pkgver=1548102 -pkgrel=10 +pkgrel=11 pkgdesc="An inofficial EVE Online Launcher Setup Tool." arch=(x86_64) url="https://forums.eveonline.com/t/eve-installing/71494" @@ -57,6 +57,7 @@ package() { install -d "${pkgdir}/usr/share/icons" sed -i s,ELVER=\"\",ELVER=\"${pkgver}\", "${srcdir}/evelauncher.sh" sed -i s,SETUPDIR=\"\",SETUPDIR=\"/opt/${pkgname}\", "${srcdir}/evelauncher.sh" + sed -i s,./eve-transl,/opt/${pkgname}/lib/eve-transl, "${srcdir}/evelauncher.sh" for cmd in backup launcher.sh regedit restore wine winecfg winetricks ;do cmd=eve$cmd if [ -f "${srcdir}/$cmd" ] ;then @@ -124,7 +125,7 @@ sha256sums=('ce85defa2698ea72e88221d72424fb953f86836494ecc0e4006f41ec89682af4' '528fc6627e8893db5d7092194e9f3320067f2f1f4593a206aee8a5207956e563' 'd4610df883778f91e0ea5feba84720dfe814af0b9960677e3861809d70de24b2' '481e70f5ddba4f2d811534ab5b341a0911a836ab08a2631e648cae36b58fd0e0' - '67faa8a947c5b662f7fcc32f6e426278a673de44430edfd0c7e0b65315a3cfb8' + '85e36c8fbb51b20aa55eb56c773cacae21c508c1725b02d876fa177294f4ec44' '69b98d923c08c6fb035c0c6905ec5e9c73273b694f8f3497777d44597dbe63e3' '762db1df07dfcf526fe634b4b589a08e8affefb2f79f02cff2624c70e0820422' '47accd49b64d624c6a6dee42952f8627aaabdd315fad85ef037507745d393f1a' diff --git a/setup.sh.in b/setup.sh.in index 3fc9be51b7da..3a44f2cf478b 100644 --- a/setup.sh.in +++ b/setup.sh.in @@ -92,16 +92,22 @@ build_lib() { echo "done." printf "\nReplace identical files with symbolic links..." ln -sf evelauncher.sh LogLite.sh - libb=/dev/zero - for lib in $(find ./ -maxdepth 1 -type f -name 'lib*' -printf '%s-%f\n'|sort -r) - do - liba=${lib#*-} - if [ "$(cmp -s $liba $libb; echo $?)" = "0" ] ;then - ln -sf $libb $liba - else - libb=$liba - fi - done + ln -sf libicudata.so.55.1 libicudata.so + ln -sf libicudata.so.55.1 libicudata.so.55 + ln -sf libicui18n.so.55.1 libicui18n.so + ln -sf libicui18n.so.55.1 libicui18n.so.55 + ln -sf libicuuc.so.55.1 libicuuc.so + ln -sf libicuuc.so.55.1 libicuuc.so.55 + ln -sf libgpr.so.6.0.0 libgpr.so + ln -sf libgpr.so.6.0.0 libgpr.so.6 + ln -sf libgrpc++.so.1.12.0 libgrpc++.so + ln -sf libgrpc++.so.1.12.0 libgrpc++.so.1 + ln -sf libgrpc++.so.1.12.0 libgrpc++.so.6 + ln -sf libgrpc.so.6.0.0 libgrpc.so + ln -sf libgrpc.so.6.0.0 libgrpc.so.6 + ln -sf libpng12.so.0.54.0 libpng12.so.0 + ln -sf libprotobuf.so.16.0.0 libprotobuf.so + ln -sf libprotobuf.so.16.0.0 libprotobuf.so.16 echo "done." printf "\nRemove unneeded symbols from files..." find ./ -maxdepth 1 -type f -exec strip -s {} 2>/dev/null \; |