summaryrefslogtreecommitdiff
path: root/vim/Pkgfile
blob: 558ac91bcaf9d8feb3ab44a3f97d4de6a88586f5 (plain)
    1 # Description: Highly configurable text editor
    2 # URL:         http://www.vim.org/
    3 # Maintainer:  CRUX System Team, core-ports at crux dot nu
    4 # Depends on:  ncurses acl
    5 
    6 name=vim
    7 version=8.2.0162
    8 release=1
    9 source=(https://github.com/vim/vim/archive/v${version}/$name-$version.tar.gz)
   10 
   11 build () {
   12     cd $name-$version/src
   13 
   14     sed -i '/^CFLAGS/d' Makefile
   15 
   16     ./configure --prefix=/usr \
   17                 --with-vim-name=vim \
   18                 --without-x \
   19                 --disable-gui \
   20                 --enable-multibyte \
   21                 --enable-cscope \
   22                 --disable-gpm \
   23                 --disable-nls
   24 
   25     make VIMRTDIR= 
   26     make -j1 VIMRTDIR= DESTDIR=$PKG install
   27 
   28     mv $PKG/usr/share/vim/vimrc_example.vim $PKG/usr/share/vim/vimrc
   29     rm -r $PKG/usr/{share/man/man?/vimtutor*,share/vim/{tutor,macros},bin/vimtutor}
   30     rm $PKG/usr/share/vim/*/README.txt
   31     rm -rf $PKG/usr/share/{applications,icons}
   32     ln -sf vim $PKG/usr/bin/evim
   33     ln -sf /bin/vi $PKG/usr/bin/vi
   34     ln -sf vim.1.gz $PKG/usr/share/man/man1/ex.1.gz
   35     ln -sf vim.1.gz $PKG/usr/share/man/man1/vi.1.gz
   36     ln -sf vim.1.gz $PKG/usr/share/man/man1/rvim.1.gz
   37     ln -sf vim.1.gz $PKG/usr/share/man/man1/view.1.gz
   38     ln -sf vim.1.gz $PKG/usr/share/man/man1/rview.1.gz
   39     ln -sf vim.1.gz $PKG/usr/share/man/man1/gvim.1.gz
   40 
   41     ./configure --prefix=/ \
   42                 --datarootdir=/usr/share \
   43                 --with-vim-name=vi \
   44                 --without-x \
   45                 --disable-gui \
   46                 --enable-multibyte \
   47                 --disable-gpm \
   48                 --disable-nls \
   49                 --with-features=tiny
   50 
   51     make VIMRTDIR=
   52     make -j1 VIMRTDIR= DESTDIR=$PKG installvimbin
   53 }

Generated by cgit