summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD11
-rwxr-xr-xbuild_installer.sh23
-rw-r--r--evelauncher.sh2
-rw-r--r--evelauncher.sh.in2
-rw-r--r--setup.sh.in4
6 files changed, 36 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39ff41aeae37..73ac4e18ca1b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8631eee36a44..82b51e8e26d5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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