From 746be8776c455e070bcd74b52fbce6040b07e4bd Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Thu, 25 Apr 2024 19:41:32 +0200 Subject: [PATCH] eza: update to 0.18.13 --- srcpkgs/eza/template | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/srcpkgs/eza/template b/srcpkgs/eza/template index b1bcfef3fba8af..3c8d7ce3a2f3d2 100644 --- a/srcpkgs/eza/template +++ b/srcpkgs/eza/template @@ -1,25 +1,32 @@ # Template file for 'eza' pkgname=eza -version=0.18.10 +version=0.18.13 revision=1 build_style=cargo -hostmakedepends="pandoc pkg-config" +hostmakedepends="pkg-config" makedepends="libgit2-devel" short_desc="Modern, maintained replacement for ls" maintainer="Marcin Puc " license="MIT" homepage="https://eza.rocks" changelog="https://raw.githubusercontent.com/eza-community/eza/main/CHANGELOG.md" -distfiles="https://github.com/eza-community/eza/archive/refs/tags/v${version}.tar.gz" -checksum=b0b59a7bdd7536941fac210ca25d30f904657f906aa2c01411fb390d4bdcd139 +distfiles="https://github.com/eza-community/eza/archive/refs/tags/v${version}.tar.gz +https://github.com/eza-community/eza/releases/download/v${version}/man-${version}.tar.gz" +checksum="679fd3b5b389553aa77a2bce496e8658848ef0f4624968fd1a330dbe92032438 + 73ef1ae9df7dd59d9cd470d94d874486c059a3dd332f565e9556cb5df869fc23" + +skip_extraction="man-${version}.tar.gz" + +post_extract() { + vsrcextract -C manpages --strip-components=3 man-${version}.tar.gz +} post_install() { vcompletion completions/bash/eza bash vcompletion completions/fish/eza.fish fish vcompletion completions/zsh/_eza zsh - for manpage in eza.1 eza_colors.5 eza_colors-explanation.5; do - pandoc --standalone -f markdown -t man man/${manpage}.md > ${manpage} + for manpage in manpages/*; do vman ${manpage} done