summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukanka2023-01-08 14:18:54 +0800
committersukanka2023-01-08 14:18:54 +0800
commita118e67cbe6d907c755d8129c8a47515914e0e1f (patch)
tree16d0629b4146c2d9cd137e1895183228db056fa1
parent4c4cb311c4cbcc8b3a062e811a7189cbde9485ff (diff)
downloadaur-a118e67cbe6d907c755d8129c8a47515914e0e1f.tar.gz
update to 2.0.3
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD13
-rw-r--r--lx-music.sh3
3 files changed, 14 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 88b4033660bd..1c9c9070210a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lx-music
pkgdesc = An Electron-based music player
- pkgver = 2.0.2
+ pkgver = 2.0.3
pkgrel = 1
url = https://github.com/lyswhut/lx-music-desktop
arch = x86_64
@@ -13,12 +13,12 @@ pkgbase = lx-music
makedepends = git
makedepends = node-gyp
depends = electron
- source = lx-music-2.0.2.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v2.0.2.tar.gz
+ source = lx-music-2.0.3.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v2.0.3.tar.gz
source = lx-music.sh
source = lx-music.desktop
source = dev-app-update.yml
- sha256sums = ed0fd50c8c2fe4610382f91dfd93a35c7cf700448206d718f2968f1d4dbc670a
- sha256sums = 0ef83101a4ec2a835f4a9f22567526c6e0b6fcc5a8e7308134c765dd1b53d355
+ sha256sums = fc44ad189c63b029be8dbf013971224502707ed0d455984ac3d4c66eb9860240
+ sha256sums = 1171a3688a136b75aa0493d5737cfb1e8c386a48030c8ca313d4cac48c0630e3
sha256sums = 732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f
sha256sums = ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423
diff --git a/PKGBUILD b/PKGBUILD
index 84f5f6d1713a..d84af7b7c3c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,31 +3,34 @@
# Contributer: Bruce Zhang
pkgname=lx-music
-pkgver=2.0.2
+pkgver=2.0.3
pkgrel=1
+_electron=electron
pkgdesc='An Electron-based music player'
arch=('x86_64' 'aarch64')
url='https://github.com/lyswhut/lx-music-desktop'
license=('Apache')
-depends=('electron')
+depends=("${_electron}")
makedepends=('asar' 'jq' 'moreutils' 'yarn' 'git' 'node-gyp')
source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
"$pkgname.sh"
"$pkgname.desktop"
'dev-app-update.yml'
)
-sha256sums=('ed0fd50c8c2fe4610382f91dfd93a35c7cf700448206d718f2968f1d4dbc670a'
- '0ef83101a4ec2a835f4a9f22567526c6e0b6fcc5a8e7308134c765dd1b53d355'
+sha256sums=('fc44ad189c63b029be8dbf013971224502707ed0d455984ac3d4c66eb9860240'
+ '1171a3688a136b75aa0493d5737cfb1e8c386a48030c8ca313d4cac48c0630e3'
'732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f'
'ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423')
prepare() {
cd "$srcdir/$pkgname-desktop-$pkgver"
- local electronDist="/usr/lib/electron"
+ local electronDist="/usr/lib/${_electron}"
local electronVersion="$(< $electronDist/version)"
jq ".devDependencies.electron = \"$electronVersion\"" package.json | sponge package.json
jq ".build.electronDist = \"$electronDist\"" package.json | sponge package.json
jq ".build.electronVersion = \"$electronVersion\"" package.json | sponge package.json
+
+ sed -i "s|__ELECTRON__|${_electron}|g" "${srcdir}/${pkgname}.sh"
}
build() {
diff --git a/lx-music.sh b/lx-music.sh
index a04401640092..8d23e9cabc21 100644
--- a/lx-music.sh
+++ b/lx-music.sh
@@ -6,4 +6,5 @@ if [[ -f $XDG_CONFIG_HOME/lx-music-flags.conf ]]; then
LX_USER_FLAGS="$(sed 's/#.*//' $XDG_CONFIG_HOME/lx-music-flags.conf | tr '\n' ' ')"
fi
-exec electron /usr/lib/lx-music/ "$@" $LX_USER_FLAGS
+# DO NOT change __ELECTRON__, it's updated by PKGBUILD
+exec __ELECTRON__ /usr/lib/lx-music/ "$@" $LX_USER_FLAGS