summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukanka2022-07-09 13:31:09 +0800
committersukanka2022-07-09 13:31:09 +0800
commit641b8e243faf2ece924ee1ddf642f8a47ad460a3 (patch)
tree04c41de54c413f4eb3fc5f3a05cd153e4437e057
parente58d900f5582e0a1e46b74411dd24141e053e06b (diff)
downloadaur-641b8e243faf2ece924ee1ddf642f8a47ad460a3.tar.gz
update to 1.22.1
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD21
2 files changed, 22 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a42fd2e64543..6e43df942c4a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,20 +1,22 @@
pkgbase = lx-music
pkgdesc = An Electron-based music player
- pkgver = 1.22.0
+ pkgver = 1.22.1
pkgrel = 1
url = https://github.com/lyswhut/lx-music-desktop
- arch = any
+ arch = x86_64
+ arch = aarch64
license = Apache
makedepends = asar
makedepends = jq
makedepends = moreutils
- makedepends = npm
+ makedepends = yarn
+ makedepends = git
depends = electron
- source = lx-music-1.22.0.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v1.22.0.tar.gz
+ source = lx-music-1.22.1.tar.gz::https://github.com/lyswhut/lx-music-desktop/archive/refs/tags/v1.22.1.tar.gz
source = lx-music.sh
source = lx-music.desktop
source = dev-app-update.yml
- sha256sums = d82234a9c6ab54248623b8159605337df063cdacd316fdca3d1d84caef1a8322
+ sha256sums = 70a4a6ee1ecd333d7657c647e6e26a8acd2b1ed6e8492235f95f430771da0f3f
sha256sums = 1e69184fd93f8d86d800306b99e5f630253d32de610342485ba5d4b0be018eb4
sha256sums = 732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f
sha256sums = ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423
diff --git a/PKGBUILD b/PKGBUILD
index 86510308f424..adee0e61ede7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,20 +3,20 @@
# Contributer: Bruce Zhang
pkgname=lx-music
-pkgver=1.22.0
+pkgver=1.22.1
pkgrel=1
pkgdesc='An Electron-based music player'
-arch=('any')
+arch=('x86_64' 'aarch64')
url='https://github.com/lyswhut/lx-music-desktop'
license=('Apache')
depends=('electron')
-makedepends=('asar' 'jq' 'moreutils' 'npm')
+makedepends=('asar' 'jq' 'moreutils' 'yarn' 'git')
source=("$pkgname-$pkgver.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
"$pkgname.sh"
"$pkgname.desktop"
'dev-app-update.yml'
)
-sha256sums=('d82234a9c6ab54248623b8159605337df063cdacd316fdca3d1d84caef1a8322'
+sha256sums=('70a4a6ee1ecd333d7657c647e6e26a8acd2b1ed6e8492235f95f430771da0f3f'
'1e69184fd93f8d86d800306b99e5f630253d32de610342485ba5d4b0be018eb4'
'732e98dfe569768c3cc90abbe8b1f6d24726dd2cb61317f57f8d5fe77fdefe2f'
'ffdd88036d10eb9780c0a26987894708720c2f486247bb3854f05fb5dd607423')
@@ -32,8 +32,10 @@ prepare() {
build() {
cd "$srcdir/$pkgname-desktop-$pkgver"
- npm install
- npm run pack:dir
+ export HOME=${srcdir}
+ yarn add eslint-plugin-n
+ yarn install
+ yarn run pack:dir
}
package() {
@@ -51,4 +53,11 @@ package() {
# Install license
install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/lx-music/"
cp -a --no-preserve=ownership licenses "$pkgdir/usr/share/licenses/lx-music/"
+
+ # clean other platform.
+ for native in {bufferutil,utf-8-validate};
+ do
+ cd ${pkgdir}/usr/share/lx-music/node_modules/$native/prebuilds
+ rm -rf darwin-* win32-*
+ done;
}