Taille du paquet | 0 |
Somme de contrĂ´le SHA256 | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
Estimation du temps de construction | 204.475 secondes |
TIMEFORMAT='(BUSYBOX) Compilation de vim-8.1.1846 en %R seconds ...'
time {
wget https://github.com/vim/vim/archive/v8.1.1846/vim-8.1.1846.tar.gz -O ${LFS}/download/vim-8.1.1846.tar.gz --no-check-certificate &&
md5sum -c <<<" 4f129a05254d93c739fcede843df87df ${LFS}/download/vim-8.1.1846.tar.gz" &&
rm -Rf ${LFS}/src/vim-8.1.1846 &&
tar xzf ${LFS}/download/vim-8.1.1846.tar.gz -C ${LFS}/src &&
cd ${LFS}/src/vim-8.1.1846 &&
echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >> src/feature.h &&
./configure --prefix=/usr --with-x=no --disable-gui LDFLAGS="-L/tools/lib -lncurses -static" &&
make &&
make DESTDIR=$PWD/_pkg install &&
ln -sv vim _pkg/usr/bin/vi
echo "je passe la "
for L in _pkg/usr/share/man/{,*/}man1/vim.1; do
ln -sv vim.1 $(dirname $L)/vi.1
done &&
ln -sv ../vim/vim81/doc _pkg/usr/share/doc/vim-8.1.1846 &&
mkdir -pv _pkg/etc &&
cat > _pkg/etc/vimrc << "FOB"
" Begin /etc/vimrc
" Ensure defaults are set before customizing settings, not after
source $VIMRUNTIME/defaults.vim
let skip_defaults_vim=1
set nocompatible
set backspace=2
set mouse=
syntax on
if (&term == "xterm") || (&term == "putty")
set background=dark
endif
" End /etc/vimrc
EOF
tar -C _pkg/ -cvf ${LFS}/pkg/vim-8.1.1846.tar.gz ./
cd "${LFS}/"
}