From c7d5938853bcc83112f25c39559c807bfdb38ce6 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sat, 19 Feb 2022 10:51:01 +0100 Subject: [PATCH] New package: cocogitto-4.1.0 --- srcpkgs/cocogitto/template | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 srcpkgs/cocogitto/template diff --git a/srcpkgs/cocogitto/template b/srcpkgs/cocogitto/template new file mode 100644 index 000000000000..ca3b338eebb6 --- /dev/null +++ b/srcpkgs/cocogitto/template @@ -0,0 +1,33 @@ +# Template file for 'cocogitto' +pkgname=cocogitto +version=5.0.0 +revision=1 +build_style=cargo +build_helper=qemu +makedepends="pkg-config zlib-devel" +short_desc="Conventional Commits toolbox" +maintainer="Marcin Puc " +license="MIT" +homepage="https://github.com/cocogitto/cocogitto" +changelog="https://github.com/cocogitto/cocogitto/blob/main/CHANGELOG.md" +distfiles="https://github.com/cocogitto/cocogitto/archive/${version}.tar.gz" +checksum=df37716965404aed1ed5265c015e28dbe57fec1e6ad8433bc6a9b676a4ee774d +# Test suite is not atomic, relies on user environment such as git user configuration +make_check=no + +post_build() { + TARGET_DIR="target/${RUST_TARGET}/release" + + for shell in bash zsh fish; do + vtargetrun ${TARGET_DIR}/cog generate-completions ${shell} > cog.${shell} + done +} + +post_install() { + vlicense LICENSE + vdoc README.md + + for shell in bash zsh fish; do + vcompletion cog.${shell} ${shell} cog + done +}