zlua: install bin/zlua as a symlink, and update MESSAGE

This commit is contained in:
Dean Matzkov 2020-03-01 10:25:50 -07:00
parent d22eb8c532
commit dc6e3f1ab6
3 changed files with 13 additions and 8 deletions

View File

@ -18,10 +18,15 @@ above with:
z.lua --init bash
-or-
z.lua --init fish
-or-
z.lua --init zsh
To use z.lua with the fish shell, put the following in
~/.config/fish/init.fish:
if test -e ${PREFIX}/share/zlua/init.fish
source ${PREFIX}/share/zlua/init.fish
end
See ${PREFIX}/share/doc/zlua/README.md for more details.
===========================================================================

View File

@ -12,7 +12,8 @@ COMMENT= Lightweight tool that lets you quickly jump around your filesystem
LICENSE= mit
NO_BUILD= yes
REPLACE_LUA+= z.lua
NO_CONFIGURE= yes
REPLACE_LUA+= share/z.lua
# Upstream has no releases, so we don't use ${DISTNAME} here.
WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${GITHUB_TAG}
@ -23,16 +24,14 @@ INSTALLATION_DIRS+= share/doc/${PKGBASE}
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/z.lua ${DESTDIR}${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/z.lua ${DESTDIR}${PREFIX}/share/${PKGBASE}
ln -s -f ${PREFIX}/share/${PKGBASE}/z.lua ${DESTDIR}${PREFIX}/bin/z.lua
${INSTALL_DATA} ${WRKSRC}/z.lua.plugin.zsh ${DESTDIR}${PREFIX}/share/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/init.fish ${DESTDIR}${PREFIX}/share/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/ranger_zlua.py ${DESTDIR}${PREFIX}/share/${PKGBASE} # Doesn't include Python hashbang at top
${INSTALL_DATA} ${WRKSRC}/z.cmd ${DESTDIR}${PREFIX}/share/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
${INSTALL_DATA} ${WRKSRC}/README.cn.md ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
# z.cmd is a Batch/.bat script for Windows users. Not terribly useful for Unix-ey users, so into share/ it goes.
# Note that we don't use ${INSTALL_SCRIPT} here since being +x'd wouldn't do anything on Windows.
${INSTALL_DATA} ${WRKSRC}/z.cmd ${DESTDIR}${PREFIX}/share/${PKGBASE}
.include "../../lang/lua/application.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -5,4 +5,5 @@ share/doc/zlua/README.md
share/zlua/init.fish
share/zlua/ranger_zlua.py
share/zlua/z.cmd
share/zlua/z.lua
share/zlua/z.lua.plugin.zsh