On Sun, Jan 06, 2008 at 01:10:31PM -0800, Philip Prindeville wrote: > > Tony Mechelynck wrote: > > Philip Prindeville wrote: > > > >> I'm trying to automate building Vim from scratch, but I'm running afoul > >> of something. > >> > >> I start by grabbing and unpacking > >> ftp://ftp.vim.org/pub/vim/unix/vim-7.1.tar.bz2 and then grab > >> ftp://ftp.vim.org/pub/vim/unix/../patches/7.1/7.1.[0-9][0-9][0-9] ... > >> > >> Then I try to apply the patches as: > >> > >> patch -Np0 -d $vim_src_root < $patch > >> > >> in sorted numerical order. > >> > >> Seems to work fine until I hit patch 7.1.003, which applies the file > >> src/gui_w32.c ... which doesn't exist in the Unix tarball. > >> > >> What's the workaround? > >> > > > > The workaround I've been using is to get the full Unix+extra+lang sources: > > this eliminates rejects, unless there's a patch for a runtime file and > > you've > > been keeping the runtime files up-to-date separately (most of their changes > > are not refolected in the official patches). > > > > So... is there a tarball that contains everything then?
There are 3 tarballs. vim-7.1.tar.bz2, vim-7.1-extra.tar.gz, and vim-7.1-lang.tar.gz. The extra tarballs are under the extra directory on the ftp server. James -- GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature
