# Template file for 'broot' pkgname=broot version=1.44.2 revision=1 build_style=cargo hostmakedepends="pkg-config" makedepends="libgit2-1.8-devel oniguruma-devel" short_desc="Interactive directory tree view, fuzzy search, balanced BFS descent" maintainer="cinerea0 " license="MIT" homepage="https://dystroy.org/broot/" changelog="https://raw.githubusercontent.com/Canop/broot/main/CHANGELOG.md" distfiles="https://github.com/Canop/broot/archive/refs/tags/v${version}.tar.gz" checksum=e1b78354c21680914a07ed4b856257c83ef873b878ef281bd2d1aed7fcba3828 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then broken="exr crate errors on big endian" fi case "$XBPS_TARGET_MACHINE" in ppc64*) ;; ppc*|mips*) broken="unresolved import 'std::sync::atomic::AtomicU64'";; esac post_install() { vlicense LICENSE vsed -e "s/#version/${version}/g;s,#date,$(date +'%Y/%m/%d'),g" -i man/page vman man/page broot.1 }