From f91538895f6c295199e00efb7acc2c1d4062e659 Mon Sep 17 00:00:00 2001 From: michalszmidt Date: Fri, 29 Dec 2023 18:19:50 +0100 Subject: [PATCH] New package: supersonic-0.8.2 --- srcpkgs/supersonic/files/supersonic.desktop | 10 ++++++++++ srcpkgs/supersonic/template | 20 ++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 srcpkgs/supersonic/files/supersonic.desktop create mode 100644 srcpkgs/supersonic/template diff --git a/srcpkgs/supersonic/files/supersonic.desktop b/srcpkgs/supersonic/files/supersonic.desktop new file mode 100644 index 0000000000000..932a02f899d2f --- /dev/null +++ b/srcpkgs/supersonic/files/supersonic.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=Supersonic +Comment=A lightweight cross-platform desktop client for Subsonic music servers +Path=/usr/bin +Exec=supersonic +Terminal=false +Icon=/usr/share/pixmaps/supersonic/appicon.png +Categories=Audio;AudioVideo diff --git a/srcpkgs/supersonic/template b/srcpkgs/supersonic/template new file mode 100644 index 0000000000000..930d7e0838d39 --- /dev/null +++ b/srcpkgs/supersonic/template @@ -0,0 +1,20 @@ +# Template file for 'supersonic' +pkgname=supersonic +version=0.8.2 +revision=1 +build_style=go +go_import_path="github.com/dweymouth/supersonic" +hostmakedepends="pkg-config gcc" +makedepends="libglvnd-devel mpv-devel libX11-devel libappindicator-devel libsecret-devel libXxf86vm-devel" +depends="libsecret libappindicator" +short_desc="A lightweight and full-featured cross-platform desktop client for self-hosted music servers" +maintainer="MichaƂ Szmidt " +license="GPL-3.0" +homepage="https://github.com/dweymouth/supersonic" +distfiles="https://github.com/dweymouth/supersonic/archive/refs/tags/v${version}.tar.gz" +checksum=55ce49566d3350fe789934310509763dc2646ea09cc5c8d364daca49d692b185 + +post_install(){ + vinstall res/appicon.png 644 usr/share/pixmaps/${pkgname} + vinstall "${FILESDIR}/supersonic.desktop" 644 usr/share/applications +}