milis/talimatname/genel/v/vim/talimat

47 lines
912 B
Plaintext
Raw Normal View History

2017-10-27 20:46:27 +02:00
# Tanım: The Vim package contains a powerful text editor.
2017-07-23 14:19:30 +02:00
# URL: http://www.vim.org/
2017-10-27 20:46:27 +02:00
# Paketçi: milisarge
# Gerekler:
2017-07-23 14:19:30 +02:00
2017-10-28 14:10:23 +02:00
isim=vim
surum=7.4
devir=1
2017-07-23 14:19:30 +02:00
2017-10-28 14:10:23 +02:00
kaynak=(ftp://ftp.vim.org/pub/vim/unix/vim-$surum.tar.bz2
2017-07-23 15:00:07 +02:00
vim-7.4-locale-1.patch)
2017-10-27 23:59:41 +02:00
derle()
2017-07-23 14:19:30 +02:00
{
vimv="vim${version/./}"
cd $vimv
patch -Np1 -i $SRC/vim-7.4-locale-1.patch
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h
./configure --prefix=/usr --enable-multibyte \
--enable-gui=no --with-x=no \
--disable-gpm
make
mkdir -p $PKG/usr/share/locale
2017-10-28 14:10:23 +02:00
make DESTDIR=$PKG DEST_HELP=$PKG/usr/share/doc/vim-$surum \
2017-07-23 14:19:30 +02:00
LANGSUBLOC=/usr/share/locale install
ln -sv vim $PKG/usr/bin/vi
for L in $PKG/usr/share/man/{,*/}man1/vim.1; do
ln -sv vim.1 $(dirname $L)/vi.1
done
mkdir $PKG/etc
cat > $PKG/etc/vimrc << "EOF"
" Begin /etc/vimrc
set background=dark
set ruler
set nocompatible
set backspace=2
syntax on
" End /etc/vimrc
EOF
}