From 9fa5fe34c5ff6701c9b17e8ff0efe8a3976b8c3a Mon Sep 17 00:00:00 2001 From: Yidaozhan Ya Date: Fri, 3 Mar 2023 18:15:40 +0800 Subject: [PATCH] =?UTF-8?q?[fix]=20versions=20=E7=9B=AE=E5=BD=95=E4=B8=8D?= =?UTF-8?q?=E5=AD=98=E5=9C=A8=E6=97=B6=E8=87=AA=E5=8A=A8=E5=88=9B=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .SRCINFO | 4 ++-- PKGBUILD | 4 ++-- start.sh | 9 +++++---- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index b249c469fd35..3690fa4eb4b1 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@ pkgbase = linuxqq-nt-bwrap pkgdesc = New Linux QQ based on Electron, with bubblewrap sandbox and some tweaks pkgver = 3.1.0_9572 - pkgrel = 1 + pkgrel = 2 url = https://im.qq.com/linuxqq/index.shtml install = linuxqq-nt-bwrap.install arch = x86_64 @@ -30,7 +30,7 @@ pkgbase = linuxqq-nt-bwrap source = start.sh source = config.json source = xdg-open.sh - sha256sums = da9f8a96b6012f6fde0f55cf81bd32bc537a446ebef5867317b2ba6c21946e74 + sha256sums = e25674466c92720bc73f1e98b8a668ad3b32735b774ed08d4aecd894f4cdac9d sha256sums = 14873a55c6f0402c8a424808848007d041ecaf8f72a00aac0d9be01270e4e87c sha256sums = 78a573867355fb4c3e728d0c8ac0746d47fa7d64f90ee2b62ee9f0ccae095edb source_x86_64 = https://dldir1.qq.com/qqfile/qq/QQNT/4b2e3220/linuxqq_3.1.0-9572_amd64.deb diff --git a/PKGBUILD b/PKGBUILD index b0e5bd8b1616..097c197283ae 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ _pkgname=linuxqq pkgname=linuxqq-nt-bwrap pkgver=3.1.0_9572 -pkgrel=1 +pkgrel=2 pkgdesc="New Linux QQ based on Electron, with bubblewrap sandbox and some tweaks" arch=('x86_64' 'aarch64') url='https://im.qq.com/linuxqq/index.shtml' @@ -24,7 +24,7 @@ sha256sums_x86_64=('c6a6f2c94e094a561b02427fb6a2e854f29f42fc589ccc92471ef257512d # 'e9d7d27c6df425dfface9398be2b14c24f32ae9d880e344ce599593f2919f6dd') # 热更新补丁 sha256sums_aarch64=('22d66a855f4e9b271d7d1865ccfda596bcdc219bda8940bf2c988327f90d2241' ) # 底包 # 'f17bbff10be65135130c7a4cd05ac5f6e324e560a5dafe27113f05a9e7bbc3d5') # 热更新补丁 -sha256sums=('da9f8a96b6012f6fde0f55cf81bd32bc537a446ebef5867317b2ba6c21946e74' # start.sh +sha256sums=('e25674466c92720bc73f1e98b8a668ad3b32735b774ed08d4aecd894f4cdac9d' # start.sh '14873a55c6f0402c8a424808848007d041ecaf8f72a00aac0d9be01270e4e87c' # config.json '78a573867355fb4c3e728d0c8ac0746d47fa7d64f90ee2b62ee9f0ccae095edb') # xdg-open.sh diff --git a/start.sh b/start.sh index 263228f98aad..9bd9c449396b 100755 --- a/start.sh +++ b/start.sh @@ -6,7 +6,7 @@ XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}" FONTCONFIG_HOME="${XDG_CONFIG_HOME}/fontconfig" QQ_APP_DIR="${XDG_CONFIG_HOME}/QQ" if [ -z "${QQ_DOWNLOAD_DIR}" ]; then - if [ -z "${XDG_DOWNLOAD_DIR}"]; then + if [ -z "${XDG_DOWNLOAD_DIR}" ]; then XDG_DOWNLOAD_DIR="$(xdg-user-dir DOWNLOAD)" fi QQ_DOWNLOAD_DIR="${XDG_DOWNLOAD_DIR:-$HOME/Downloads}" @@ -34,11 +34,12 @@ QQ_PREVIOUS_VERSIONS=("2.0.1-429" "2.0.1-453" "2.0.2-510" "2.0.3-543" "3.0.0-565 if [ "${QQ_DOWNLOAD_DIR%*/}" == "${HOME}" ]; then QQ_DOWNLOAD_DIR="${HOME}/Downloads" - if [ ! -e "${QQ_DOWNLOAD_DIR}" ]; then mkdir -p "${QQ_DOWNLOAD_DIR}"; fi + if [ ! -d "${QQ_DOWNLOAD_DIR}" ]; then mkdir -p "${QQ_DOWNLOAD_DIR}"; fi fi -if [ ! -e "${QQ_APP_DIR}" ]; then mkdir -p "${QQ_APP_DIR}"; fi -if [ ! -e "${QQ_HOTUPDATE_DIR}/${QQ_HOTUPDATE_VERSION}" ]; then ln -sfd "/opt/QQ/resources/app" "${QQ_HOTUPDATE_DIR}/${QQ_HOTUPDATE_VERSION}"; fi +if [ ! -d "${QQ_APP_DIR}" ]; then mkdir -p "${QQ_APP_DIR}"; fi +if [ ! -d "${QQ_APP_DIR}/versions" ]; then mkdir -p "${QQ_APP_DIR}/versions"; fi +if [ ! -d "${QQ_HOTUPDATE_DIR}/${QQ_HOTUPDATE_VERSION}" ]; then ln -sfd "/opt/QQ/resources/app" "${QQ_HOTUPDATE_DIR}/${QQ_HOTUPDATE_VERSION}"; fi rm -rf "${QQ_HOTUPDATE_DIR}/"**".zip" # 处理 config.json