vim: update to 7.2.259

because of problems to apply one of the non extra patches we now
use the extra and lang sources of vim as well. This has several
advantages:

* we are able to use the patch collections, like 7.2.001-100.gz,
  provided by vim.org
* it's not necessary to manually remove the patches which cannot
  applied without the extra or lang sources
* we have to host less stuff on crux.nu
This commit is contained in:
Juergen Daubert 2009-09-14 11:17:00 +02:00
parent 27f129b807
commit 508b5ef6dd
2 changed files with 14 additions and 11 deletions

View File

@ -1,5 +1,6 @@
9bd2e29c537b01a65a5bd02f3c3a5b0f vim-7.2.001-051.tar.bz2
a9ced51e2066576cd9757e6a272aeb4c vim-7.2.052-102.tar.bz2
c974e419563c91551d06e93e0fe11f8e vim-7.2.103-160.tar.bz2
272e655d28572d58125c8bb3c6e46592 vim-7.2.161-209.tar.bz2
ba91b19374cee90f71b8f4ab1d92dc0f 7.2.001-100.gz
b485233d360041d043c56cd99057dbff 7.2.101-200.gz
35e04482f07c57221c9a751aaa3b8dac vim-7.2-extra.tar.gz
d8884786979e0e520c112faf2e176f05 vim-7.2-lang.tar.gz
bf1cc881b331000a5f83068aad6dd2ea vim-7.2.201-259.xz
f0901284b338e448bfd79ccca0041254 vim-7.2.tar.bz2

View File

@ -4,18 +4,20 @@
# Depends on: ncurses
name=vim
version=7.2.209
version=7.2.259
release=1
source=(ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
http://crux.nu/files/distfiles/vim-7.2.001-051.tar.bz2
http://crux.nu/files/distfiles/vim-7.2.052-102.tar.bz2
http://crux.nu/files/distfiles/vim-7.2.103-160.tar.bz2
http://crux.nu/files/distfiles/vim-7.2.161-209.tar.bz2)
ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz
ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz
ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.001-100.gz
ftp://ftp.vim.org/pub/vim/patches/7.2/7.2.101-200.gz
http://crux.nu/files/distfiles/vim-7.2.201-259.xz)
build () {
cd vim72/src
cat $SRC/vim-7.2-patches/* | patch -p0 -d $SRC/vim72
gunzip -c $SRC/7.2.*.gz | patch -p0 -d $SRC/vim72
unxz -c $SRC/vim-7.2.*.xz | patch -p0 -d $SRC/vim72
./configure --prefix=/usr \
--mandir=/usr/man \
@ -30,7 +32,7 @@ build () {
make VIMRTDIR= DESTDIR=$PKG installvimbin installruntime installlinks
mv $PKG/usr/share/vim/vimrc_example.vim $PKG/usr/share/vim/vimrc
rm -rf $PKG/usr/man/man?/vimtutor* $PKG/usr/share/vim/tutor $PKG/usr/share/vim/macros
rm -r $PKG/usr/{man/man?/vimtutor*,share/vim/{tutor,macros}}
rm $PKG/usr/share/vim/*/README.txt
ln -sf vim $PKG/usr/bin/evim
ln -sf /bin/vi $PKG/usr/bin/vi