From 921609acb50921f2f6e377ec3881fe4573d48c93 Mon Sep 17 00:00:00 2001 From: michalszmidt Date: Fri, 29 Dec 2023 18:19:50 +0100 Subject: [PATCH] New package: supersonic-desktop-0.8.2 --- srcpkgs/supersonic-desktop/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/supersonic-desktop/template diff --git a/srcpkgs/supersonic-desktop/template b/srcpkgs/supersonic-desktop/template new file mode 100644 index 0000000000000..2cbbcc026815e --- /dev/null +++ b/srcpkgs/supersonic-desktop/template @@ -0,0 +1,26 @@ +# Template file for 'supersonic-desktop' +pkgname=supersonic-desktop +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 libayatana-appindicator-devel libsecret-devel libXxf86vm-devel" +depends="libsecret libayatana-appindicator" +short_desc="Full-featured, mpv-based music player for Subsonic and Jellyfin servers" +maintainer="MichaƂ Szmidt " +license="GPL-3.0-or-later" +homepage="https://github.com/dweymouth/supersonic" +distfiles="https://github.com/dweymouth/supersonic/archive/refs/tags/v${version}.tar.gz" +checksum=55ce49566d3350fe789934310509763dc2646ea09cc5c8d364daca49d692b185 + +post_install() { + # go install command has no possibility to change name + # https://github.com/golang/go/issues/47176 + # There is confilicting supersonic package on GitHub, see repology + # https://repology.org/projects/?search=supersonic + mv ${DESTDIR}/usr/bin/supersonic "${DESTDIR}/usr/bin/supersonic-desktop" + vinstall res/appicon.png 644 usr/share/pixmaps supersonic-desktop.png + vinstall res/supersonic-desktop.desktop 644 usr/share/applications +} +