mirror of
https://github.com/archlinux/aur.git
synced 2026-02-08 05:02:00 +01:00
[fix] versions 目录不存在时自动创建
This commit is contained in:
parent
df4a668fd6
commit
9fa5fe34c5
3 changed files with 9 additions and 8 deletions
4
.SRCINFO
4
.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
|
||||
|
|
|
|||
4
PKGBUILD
4
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
|
||||
|
||||
|
|
|
|||
9
start.sh
9
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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue