vim
infos
version : 9.1.1485
website : https://www.vim.org
tar : https://github.com/vim/vim/archive/refs/tags/v9.1.1485.tar.gz
build
To build, once stanix’s core is compiled, run
cd ports
./build.sh vim
./install vim
manifest
VERSION="9.1.1485"
#thanks to bananymous for the github archive trick
TAR="https://github.com/vim/vim/archive/refs/tags/v$VERSION.tar.gz"
WEBSITE="https://www.vim.org"
configure() {
./configure --host=$HOST --prefix=/usr \
--with-pkg-config=$PKG_CONFIG \
--with-pkg-config-libdir=/usr/lib/pkgconfig \
--with-tlib=ncurses
--disable-nls \
--disable-sysmouse \
--disable-channel \
vim_cv_toupper_broken=no \
vim_cv_terminfo=yes \
vim_cv_tgetent=yes \
vim_cv_getcwd_broken=no \
vim_cv_stat_ignores_slash=yes \
vim_cv_memmove_handles_overlap=yes
}
build(){
make all -j$NPROC
}
install(){
make install DESTDIR=${PREFIX%%/usr}
}
This package manifest and it’s associed patches can be found at https://github.com/tayoky/ports/blob/main/ports/vim