diff --git a/srcpkgs/sone/template b/srcpkgs/sone/template new file mode 100644 index 00000000000000..b45d30bcd30516 --- /dev/null +++ b/srcpkgs/sone/template @@ -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 " +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 +}