summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authortaotieren2023-12-22 02:13:38 +0800
committertaotieren2023-12-22 02:13:38 +0800
commit714bf90e752603dfd32251462f11cf1fa823cc80 (patch)
tree07aa5b5962695f4e7e628b6cbe872cc539ea0019 /PKGBUILD
parent3b2cfd2637e9369b28a5a650db2da76e54001b57 (diff)
downloadaur-714bf90e752603dfd32251462f11cf1fa823cc80.tar.gz
[lilac] updated to 2.5.0.ac7daa70-4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD8
1 files changed, 7 insertions, 1 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4459f461c64e..97e4a64088f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ pkgbase=lx-music-desktop-git
pkgname=(lx-music-desktop-git lx-music-desktop-electron-git)
pkgdesc=一个免费的音乐查找助手
pkgver=2.5.0.ac7daa70
-pkgrel=1
+pkgrel=4
arch=(x86_64 aarch64 armv7l)
url=https://github.com/lyswhut/lx-music-desktop
licence=(Apache)
@@ -31,14 +31,19 @@ pkgver(){
cd "${srcdir}/${pkgbase}"
echo $(git describe --tags | sed s/v//).$(git rev-parse --short HEAD)
}
+
prepare(){
+ git -C "${srcdir}/${pkgbase}" clean -dfx
+
cd "${srcdir}/${pkgbase}"
npm install
}
+
build(){
cd "${srcdir}/${pkgbase}"
npm run pack:dir
}
+
package_lx-music-desktop-git(){
_arch=$(node -e "os=require('os'); console.log(os.arch());")-
if [ ${_arch}==x64- ]
@@ -58,6 +63,7 @@ package_lx-music-desktop-git(){
# Enable it when supports url sheme on Linux
install -Dm644 "${srcdir}/lxmusic-url.desktop" "${pkgdir}/usr/share/applications/lxmusic-url.desktop"
}
+
package_lx-music-desktop-electron-git(){
depends+=("${_electron}")
conflicts+=("lx-music-desktop-electron")