diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rwxr-xr-x | build_installer.sh | 23 | ||||
-rw-r--r-- | evelauncher.sh | 2 | ||||
-rw-r--r-- | evelauncher.sh.in | 2 | ||||
-rw-r--r-- | setup.sh.in | 4 |
6 files changed, 36 insertions, 16 deletions
@@ -1,7 +1,7 @@ pkgbase = evesetup pkgdesc = An inofficial EVE Online Launcher Setup Tool. pkgver = 1514997 - pkgrel = 0 + pkgrel = 1 url = https://forums.eveonline.com/t/eve-installing/71494 arch = x86_64 license = custom @@ -51,8 +51,8 @@ pkgbase = evesetup source = https://github.com/megastep/makeself/releases/download/release-2.4.0/makeself-2.4.0.run source = https://binaries.eveonline.com/evelauncher-1514997.tar.gz sha256sums = f49b404341e1dd48eaa2504c83f9ff07c9a4c11e1a109c67d04167dc70d65731 - sha256sums = 9b918c748866e9d8cda2b34fd54c9e1f920422005b7e18a477059a1c52561637 - sha256sums = ebcefccd79849f5d204d60f5a4079fb4a8603f16cf9b81acafcd9be80dd6dd7f + sha256sums = d5d3399b84675cfb59c867169be36ef8b4210ac14ecf4f360064aeda69dc72dd + sha256sums = db24f355c9e56ae1eae3358fc794b240ee6d550853154566dea2dbc84f2ede00 sha256sums = 80fceef0e28c2291cd4ba3924410211edd188717be093ffc329d18697583bd21 sha256sums = 1b13f885ae3f62d7eaac1cf50f7ad05e62513117d7084822f9b8d2779f3efab4 sha256sums = f8988be390204ce645ca37f43cdb8e395970f8d6dd36095acf08c5c7cf72833c @@ -61,8 +61,8 @@ pkgbase = evesetup sha256sums = 22690e393ee89703b17898038aaa37900805104e8c960b346fe1f6050edc9bce sha256sums = af9e68d643f0482259393eb326ccfbfe88c3084ebb120bb4c299abf6f6f58576 sha256sums = 2520a9b19f2827fa2634ea2acae3a6f61e73aada1af0eb2029e95709f0c8927d - sha256sums = 0bab761f1b9cd2166bb08b20205dc2b4b49f7b4e74f49aaa6260320ccd29a429 - sha256sums = 9abf77404e7d71aeb7b951a908742c5fdf14fd24005bbfd9fc9420b793d35525 + sha256sums = 55e532797665542f1f011578967e7b27491e382138bcdc762213d70b8d611a8b + sha256sums = 5a5abdf7f205be9823b710b223feeb396edaa7f675194b2b9451579a5cc272ed sha256sums = 2c192fdc282fefafee5596b60bd1779668b611d386e2bf933eef51d39eac7a28 sha256sums = f88c7c28582b6531a021b8fcece47c906f900c48edf453dc04c349f8671cf8a2 sha256sums = 47accd49b64d624c6a6dee42952f8627aaabdd315fad85ef037507745d393f1a @@ -1,7 +1,7 @@ #Maintainer: Gharim Turen <gharim@turen.de> pkgname=evesetup pkgver=1514997 -pkgrel=0 +pkgrel=1 pkgdesc="An inofficial EVE Online Launcher Setup Tool." arch=(x86_64) url="https://forums.eveonline.com/t/eve-installing/71494" @@ -72,6 +72,7 @@ package() { cp "${srcdir}/${cmd%.*}.desktop" "${pkgdir}/usr/share/applications/" fi done + sed -i s,ELVER=\"\",ELVER=\"${pkgver}\", "${pkgdir}/opt/${pkgname}/bin/evelauncher.sh" mkdir -p ${srcdir}/Launcher cp -r ${srcdir}/evelauncher/errorpage ${srcdir}/Launcher cp ${srcdir}/evelauncher/evelauncher* ${srcdir}/Launcher @@ -105,8 +106,8 @@ package() { } sha256sums=('f49b404341e1dd48eaa2504c83f9ff07c9a4c11e1a109c67d04167dc70d65731' - '9b918c748866e9d8cda2b34fd54c9e1f920422005b7e18a477059a1c52561637' - 'ebcefccd79849f5d204d60f5a4079fb4a8603f16cf9b81acafcd9be80dd6dd7f' + 'd5d3399b84675cfb59c867169be36ef8b4210ac14ecf4f360064aeda69dc72dd' + 'db24f355c9e56ae1eae3358fc794b240ee6d550853154566dea2dbc84f2ede00' '80fceef0e28c2291cd4ba3924410211edd188717be093ffc329d18697583bd21' '1b13f885ae3f62d7eaac1cf50f7ad05e62513117d7084822f9b8d2779f3efab4' 'f8988be390204ce645ca37f43cdb8e395970f8d6dd36095acf08c5c7cf72833c' @@ -115,8 +116,8 @@ sha256sums=('f49b404341e1dd48eaa2504c83f9ff07c9a4c11e1a109c67d04167dc70d65731' '22690e393ee89703b17898038aaa37900805104e8c960b346fe1f6050edc9bce' 'af9e68d643f0482259393eb326ccfbfe88c3084ebb120bb4c299abf6f6f58576' '2520a9b19f2827fa2634ea2acae3a6f61e73aada1af0eb2029e95709f0c8927d' - '0bab761f1b9cd2166bb08b20205dc2b4b49f7b4e74f49aaa6260320ccd29a429' - '9abf77404e7d71aeb7b951a908742c5fdf14fd24005bbfd9fc9420b793d35525' + '55e532797665542f1f011578967e7b27491e382138bcdc762213d70b8d611a8b' + '5a5abdf7f205be9823b710b223feeb396edaa7f675194b2b9451579a5cc272ed' '2c192fdc282fefafee5596b60bd1779668b611d386e2bf933eef51d39eac7a28' 'f88c7c28582b6531a021b8fcece47c906f900c48edf453dc04c349f8671cf8a2' '47accd49b64d624c6a6dee42952f8627aaabdd315fad85ef037507745d393f1a' diff --git a/build_installer.sh b/build_installer.sh index 18a3ac8d295b..b7956aecf970 100755 --- a/build_installer.sh +++ b/build_installer.sh @@ -9,9 +9,25 @@ version=$(grep ^pkgver PKGBUILD | cut -d= -f2) || exit 1 release=$(grep ^pkgrel PKGBUILD | cut -d= -f2) || exit 1 arch=$(uname -m) +elcsum="" mscsum="ca66a6113ce98152b85c8d847949f8c90ab9ba798e106bfc225d4ed3c2e2e3e2" rcsum="" +pshal=$(grep -n ^sha256sum PKGBUILD | cut -d: -f1) +psrcl=$(grep -n ^source PKGBUILD | cut -d: -f1) +pelsl=$(grep -n evelauncher-\${pkgver}.tar.gz\" PKGBUILD | cut -d: -f1) +pofsl=$(expr $pelsl - $psrcl) +pelcs=$(expr $pshal + $pofsl) + +plc=1 +while read pline ;do + if [ $plc -eq $pelcs ] ;then + elcsum=${pline#*\'} + elcsum=${elcsum%%\'*} + fi + plc=$(expr $plc + 1) +done < PKGBUILD + if [ ! -f "./makeself-2.4.0.run" ] ;then if [ ! -x "$(which curl)" ] ;then echo "Curl not found. Curl are needed for downloading makeself build tool." @@ -48,12 +64,15 @@ for cmd in evelauncher.sh everegedit evewine evewinecfg evewinetricks ;do if [ -f ../$cmd ] ;then cp ../$cmd evesetup/ ;fi if [ ! "$cmd" = "evewine" ] ;then cp ../${cmd%.*}.desktop evesetup/ ;fi done -cp -f ../evelauncher.shlib evesetup/evelauncher.shlib -cp -f ../evelauncher.sh.in evesetup/evelauncher.sh +cp ../evelauncher.shlib evesetup/evelauncher.shlib +cp ../evelauncher.sh.in evesetup/evelauncher.sh +sed -i s,ELVER=\"\",ELVER=\"$version\", evesetup/evelauncher.sh grep -v '^#-' ../setup.sh.in >evesetup/setup.sh #-- testing only #- cp -f ../setup.sh.in evesetup/setup.sh #-- +sed -i s,elver=\"\",elver=\"$version\", evesetup/setup.sh +sed -i s,elcsum=\"\",elcsum=\"$elcsum\", evesetup/setup.sh chmod a+x evesetup/setup.sh if [ -f "../evelauncher-$version.tar.gz" ] ;then cp ../evelauncher-$version.tar.gz evesetup/ ;fi echo "done." diff --git a/evelauncher.sh b/evelauncher.sh index be9751c4f759..035bfdb41efc 100644 --- a/evelauncher.sh +++ b/evelauncher.sh @@ -63,7 +63,7 @@ check_wine() { /v Enable /d N /f >/dev/null } -ELVER="1514997" +ELVER="" QTVER="5.11" SHAREDIR="" CONFDIR="$HOME/.config/CCP" diff --git a/evelauncher.sh.in b/evelauncher.sh.in index 9615dae1771d..f1af1e11ce35 100644 --- a/evelauncher.sh.in +++ b/evelauncher.sh.in @@ -72,7 +72,7 @@ check_wine() { /v Enable /d N /f >/dev/null } -ELVER="1514997" +ELVER="" QTVER="5.11" SHAREDIR="" CONFDIR="$HOME/.config/CCP" diff --git a/setup.sh.in b/setup.sh.in index c8849e02656c..8e6da1f3de7f 100644 --- a/setup.sh.in +++ b/setup.sh.in @@ -134,8 +134,8 @@ target="/opt/evesetup" prefix="/usr" key="" qtver="5.11" -elver="1514997" -elcsum="03d614575282b3fabfdeb60a7c82f6a5f63cd2945fbc6015a55af2724ac486e8" +elver="" +elcsum="" rcsum="" if [ $(id -u) -ne 0 ] ;then |