COMMENT = line oriented search tool using Rust's regex library #' GH_ACCOUNT = BurntSushi GH_PROJECT = ripgrep GH_TAGNAME = 13.0.0 REVISION = 3 CATEGORIES = textproc sysutils # Unlicense/MIT PERMIT_PACKAGE = Yes WANTLIB += c c++abi pthread MODULES = devel/cargo BUILD_DEPENDS = textproc/asciidoctor CONFIGURE_STYLE = cargo PATCHORIG = .openbsd.orig SEPARATE_BUILD = Yes # for riscv64 and powerpc64, please keep: cc >= 1.0.73 and libc >= 0.2.113 MODCARGO_CRATES_UPDATE = cc libc MODCARGO_RUSTFLAGS = -C debuginfo=0 RELEASE_DIR = ${MODCARGO_TARGET_DIR}/release OUT_DIR = ${RELEASE_DIR}/build/ripgrep-*/out # fish completion excluded as it is shipped with shells/fish do-install: ${INSTALL_PROGRAM} ${RELEASE_DIR}/rg ${PREFIX}/bin/ ${INSTALL_MAN} ${OUT_DIR}/rg.1 ${PREFIX}/man/man1/ ${INSTALL_DATA_DIR} ${PREFIX}/share/bash-completion/completions \ ${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${OUT_DIR}/rg.bash \ ${PREFIX}/share/bash-completion/completions/rg ${INSTALL_DATA} ${WRKSRC}/complete/_rg \ ${PREFIX}/share/zsh/site-functions/_rg .include "crates.inc" .include