diff options
author | Feng Yu | 2023-09-28 16:11:00 +0800 |
---|---|---|
committer | Feng Yu | 2023-09-28 16:11:00 +0800 |
commit | afde1305a3ed8e0489419e82df0cdde3fc708fd3 (patch) | |
tree | 64d2cac11b541f565946ffcb879045c11a60c868 | |
parent | 86e7ab7cb33bef43b864a75a66691f0d1777e8b4 (diff) | |
download | aur-afde1305a3ed8e0489419e82df0cdde3fc708fd3.tar.gz |
Upgrade to 2.5.0
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 6 | ||||
-rwxr-xr-x | update.sh | 9 |
3 files changed, 11 insertions, 10 deletions
@@ -1,6 +1,6 @@ pkgbase = lx-music-desktop pkgdesc = A music software based on Electron + Vue. 一个基于 Electron + Vue 开发的音乐软件。 - pkgver = 2.4.1 + pkgver = 2.5.0 pkgrel = 1 url = https://github.com/lyswhut/lx-music-desktop install = lx-music-desktop.install @@ -22,7 +22,7 @@ pkgbase = lx-music-desktop depends = libappindicator-gtk3 conflicts = lx-music-desktop options = !strip - source = https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v2.4.1/lx-music-desktop.v2.4.1.x64.pacman - md5sums = 86c9eb2da5781ecea8efc56f40a3566f + source = https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v2.5.0/lx-music-desktop_2.5.0_x64.pacman + md5sums = 87470be7a4bb7e58384fabf098a74192 pkgname = lx-music-desktop-bin @@ -4,7 +4,7 @@ pkgbase=lx-music-desktop pkgname=('lx-music-desktop-bin') conflicts=('lx-music-desktop') -pkgver=2.4.1 +pkgver=2.5.0 pkgrel=1 pkgdesc="A music software based on Electron + Vue. 一个基于 Electron + Vue 开发的音乐软件。" arch=('x86_64') @@ -14,8 +14,8 @@ license=('Apache-2.0') # E.g: pacman -Qip lx-music-desktop.v1.2.0.x64.pacman # Then copy the `Depends On(依赖于)` field. depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libvpx' 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy' 'libnotify' 'libappindicator-gtk3') -source=("https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v${pkgver}/lx-music-desktop.v${pkgver}.x64.pacman") -md5sums=('86c9eb2da5781ecea8efc56f40a3566f') +source=("https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v${pkgver}/lx-music-desktop_${pkgver}_x64.pacman") +md5sums=('87470be7a4bb7e58384fabf098a74192') # copy .INSTALL script from lx-music-desktop.v${pkgver}.x64.pacman # E.g: tar xf lx-music-desktop.v1.2.0.x64.pacman .INSTALL && mv -fv .INSTALL lx-music-desktop.install install=lx-music-desktop.install diff --git a/update.sh b/update.sh index 8caa4b3da406..d95addae02b2 100755 --- a/update.sh +++ b/update.sh @@ -12,13 +12,14 @@ if [ "${LATEST_VER}" = ${pkgver} ]; then echo "Update to date." exit else - LATEST_DOWNLOAD_URL="https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v${LATEST_VER}/lx-music-desktop.v${LATEST_VER}.x64.pacman" + FILE_NAME="lx-music-desktop_${LATEST_VER}_x64.pacman" + LATEST_DOWNLOAD_URL="https://ghproxy.com/https://github.com/lyswhut/lx-music-desktop/releases/download/v${LATEST_VER}/${FILE_NAME}" echo -n "Calculating lx-music-desktop ${LATEST_VER} md5sum... " - curl -ksSLo "/tmp/lx-music-desktop.v${LATEST_VER}.x64.pacman" -C- "${LATEST_DOWNLOAD_URL}" - MD5="$(md5sum "/tmp/lx-music-desktop.v${LATEST_VER}.x64.pacman" | cut -d' ' -f1)" + curl -ksSLo "/tmp/${FILE_NAME}" -C- "${LATEST_DOWNLOAD_URL}" + MD5="$(md5sum "/tmp/${FILE_NAME}" | cut -d' ' -f1)" echo "${MD5}" echo -n "Updating PKGBUILD... " - tar xf "/tmp/lx-music-desktop.v${LATEST_VER}.x64.pacman" .INSTALL && mv -f .INSTALL "${SELF_DIR}/lx-music-desktop.install" + tar xf "/tmp/${FILE_NAME}" .INSTALL && mv -f .INSTALL "${SELF_DIR}/lx-music-desktop.install" sed -i "s/^pkgver=.*/pkgver=${LATEST_VER}/;s/^md5sums=.*/md5sums=('${MD5}')/" "${SELF_DIR}/PKGBUILD" echo "Done" echo "Test building locally" |