diff options
author | sukanka | 2022-07-09 13:31:09 +0800 |
---|---|---|
committer | sukanka | 2022-07-09 13:31:09 +0800 |
commit | 641b8e243faf2ece924ee1ddf642f8a47ad460a3 (patch) | |
tree | 04c41de54c413f4eb3fc5f3a05cd153e4437e057 | |
parent | e58d900f5582e0a1e46b74411dd24141e053e06b (diff) | |
download | aur-641b8e243faf2ece924ee1ddf642f8a47ad460a3.tar.gz |
update to 1.22.1
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 22 insertions, 11 deletions
@@ -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 @@ -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; } |