commit:     9192f3296a81f8798973de24863747bc452e60d1
Author:     Timo van Veen <timovanveen <AT> hotmail <DOT> nl>
AuthorDate: Sun Apr 13 18:54:08 2025 +0000
Commit:     Timo van Veen <timovanveen <AT> hotmail <DOT> nl>
CommitDate: Sun Apr 13 18:56:15 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9192f329

media-sound/listenbrainz-mpd: build and install shell completion files

Signed-off-by: Timo van Veen <timovanveen <AT> hotmail.nl>

 ...nbrainz-mpd-2.3.8-r1.ebuild => listenbrainz-mpd-2.3.8-r2.ebuild} | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r1.ebuild 
b/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r2.ebuild
similarity index 95%
rename from media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r1.ebuild
rename to media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r2.ebuild
index 703caa65d..3328a4a60 100644
--- a/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r1.ebuild
+++ b/media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r2.ebuild
@@ -195,7 +195,7 @@ CRATES="
        [email protected]
 "
 
-inherit cargo systemd
+inherit cargo systemd shell-completion
 
 DESCRIPTION="ListenBrainz submission client for MPD"
 HOMEPAGE="https://codeberg.org/elomatreb/listenbrainz-mpd";
@@ -225,6 +225,7 @@ QA_FLAGS_IGNORED="usr/bin/listenbrainz-mpd"
 src_configure() {
        local myfeatures=(
                $(usev systemd)
+               shell_completion
        )
        cargo_src_configure
 }
@@ -234,4 +235,7 @@ src_install() {
 
        cargo_src_install
        systemd_douserunit listenbrainz-mpd.service
+       dobashcomp generated_completions/listenbrainz-mpd.bash
+       dofishcomp generated_completions/listenbrainz-mpd.fish
+       dozshcomp generated_completions/_listenbrainz-mpd
 }

Reply via email to