summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--evesetup.shlib2
-rw-r--r--setup.sh.in23
-rw-r--r--setup_lite.sh.in5
5 files changed, 24 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index bb26200ebe31..f14d446ef124 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = evesetup
pkgdesc = An inofficial EVE Online Launcher Setup Tool.
pkgver = 1747682
- pkgrel = 2
+ pkgrel = 3
url = https://forums.eveonline.com/t/eve-installing/71494
install = evesetup.install
arch = x86_64
@@ -65,7 +65,7 @@ pkgbase = evesetup
sha256sums = 29b6f2cda542c8f3f3845fb3e1ff3e9ac2a645d389c1618bdac5fa69947a2b4b
sha256sums = 7c658874857586e70d5b727895905c884cf6aa7b1d172f3811ab62bec52d98c4
sha256sums = 80fceef0e28c2291cd4ba3924410211edd188717be093ffc329d18697583bd21
- sha256sums = 954811cf68bb9e3628efea4aa7606095a032d9ac8225bfdc64c74b1f862a84e5
+ sha256sums = 307563dc60b291b9dc5146bd92521ee9e13bad0bd54852661cd89c5445f63352
sha256sums = a8e604e6481b9a386269b6252852ee57812fc932f44f767982c4dbac168bb03b
sha256sums = 9079fd9ed7967479b7a78643d43537c04f9275303cd713651d2481bf4c658653
sha256sums = 546aaf5669dc3d3f1b2fff1b9a493d8ba31c19940a04fa4b9eb080e7301df4bd
@@ -78,8 +78,8 @@ pkgbase = evesetup
sha256sums = d4610df883778f91e0ea5feba84720dfe814af0b9960677e3861809d70de24b2
sha256sums = 51eae400033fab0ca0a4a292c9c725dd0da25809d037002130bc1e23fa6c0702
sha256sums = 617349fb5f7ca9071e7d2465f5c0d1e01ad501edf3c2458a2ebcdca33d38b070
- sha256sums = df3740824bf4f8b5c1e2d6d84ef4d4c1eba41127db4d33ea4140491d762a75a8
- sha256sums = ca35e12c37854ef2d4020e06ea945eb15973ed151788ca412f1b3fc5f48bacf8
+ sha256sums = ce406f8fe7db143a30a4c85cabfeeb0718c2d4521dc7ad2393743bdc9c9c59ec
+ sha256sums = 9e88a8eeb2b3a9f2551ab204ee632d1ea03742c57f446ea63c9461c6b927082e
sha256sums = 69b98d923c08c6fb035c0c6905ec5e9c73273b694f8f3497777d44597dbe63e3
sha256sums = 762db1df07dfcf526fe634b4b589a08e8affefb2f79f02cff2624c70e0820422
sha256sums = 980d68abd6f4a662b69efd19145112e88f349044fa1ed5cb6d0a840a92cb42e4
diff --git a/PKGBUILD b/PKGBUILD
index e35e9a7922ce..7aeb52420638 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
#Maintainer: Jernuh Zakalwe <jzakalwe1st@gmail.com>
pkgname=evesetup
pkgver=1747682
-pkgrel=2
+pkgrel=3
pkgdesc="An inofficial EVE Online Launcher Setup Tool."
arch=(x86_64)
url="https://forums.eveonline.com/t/eve-installing/71494"
@@ -129,7 +129,7 @@ sha256sums=('ce85defa2698ea72e88221d72424fb953f86836494ecc0e4006f41ec89682af4'
'29b6f2cda542c8f3f3845fb3e1ff3e9ac2a645d389c1618bdac5fa69947a2b4b'
'7c658874857586e70d5b727895905c884cf6aa7b1d172f3811ab62bec52d98c4'
'80fceef0e28c2291cd4ba3924410211edd188717be093ffc329d18697583bd21'
- '954811cf68bb9e3628efea4aa7606095a032d9ac8225bfdc64c74b1f862a84e5'
+ '307563dc60b291b9dc5146bd92521ee9e13bad0bd54852661cd89c5445f63352'
'a8e604e6481b9a386269b6252852ee57812fc932f44f767982c4dbac168bb03b'
'9079fd9ed7967479b7a78643d43537c04f9275303cd713651d2481bf4c658653'
'546aaf5669dc3d3f1b2fff1b9a493d8ba31c19940a04fa4b9eb080e7301df4bd'
@@ -142,8 +142,8 @@ sha256sums=('ce85defa2698ea72e88221d72424fb953f86836494ecc0e4006f41ec89682af4'
'd4610df883778f91e0ea5feba84720dfe814af0b9960677e3861809d70de24b2'
'51eae400033fab0ca0a4a292c9c725dd0da25809d037002130bc1e23fa6c0702'
'617349fb5f7ca9071e7d2465f5c0d1e01ad501edf3c2458a2ebcdca33d38b070'
- 'df3740824bf4f8b5c1e2d6d84ef4d4c1eba41127db4d33ea4140491d762a75a8'
- 'ca35e12c37854ef2d4020e06ea945eb15973ed151788ca412f1b3fc5f48bacf8'
+ 'ce406f8fe7db143a30a4c85cabfeeb0718c2d4521dc7ad2393743bdc9c9c59ec'
+ '9e88a8eeb2b3a9f2551ab204ee632d1ea03742c57f446ea63c9461c6b927082e'
'69b98d923c08c6fb035c0c6905ec5e9c73273b694f8f3497777d44597dbe63e3'
'762db1df07dfcf526fe634b4b589a08e8affefb2f79f02cff2624c70e0820422'
'980d68abd6f4a662b69efd19145112e88f349044fa1ed5cb6d0a840a92cb42e4'
diff --git a/evesetup.shlib b/evesetup.shlib
index 7bff824d2c6c..16b9056c5324 100644
--- a/evesetup.shlib
+++ b/evesetup.shlib
@@ -83,7 +83,7 @@ check_wine() {
WINEDATE=$(getdate $WINECONF)
if [ "x$WINEDATE" != "x$INSTWINE" ] ;then
desktop_msg "Prepare wine environment for EVE"
- for DXVKFILE in "d3d10_1 d3d10core d3d10 d3d11 d3d9 dxgi" ;do
+ for DXVKFILE in d3d10_1 d3d10core d3d10 d3d11 d3d9 dxgi ;do
rm $WINSYSDIR/$DXVKFILE.dll* || true
rm $W32SYSDIR/$DXVKFILE.dll* || true
sed -i /\"$DXVKFILE\"=\"/d $WINEPREFIX/user.reg || true
diff --git a/setup.sh.in b/setup.sh.in
index 8b7443cc3610..c5d341957c9f 100644
--- a/setup.sh.in
+++ b/setup.sh.in
@@ -134,23 +134,22 @@ get_dxvk() {
}
check_req() {
- if [ -x "$(which 7z 2>/dev/null)" ] ;then
- printf "\n$(7z | head -n2 | cut -d: -f1 | tr -d [:cntrl:])found."
- else
- printf "\nError: 7z not found. 7z are needed by evebackup."
+ if [ ! -r "$(find /usr/lib -type f -name 'libxcb-xinerama*' 2>/dev/null)" ] ;then
+ printf "\nWarning: libxcb-xinerama needed by evelauncher not found."
+ printf "\n\tPlease install libxcb-xinerama with your Package Manager.\n"
+ key="nf"
+ fi
+ if [ ! -x "$(which 7z 2>/dev/null)" ] ;then
+ printf "\nError: 7z needed by evebackup not found."
printf "\n\tPlease install p7zip or p7zip-full with your Package Manager.\n"
key="nf"
fi
- if [ -x "$(which curl 2>/dev/null)" ] ;then
- printf "\nCurl version $(curl -V | head -n1 | cut -d' ' -f2) found."
- else
- printf "\n\nError: Curl not found. Curl are needed for downloading evelauncher binaries."
+ if [ ! -x "$(which curl 2>/dev/null)" ] ;then
+ printf "\n\nError: Curl needed for downloading evelauncher binaries not found."
printf "\n\tPlease install curl with your Package Manager.\n"
key="nf"
fi
- if [ -x "$(which wine 2>/dev/null)" ] ;then
- printf "\nWine version $(wine --version) found."
- else
+ if [ ! -x "$(which wine 2>/dev/null)" ] ;then
printf "\n\nError: Wine not found."
printf "\n\tPlease install wine with your Package Manager."
printf "\n\tWineHQ or Developer Version are recommended.\n"
@@ -189,7 +188,7 @@ else
printf "\n"
read -p 'Install EVE Online Launcher Setup? (Y/n) ' key
if [ "x$(echo $key | tr [:upper:] [:lower:])" != "xn" ] ;then
- printf "\nInstalling...\n\n"
+ printf "\nInstalling...\n"
check_req
build_lib
get_dxvk
diff --git a/setup_lite.sh.in b/setup_lite.sh.in
index 76d87ca19e64..66007f2e73b1 100644
--- a/setup_lite.sh.in
+++ b/setup_lite.sh.in
@@ -66,6 +66,9 @@ bootstrap_remove() {
}
check_req() {
+ if [ ! -r "$(find /usr/lib -type f -name 'libxcb-xinerama*' 2>/dev/null)" ] ;then
+ req="${req}libxcb-xinerama\n"
+ fi
if [ ! -x "$(which 7z 2>/dev/null)" ] ;then
req="${req}7z\n"
fi
@@ -112,7 +115,7 @@ else
printf "\n"
read -p 'Install EVE Online Launcher Setup? (Y/n) ' key
if [ "x$(echo $key | tr [:upper:] [:lower:])" != "xn" ] ;then
- printf "\nInstalling...\n\n"
+ printf "\nInstalling...\n"
check_req
printf "\n"
bootstrap_install