diff --git a/srcpkgs/topgrade/template b/srcpkgs/topgrade/template index 6ea985702dc..1d2a5d719bd 100644 --- a/srcpkgs/topgrade/template +++ b/srcpkgs/topgrade/template @@ -1,15 +1,23 @@ # Template file for 'topgrade' pkgname=topgrade -version=10.2.0 +version=10.2.1 revision=1 build_style=cargo +build_helper=qemu short_desc="Meta upgrade tool for pip, flatpak, your distro and everything else" maintainer="jcgruenhage " license="GPL-3.0-only" homepage="https://github.com/topgrade-rs/topgrade" distfiles="https://github.com/topgrade-rs/topgrade/archive/refs/tags/v${version}.tar.gz" -checksum=66f11d3a08981a883c20afd40d036a7e42d8e12f8d88e0671455a83f70b495da +checksum=0e98f5c61914e88fa2437c539899c4f98ca70d9dc91492e35afba1cc8eb2092f post_install() { + local topgrade="${DESTDIR}/usr/bin/topgrade" + for shell in bash fish zsh; do + vtargetrun ${topgrade} --gen-completion ${shell} > topgrade.${shell} + vcompletion topgrade.${shell} ${shell} + done + + vtargetrun ${topgrade} --gen-manpage > topgrade.8 vman topgrade.8 }