# Maintainer: j.r pkgname=sonixd pkgver=0.12.0 pkgrel=1 pkgdesc="A full-featured Subsonic/Jellyfin compatible desktop music player" arch=('x86_64') url="https://github.com/jeffvli/sonixd" license=('GPL3') depends=('electron13' 'nodejs') makedepends=('yarn' 'nvm' 'asar') conflicts=("$pkgname-appimage") replaces=("$pkgname-appimage") source=("$pkgname-$pkgver.tar.gz::https://github.com/jeffvli/sonixd/archive/refs/tags/v$pkgver.tar.gz" "$pkgname" "$pkgname.desktop") sha256sums=('867832b619322b17fbafbb2c9d8900e71a0caef09fd07269737e4cde2326c7d0' '89039f59dc58490cc5a2e05bb38b3645448df56b2e763d6170facb64e73241d0' '9e2e1cce47b594b75b8df7a1cf3a5a6da340dda9d0cfdf2aa305d097fc0bbc7a') _ensure_local_nvm() { which nvm >/dev/null 2>&1 && nvm deactivate && nvm unload export NVM_DIR="$srcdir/.nvm" source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] } prepare() { cd "$pkgname-$pkgver" _ensure_local_nvm nvm install --no-progress 15.14.0 _ver="$(