Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions srcpkgs/sone/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Template file for 'sone'
pkgname=sone
version=0.19.0
revision=1
archs="x86_64"
#build_wrksrc=
#build_style=gnu-configure
#configure_args=""
#make_build_args=""
#make_install_args=""
#conf_files=""
#make_dirs="/var/log/dir 0755 root root"
#hostmakedepends=""
makedepends="xdg-utils base-devel cargo rust nodejs pnpm patchelf libwebkit2gtk41-devel libayatana-appindicator-devel gtk+3-devel librsvg-devel openssl-devel dbus-devel gst-plugins-base1-devel gstreamer1-devel libsecret-devel alsa-lib-devel"
depends="dbus wget curl gst-plugins-base1 gst-plugins-good1 gst-plugins-bad1 gst-libav xdg-utils pulseaudio-utils "
short_desc="Native TIDAL desktop client for Linux with lossless audio"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-only"
homepage="https://github.com/lullabyX/sone"
#changelog=""
distfiles="https://github.com/lullabyX/sone/archive/refs/tags/v${version}.tar.gz"
checksum=e10ac3b59a6bd58cc282693a6272a97c4ff6724a230ec2fa351d2abc6e4eca7e

do_build() {
pnpm install
pnpm tauri build --no-bundle
}


do_install() {
mkdir -p ${DESTDIR}/usr/bin
mv src-tauri/target/release/sone ${DESTDIR}/usr/bin/sone
}