diff options
author | Sukanka | 2022-06-04 16:42:21 +0800 |
---|---|---|
committer | Sukanka | 2022-06-04 16:42:21 +0800 |
commit | cef255196c09a11d41a7cb483b73cbe61d1e13bf (patch) | |
tree | 51ab162fc0c7724a6ae433d3d8a4f124f9d50876 | |
parent | 2c35c4a749cc71fd277482f58cb0883237b7b1ce (diff) | |
download | aur-xunlei-bin.tar.gz |
revert patch
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rwxr-xr-x | xunlei | 75 |
3 files changed, 6 insertions, 80 deletions
@@ -1,7 +1,7 @@ pkgbase = xunlei-bin pkgdesc = Xunlei download, 迅雷 pkgver = 1.0.0.2 - pkgrel = 1 + pkgrel = 2 url = https://www.xunlei.com/ arch = x86_64 arch = aarch64 @@ -12,12 +12,11 @@ pkgbase = xunlei-bin depends = alsa-lib depends = nss depends = libxss - depends = rsync provides = xunlei source = license.html source = xunlei sha512sums = 3b0056713d046b01b01de9679a605bbf810c1f6f8c022b2200e14ef864db0583c46b3b9ccc9a0246bb3d70d3fad3415c33804cac5486d1cffb2d3081566d17bd - sha512sums = c7de252b7c2abfe26963c1202b1b394057ac68a98c31eebc39e9d21087f53ee15c8aeb30e09138748090ec8e2388b6038c4560e484fb97b119dbdcc6486b2a6a + sha512sums = c8c737c7fb30b7428005aa6bfb51fbc9ed3b2867286e1f461be900001d36f1961147912efa828c106ba846672a7571537fb42f5860bc687de30f5613e458881c source_x86_64 = https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/com.xunlei.download/com.xunlei.download_1.0.0.2_amd64.deb sha512sums_x86_64 = d65824b64f65af22037e62be14abf0363e552909cc11fef3c54e99c30dc8acd4340185445092b3ab37d226923a06d459037b83fe2c4c6a1b429f7bc31315e52b source_aarch64 = https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/com.xunlei.download/com.xunlei.download_1.0.0.2_arm64.deb @@ -2,12 +2,12 @@ pkgname=xunlei-bin pkgver=1.0.0.2 -pkgrel=1 +pkgrel=2 pkgdesc="Xunlei download, 迅雷" arch=("x86_64" "aarch64") url="https://www.xunlei.com/" license=("custom") -depends=('dbus-glib' 'libxtst' 'gtk2' 'alsa-lib' 'nss' 'libxss' 'rsync') +depends=('dbus-glib' 'libxtst' 'gtk2' 'alsa-lib' 'nss' 'libxss') provides=('xunlei') source=("license.html" "xunlei" @@ -16,7 +16,7 @@ source_x86_64=("https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/c source_aarch64=("https://cdn-package-store6.deepin.com/appstore/pool/appstore/c/com.xunlei.download/com.xunlei.download_${pkgver}_arm64.deb") sha512sums=('3b0056713d046b01b01de9679a605bbf810c1f6f8c022b2200e14ef864db0583c46b3b9ccc9a0246bb3d70d3fad3415c33804cac5486d1cffb2d3081566d17bd' - 'c7de252b7c2abfe26963c1202b1b394057ac68a98c31eebc39e9d21087f53ee15c8aeb30e09138748090ec8e2388b6038c4560e484fb97b119dbdcc6486b2a6a') + 'c8c737c7fb30b7428005aa6bfb51fbc9ed3b2867286e1f461be900001d36f1961147912efa828c106ba846672a7571537fb42f5860bc687de30f5613e458881c') sha512sums_x86_64=('d65824b64f65af22037e62be14abf0363e552909cc11fef3c54e99c30dc8acd4340185445092b3ab37d226923a06d459037b83fe2c4c6a1b429f7bc31315e52b') sha512sums_aarch64=('4d05277ef5510d00c6a450fce6b224fcd05231a20689138041b250aec9f80f8c8ee3ff248d7554aa1086e32dcd99b980fc0d9f6543c647a2d4aa2bd51c205764') @@ -1,76 +1,3 @@ -#!/usr/bin/bash - -#作者:flwwater -#https://forum.ubuntu.org.cn/viewtopic.php?f=21&t=491878&p=3224825&hilit=%E7%A1%AC%E7%9B%98#p3224825 - -# tmpfs内存目录 - -XLTMPFS="/dev/shm/ThunderNetwork" - -# Linux版迅雷的配置目录 - -XLHDD="${HOME}/.config/thunder/ThunderNetwork" - -# Linux版迅雷的配置目录 - -XLHOME="${HOME}/ThunderNetwork" - -# 同步时间间隔(秒) - -INTERVAL=600 - -# 确保做事之前存在 XLHDD 目录 - -if [ ! -d "${XLHDD}" ]; then - mkdir "${XLHDD}" -fi - -# 检查并创建tmpfs目录 - -if [ ! -d "${XLTMPFS}" ]; then - - mkdir -p ${XLTMPFS} - -fi - -# 检查 ~/ThunderNetwork 是否存在并且不是链接 - -if [ -e "${XLHOME}" ] && [ ! -L "${XLHOME}" ]; then - rm -rf "${XLHDD}" - mv "${XLHOME}" "${XLHDD}" -fi - -if [ ! -e "${XLHOME}" ]; then - #如果不存在 XLHOME 目录,那么创建到它的软链接 - ln -s "${XLTMPFS}" "${XLHOME}" - -fi - -# 同步至 tmpfs - -echo "同步文件夹 ${XLHDD} 至 ${XLTMPFS}" - -rsync -avi --delete "${XLHDD}/" "${XLTMPFS}/" - -echo "每间隔 ${INTERVAL} 秒执行一次同步" - -( while true; do sleep ${INTERVAL}; rsync -avi --delete "${XLTMPFS}/" "${XLHDD}/"; done; ) & - -SYNC=$! - -echo "正在启动 迅雷"; - +#!/bin/bash export LD_LIBRARY_PATH=/opt/xunlei:$LD_LIBRARY_PATH /opt/xunlei/thunder -start $1 - -echo "迅雷已关闭!" - -echo "请等等数秒,正在执行数据恢复......" - -kill $! - -rsync -avi --delete "${XLTMPFS}/" "${XLHDD}/" - -echo "同步已完成"; -rm ${XLHOME} - |