From b65589eb451dcf5fa5438d41d4ba938e0a14d16f Mon Sep 17 00:00:00 2001 From: d33vliter Date: Wed, 28 Dec 2022 00:18:20 -0500 Subject: [PATCH 1/4] New Package: ncspot0.11.2 --- srcpkgs/ncspot/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/ncspot/template diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template new file mode 100644 index 000000000000..b90f65e6d598 --- /dev/null +++ b/srcpkgs/ncspot/template @@ -0,0 +1,22 @@ +# Template file for 'ncspot' +pkgname=ncspot +version=0.11.2 +revision=1 +archs="x86_64" +wrksrc=${pkgname}-${version} +create_wrksrc=yes +#hostmakedepends="" +#makedepends="" +depends="libpulseaudio openssl libxcb dbus" +short_desc="Is a ncurses Spotify client written in Rust using librespot" +maintainer="d33vliter " +license="GPL-3.0-or-later" +homepage="https://github.com/hrkfdn/ncspot" +distfiles="https://github.com/hrkfdn/ncspot/releases/download/v${version}/ncspot-v${version}-linux-x86_64.tar.gz" +checksum=a97b62a0bb19383b34fe2a0c7128bb8940e1e78dd1fa3be98cdb53b008ed6050 + + + do_install(){ + vbin ncspot + + } From 1ae41a5b88c3d493932e8b80a7f3e97e71ca32ca Mon Sep 17 00:00:00 2001 From: d33vliter Date: Wed, 28 Dec 2022 00:41:42 -0500 Subject: [PATCH 2/4] Update srcpkgs/ncspot/template Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com> --- srcpkgs/ncspot/template | 2 -- 1 file changed, 2 deletions(-) diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template index b90f65e6d598..1cd2164fee8e 100644 --- a/srcpkgs/ncspot/template +++ b/srcpkgs/ncspot/template @@ -3,8 +3,6 @@ pkgname=ncspot version=0.11.2 revision=1 archs="x86_64" -wrksrc=${pkgname}-${version} -create_wrksrc=yes #hostmakedepends="" #makedepends="" depends="libpulseaudio openssl libxcb dbus" From 5ba9c841d35cf156e1484e964573ec05dc36955f Mon Sep 17 00:00:00 2001 From: d33vliter Date: Wed, 28 Dec 2022 00:41:54 -0500 Subject: [PATCH 3/4] Update srcpkgs/ncspot/template Co-authored-by: classabbyamp <5366828+classabbyamp@users.noreply.github.com> --- srcpkgs/ncspot/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template index 1cd2164fee8e..869976d1d1aa 100644 --- a/srcpkgs/ncspot/template +++ b/srcpkgs/ncspot/template @@ -6,7 +6,7 @@ archs="x86_64" #hostmakedepends="" #makedepends="" depends="libpulseaudio openssl libxcb dbus" -short_desc="Is a ncurses Spotify client written in Rust using librespot" +short_desc="ncurses Spotify client" maintainer="d33vliter " license="GPL-3.0-or-later" homepage="https://github.com/hrkfdn/ncspot" From 2e9ef7c76655c8345497401e2250c23aef7d12dd Mon Sep 17 00:00:00 2001 From: d33vliter Date: Wed, 28 Dec 2022 01:35:12 -0500 Subject: [PATCH 4/4] Update template --- srcpkgs/ncspot/template | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template index 869976d1d1aa..cf6c7a1320f4 100644 --- a/srcpkgs/ncspot/template +++ b/srcpkgs/ncspot/template @@ -1,20 +1,21 @@ # Template file for 'ncspot' pkgname=ncspot version=0.11.2 -revision=1 -archs="x86_64" -#hostmakedepends="" -#makedepends="" -depends="libpulseaudio openssl libxcb dbus" +revision=2 +build_style=cargo +hostmakedepends="pkg-config python3 libpulseaudio" +makedepends="openssl-devel python3-devel libxcb-devel ncurses-devel dbus-devel" short_desc="ncurses Spotify client" maintainer="d33vliter " -license="GPL-3.0-or-later" +license="BSD 2-Clause License" homepage="https://github.com/hrkfdn/ncspot" -distfiles="https://github.com/hrkfdn/ncspot/releases/download/v${version}/ncspot-v${version}-linux-x86_64.tar.gz" -checksum=a97b62a0bb19383b34fe2a0c7128bb8940e1e78dd1fa3be98cdb53b008ed6050 +distfiles="https://github.com/hrkfdn/ncspot/archive/refs/tags/v${version}.tar.gz" +checksum=0fd9696e13912b906605e9972bf3b2a8a68688cce17478353713550801c94fab +do_install() { + cargo build --release +} - do_install(){ - vbin ncspot - - } +post_install() { + vlicense LICENSE +}