@@ -378,6 +378,24 @@ function _updateStatic() {
378
378
wget -t3 -T20 -q -O /usr/local/bin/qbittorrent-nox https://qbit-static.ezapi.net/${static_binary}
379
379
chmod +x /usr/local/bin/qbittorrent-nox
380
380
else
381
+ # version check
382
+ if (_version_gt ${qbit_major_version} " 4.2" ); then
383
+ libtversion=" 1.2.11"
384
+ libt_major_version=" 1.2"
385
+ fi
386
+ if (_version_gt ${qbitversion} " 4.3.1" ); then
387
+ libtversion=" 1.2.12"
388
+ libt_major_version=" 1.2"
389
+ fi
390
+ if (_version_gt ${qbitversion} " 4.3.9" ); then
391
+ libtversion=" 2.0.5"
392
+ libt_major_version=" 2.0"
393
+ fi
394
+ if (_version_gt " 4.2" ${qbit_major_version} ); then
395
+ libtversion=" 1.1.14"
396
+ libt_major_version=" 1.1"
397
+ fi
398
+ _warning " Use Libtorrent ${libtversion} for qBittorrent ${qbit_major_version} .x"
381
399
if [[ ! -f /install/.docker.lock ]]; then
382
400
_info " Install docker for building qBittorrent... "
383
401
rm -f /install/.install.lock
@@ -451,24 +469,10 @@ function _updateApp() {
451
469
else
452
470
rm -f /usr/local/bin/qbittorrent-nox
453
471
fi
454
- # version check
455
- if (_version_gt ${qbit_major_version} " 4.2" ); then
456
- libtversion=" 1.2.11"
457
- libt_major_version=" 1.2"
458
- fi
459
- if (_version_gt ${qbitversion} " 4.3.1" ); then
460
- libtversion=" 1.2.12"
461
- libt_major_version=" 1.2"
462
- fi
463
- if (_version_gt " 4.2" ${qbit_major_version} ); then
464
- libtversion=" 1.1.14"
465
- libt_major_version=" 1.1"
466
- fi
467
- _warning " Use Libtorrent ${libtversion} for qBittorrent ${qbit_major_version} .x"
468
472
_info " Fetching package list..."
469
473
cd /tmp || exit 1
470
474
wget -t3 -T20 -q -O file.lst https://qbit-static.ezapi.net/file.lst
471
- static_binary=$( cat file.lst | grep -w " qbittorrent-nox.qbit${qbitversion} _lt ${libtversion} .amd64 " | awk ' { print $4}' )
475
+ static_binary=$( cat file.lst | grep " .amd64 " | grep " qbittorrent-nox.qbit${qbitversion} " | awk ' { print $4}' )
472
476
rm -f file.lst
473
477
_updateStatic
474
478
else
0 commit comments