1 # Created by: Tobias Kortkamp <t@tobik.me>
10 MAINTAINER= t@tobik.me
11 COMMENT= List files, recursively
16 GH_ACCOUNT= chneukirchen
18 CONFLICTS_INSTALL= lr-[0-9]*
20 MAKE_ARGS= CFLAGS="${CFLAGS}" \
21 MANDIR="${PREFIX}/man"
23 OPTIONS_DEFINE= CONTRIB EMACS NEOVIM VIM
24 OPTIONS_DEFAULT= CONTRIB EMACS NEOVIM VIM
26 CONTRIB_DESC= Contrib scripts
27 EMACS_DESC= Emacs plugin
28 NEOVIM_DESC= Neovim plugin
33 EMACS_NO_BUILD_DEPENDS= yes
34 EMACS_NO_RUN_DEPENDS= yes
36 CONTRIB_RUN_DEPENDS= xe:sysutils/xe
39 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/lr
41 post-install-CONTRIB-on:
42 ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrls \
43 ${STAGEDIR}${PREFIX}/bin
44 ${INSTALL_SCRIPT} ${WRKSRC}/contrib/lrocate \
45 ${STAGEDIR}${PREFIX}/bin
47 post-install-EMACS-on:
48 ${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}
49 ${INSTALL_DATA} ${WRKSRC}/contrib/lr.el \
50 ${STAGEDIR}${PREFIX}/${EMACS_SITE_LISPDIR}/lr.el
53 ${MKDIR} ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin
54 ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \
55 ${STAGEDIR}${PREFIX}/share/vim/vimfiles/plugin/
57 post-install-NEOVIM-on:
58 ${MKDIR} ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin
59 ${INSTALL_DATA} ${WRKSRC}/contrib/lr.vim \
60 ${STAGEDIR}${PREFIX}/share/nvim/runtime/plugin/
62 .include <bsd.port.mk>