From ced48b5ec4547656d09ab47813193ba08d2ea9f9 Mon Sep 17 00:00:00 2001 From: Martin Dimov Date: Thu, 28 Apr 2022 02:10:48 +0300 Subject: [PATCH] New package: melt-0.3.0 --- srcpkgs/melt/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/melt/template diff --git a/srcpkgs/melt/template b/srcpkgs/melt/template new file mode 100644 index 000000000000..a6c6a6c862ca --- /dev/null +++ b/srcpkgs/melt/template @@ -0,0 +1,34 @@ +# Template file for 'melt' +pkgname=melt +version=0.3.0 +revision=1 +create_wrksrc=yes +build_style=go +go_import_path="github.com/charmbracelet/melt" +go_package="${go_import_path}/cmd/melt" +short_desc="Backup and restore Ed25519 SSH keys with seed words" +maintainer="Martin Dimov " +license="MIT" +homepage="https://github.com/charmbracelet/melt" +distfiles="https://github.com/charmbracelet/melt/releases/download/v${version}/melt-${version}.tar.gz" +checksum=43a18e1be9aa541c63139abf895a8f8a58e2fcf6016e3f85f647823be28b43e8 +conflicts="mlt" # bin and manpage name conflict + +post_build() { + ./scripts/manpages.sh + ./scripts/completions.sh +} + +do_check() { + go test -v +} + +post_install() { + vlicense LICENSE.md + + vman manpages/melt.1.gz + + for shell in bash fish zsh; do + vcompletion ./completions/melt.$shell $shell + done +}