diff options
Diffstat (limited to 'update.sh')
-rwxr-xr-x | update.sh | 9 |
1 files changed, 5 insertions, 4 deletions
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" |