summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukanka2023-01-01 16:38:08 +0800
committersukanka2023-01-01 16:38:08 +0800
commit1957097cfa28e3a4c3e19011a60243226a56633b (patch)
treecd60fb99b65e71b76872ab4bec39a1ee460a282e
parent9f8ac7105a564f668117f8142b19d5a8d20a7549 (diff)
downloadaur-1957097cfa28e3a4c3e19011a60243226a56633b.tar.gz
update to 2.0.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD8
-rw-r--r--lx-music.sh10
3 files changed, 17 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index da0149086346..2dd925866558 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = lx-music
pkgdesc = An Electron-based music player
- pkgver = 1.22.3
+ pkgver = 2.0.0
pkgrel = 1
url = https://github.com/lyswhut/lx-music-desktop
arch = x86_64
@@ -11,13 +11,14 @@ pkgbase = lx-music
makedepends = moreutils
makedepends = yarn
makedepends = git
+ makedepends = node-gyp
depends = electron
- source = lx-music-1.22.3.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v1.22.3.tar.gz
+ source = lx-music-2.0.0.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v2.0.0.tar.gz
source = lx-music.sh
source = lx-music.desktop
source = dev-app-update.yml
- sha256sums = 78d39680fbbd4de4046a20cabf409701ab7d252f5a00649e62b8f829ff997fbb
- sha256sums = c64e171401477a7d7a269d3b0e0f5e7793b980aabf9632b661b0ad060eed50a3
+ sha256sums = 40b369d24e32ce6746d4d34697658b851cd83592bde6bf598076a7a697fa8e74
+ sha256sums = 0ef83101a4ec2a835f4a9f22567526c6e0b6fcc5a8e7308134c765dd1b53d355
sha256sums = 732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f
sha256sums = ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423
diff --git a/PKGBUILD b/PKGBUILD
index 41d18ce1197c..9cce1124e03a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,21 +3,21 @@
# Contributer: Bruce Zhang
pkgname=lx-music
-pkgver=1.22.3
+pkgver=2.0.0
pkgrel=1
pkgdesc='An Electron-based music player'
arch=('x86_64' 'aarch64')
url='https://github.com/lyswhut/lx-music-desktop'
license=('Apache')
depends=('electron')
-makedepends=('asar' 'jq' 'moreutils' 'yarn' 'git')
+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=('78d39680fbbd4de4046a20cabf409701ab7d252f5a00649e62b8f829ff997fbb'
- 'c64e171401477a7d7a269d3b0e0f5e7793b980aabf9632b661b0ad060eed50a3'
+sha256sums=('40b369d24e32ce6746d4d34697658b851cd83592bde6bf598076a7a697fa8e74'
+ '0ef83101a4ec2a835f4a9f22567526c6e0b6fcc5a8e7308134c765dd1b53d355'
'732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f'
'ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423')
diff --git a/lx-music.sh b/lx-music.sh
index 6bb4864f6de2..a04401640092 100644
--- a/lx-music.sh
+++ b/lx-music.sh
@@ -1,3 +1,9 @@
#!/bin/sh
-cd /usr/lib/lx-music/
-electron ./ "$@"
+XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-~/.config}
+
+# Allow users to override command-line options
+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