1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

Update included libmpack-lua and take maintainership

While here, sort depends, update WWW, and expand the
pkg-descr.

I'd like to thank Oleh Hushchenkov, the outgoing maintainer,
for offering me maintainership and for maintaining this port
for nearly two years.
This commit is contained in:
Adam Weinberger 2018-05-27 14:41:44 +00:00
parent 890f555f3d
commit cb6bd09906
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=470985
3 changed files with 26 additions and 19 deletions

View File

@ -4,28 +4,28 @@
PORTNAME= neovim
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= editors
MAINTAINER= gor@clogic.com.ua
COMMENT= Next generation Vim
MAINTAINER= adamw@FreeBSD.org
COMMENT= Next-generation Vim
LICENSE= APACHE20
BUILD_DEPENDS= ${LUA_MODLIBDIR}/bit.so:devel/lua-bitop \
${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg \
gperf:devel/gperf
LIB_DEPENDS= libunibilium.so:devel/unibilium \
libvterm.so:devel/libvterm \
BUILD_DEPENDS= gperf:devel/gperf \
${LUA_MODLIBDIR}/bit.so:devel/lua-bitop \
${LUA_MODLIBDIR}/lpeg.so:devel/lua-lpeg
LIB_DEPENDS= libluajit-5.1.so:lang/luajit \
libmsgpackc.so:devel/msgpack \
libtermkey.so:devel/libtermkey \
libluajit-5.1.so:lang/luajit \
libunibilium.so:devel/unibilium \
libuv.so:devel/libuv \
libmsgpackc.so:devel/msgpack
libvterm.so:devel/libvterm
USES= cmake:outsource iconv lua:build pathfix pkgconfig
USE_GITHUB= yes
GH_TUPLE= libmpack:libmpack:1.0.5:libmpack \
libmpack:libmpack-lua:1.0.6:libmpack_lua
libmpack:libmpack-lua:1.0.7:libmpack_lua
CMAKE_ARGS= -DLUA_PRG:FILEPATH="${LUA_CMD}" \
-DCMAKE_INSTALL_MANDIR:PATH="${MANPREFIX}/man" \
@ -46,12 +46,12 @@ post-patch-NLS-off:
@${REINPLACE_CMD} -e '/find_package(LibIntl)/ d' ${WRKSRC}/CMakeLists.txt
pre-build:
@${LN} -s ${WRKSRC_libmpack} ${WRKSRC_libmpack_lua}/mpack-src
${LN} -s ${WRKSRC_libmpack} ${WRKSRC_libmpack_lua}/mpack-src
@${MKDIR} ${BUILD_WRKSRC}/src/nvim
@(cd ${WRKSRC_libmpack_lua} && ${CC} ${CFLAGS} -fPIC \
(cd ${WRKSRC_libmpack_lua} && ${CC} ${CFLAGS} -fPIC \
-I${LUA_INCDIR} -shared lmpack.c -o \
${BUILD_WRKSRC}/src/nvim/mpack.so \
${LUA_LIBDIR}/liblua-${LUA_VER}.so)
@${LN} -s ${BUILD_WRKSRC}/src/nvim/mpack.so ${BUILD_WRKSRC}/runtime/mpack.so
${LN} -s ${BUILD_WRKSRC}/src/nvim/mpack.so ${BUILD_WRKSRC}/runtime/mpack.so
.include <bsd.port.mk>

View File

@ -1,7 +1,7 @@
TIMESTAMP = 1511096400
TIMESTAMP = 1527353327
SHA256 (neovim-neovim-v0.2.2_GH0.tar.gz) = a838ee07cc9a2ef8ade1b31a2a4f2d5e9339e244ade68e64556c1f4b40ccc5ed
SIZE (neovim-neovim-v0.2.2_GH0.tar.gz) = 8325879
SHA256 (libmpack-libmpack-1.0.5_GH0.tar.gz) = 4ce91395d81ccea97d3ad4cb962f8540d166e59d3e2ddce8a22979b49f108956
SIZE (libmpack-libmpack-1.0.5_GH0.tar.gz) = 32966
SHA256 (libmpack-libmpack-lua-1.0.6_GH0.tar.gz) = 66811e30b316b53d1e3c4225248d4813b8b852c3e19121ba5ad47a9d4537d1ae
SIZE (libmpack-libmpack-lua-1.0.6_GH0.tar.gz) = 14557
SHA256 (libmpack-libmpack-lua-1.0.7_GH0.tar.gz) = 2ebe9c8972c378040c9b8505f5fb40a0c64d990cd68be6a62989362b18294d0a
SIZE (libmpack-libmpack-lua-1.0.7_GH0.tar.gz) = 15606

View File

@ -1,3 +1,10 @@
Neovim is a project that seeks to aggresively refactor Vim
Neovim is an aggressive refactor of editors/vim. It represents a
complete overhaul of the codebase with many sanity improvements,
including sensible defaults, a built-in terminal emulator,
asynchronous plugin architecture, and powerful APIs designed for
speed and extensibility. It retains full compatibility
with almost all Vim plugins and scripts.
WWW: http://neovim.org/
For most users, Neovim is a drop-in Vim replacement.
WWW: https://neovim.org/