mirror of
https://github.com/openbsd/ports.git
synced 2026-06-18 07:24:23 +02:00
5634a6983f
From Laurent Cheylus (maintainer)
53 lines
1.1 KiB
Makefile
53 lines
1.1 KiB
Makefile
COMMENT = command-line fuzzy finder
|
|
|
|
V = 0.73.1
|
|
|
|
MODGO_MODNAME = github.com/junegunn/fzf
|
|
MODGO_VERSION = v${V}
|
|
|
|
DISTNAME = fzf-${V}
|
|
|
|
CATEGORIES = sysutils
|
|
|
|
HOMEPAGE = https://github.com/junegunn/fzf
|
|
|
|
MAINTAINER = Laurent Cheylus <foxy@free.fr>
|
|
|
|
# BSD
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
# uses pledge()
|
|
WANTLIB += c pthread
|
|
|
|
MODULES = lang/go
|
|
MODGO_TYPE = bin
|
|
|
|
MODGO_LDFLAGS += -X main.version=${V}
|
|
MODGO_LDFLAGS += -X main.revision=""
|
|
|
|
# for patch to apply
|
|
WRKDIST = ${WRKSRC}
|
|
|
|
VIMFILES = ${PREFIX}/share/vim/vimfiles
|
|
SUBST_VARS += VIMFILES
|
|
|
|
TEST_TARGET = github.com/junegunn/fzf/src \
|
|
github.com/junegunn/fzf/src/algo \
|
|
github.com/junegunn/fzf/src/tui \
|
|
github.com/junegunn/fzf/src/util
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKDIR}/go/bin/* ${PREFIX}/bin
|
|
${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${PREFIX}/bin
|
|
${INSTALL_MAN_DIR} ${PREFIX}/man/man1
|
|
${INSTALL_MAN} ${WRKSRC}/man/man1/*.1 ${PREFIX}/man/man1
|
|
|
|
${INSTALL_DATA_DIR} ${VIMFILES}/plugin
|
|
${INSTALL_DATA_DIR} ${VIMFILES}/doc
|
|
${INSTALL_DATA} ${WRKSRC}/plugin/fzf.vim ${VIMFILES}/plugin/fzf.vim
|
|
${INSTALL_DATA} ${WRKSRC}/doc/fzf.txt ${VIMFILES}/doc/fzf.txt
|
|
|
|
.include "modules.inc"
|
|
|
|
.include <bsd.port.mk>
|