From 3f7f5c14071b81f90f4c3686f1f5ea650c9eaeee Mon Sep 17 00:00:00 2001 From: Rien Maertens Date: Mon, 6 Jul 2020 14:08:31 +0200 Subject: [PATCH] New package: ncspot-0.1.4 --- srcpkgs/ncspot/template | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 srcpkgs/ncspot/template diff --git a/srcpkgs/ncspot/template b/srcpkgs/ncspot/template new file mode 100644 index 00000000000..3b782e35c43 --- /dev/null +++ b/srcpkgs/ncspot/template @@ -0,0 +1,31 @@ +# Template file for 'ncspot' +pkgname=ncspot +version=0.1.4 +revision=1 +build_style=cargo +hostmakedepends="pkg-config python3" +configure_args="--no-default-features" +makedepends="libressl-devel ncurses-devel $(vopt_if libxcb libxcb-devel) +$(vopt_if dbus dbus-devel) $(vopt_if alsa alsa-lib-devel) +$(vopt_if pulseaudio pulseaudio-devel)" +short_desc="Cross-platform ncurses Spotify client written in Rust" +nocross=yes +maintainer="Rien Maertens " +license="BSD-2-Clause" +homepage="https://github.com/hrkfdn/ncspot/" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=bcc4026f51fe4be7351b6e6cd124a5fd4b3af8b6a58f23a0599ce5f34fc4416e + +_features="cursive/pancurses-backend" +_features+="$(vopt_if libxcb ',share_clipboard')" +_features+="$(vopt_if alsa ',alsa_backend')" +_features+="$(vopt_if pulseaudio ',pulseaudio_backend')" +_features+="$(vopt_if dbus ',mpris')" + +if [ "$_features" ]; then + configure_args+=" --features $_features" +fi + +post_install() { + vlicense LICENSE +}