zlua: install bin/zlua as a symlink, and update MESSAGE
This commit is contained in:
parent
d22eb8c532
commit
dc6e3f1ab6
|
@ -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.
|
||||
|
||||
===========================================================================
|
||||
|
|
|
@ -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"
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue