COMMENT = ls alternative written in Rust GH_ACCOUNT = ogham GH_PROJECT = exa GH_TAGNAME = v0.10.1 REVISION = 3 CATEGORIES = sysutils # Unlicense/MIT PERMIT_PACKAGE = Yes MODULES = devel/cargo .include "crates.inc" CONFIGURE_STYLE = cargo SEPARATE_BUILD = Yes BUILD_DEPENDS = textproc/lowdown LIB_DEPENDS += devel/libgit2/libgit2 WANTLIB += c c++abi m pthread git2 # for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113 MODCARGO_CRATES_UPDATE = cc libc MODCARGO_FEATURES = git post-install: lowdown -s -tman -m section=1 -mtitle=exa -mvolume='' ${WRKSRC}/man/exa.1.md > ${PREFIX}/man/man1/exa.1 lowdown -s -tman -m section=5 -mtitle=exa_colors -mvolume='' ${WRKSRC}/man/exa_colors.5.md > ${PREFIX}/man/man5/exa_colors.5 ${INSTALL_DATA_DIR} ${PREFIX}/share/fish/completions/ ${INSTALL_DATA} ${WRKSRC}/completions/completions.fish ${PREFIX}/share/fish/completions/exa.fish ${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/completions/completions.zsh ${PREFIX}/share/zsh/site-functions/_exa ${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions/ ${INSTALL_DATA} ${WRKSRC}/completions/completions.bash ${PREFIX}/share/bash-completion/completions/exa .include