17 | | distfiles ${name}-${vim_version}-src1.tar.gz:vim \ |
18 | | ${name}-${vim_version}-src2.tar.gz:vim \ |
19 | | ${name}-${vim_version}-rt1.tar.gz:vim \ |
20 | | ${name}-${vim_version}-rt2.tar.gz:vim \ |
21 | | ${name}-${vim_version}-extra.tar.gz:extra \ |
22 | | ${name}-${vim_version}-lang.tar.gz:extra |
23 | | |
24 | | master_sites ftp://ftp.vim.org/pub/vim/unix/:vim \ |
25 | | ftp://ftp.us.vim.org/pub/vim/unix/:vim \ |
26 | | ftp://ftp2.us.vim.org/pub/vim/unix/:vim \ |
27 | | ftp://ftp3.us.vim.org/pub/vim/unix/pub/mirrors/ftp.vim.org/vim/:vim \ |
28 | | ftp://ftp.is.co.za/applications/editors/vim/unix/:vim \ |
29 | | ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/unix/:vim \ |
30 | | ftp://ftp.mirror.ac.uk/sites/ftp.vim.org/pub/vim/unix/:vim \ |
31 | | ftp://ftp.vim.org/pub/vim/extra/:extra\ |
32 | | ftp://ftp.us.vim.org/pub/vim/extra/:extra \ |
33 | | ftp://ftp2.us.vim.org/pub/vim/extra/:extra \ |
34 | | ftp://ftp3.us.vim.org/pub/vim/extra/pub/mirrors/ftp.vim.org/vim/:extra \ |
35 | | ftp://ftp.is.co.za/applications/editors/vim/extra/:extra \ |
36 | | ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/extra/:extra \ |
37 | | ftp://ftp.mirror.ac.uk/sites/ftp.vim.org/pub/vim/extra/:extra |
| 17 | distfiles ${name}-${vim_version}.tar.bz2:vim \ |
| 18 | ${name}-${vim_version}-extra.tar.gz:extra \ |
| 19 | ${name}-${vim_version}-lang.tar.gz:extra |
| 20 | use_bzip2 yes |
| 21 | |
| 22 | master_sites ftp://ftp.vim.org/pub/vim/unix/:vim \ |
| 23 | ftp://ftp.us.vim.org/pub/vim/unix/:vim \ |
| 24 | ftp://ftp2.us.vim.org/pub/vim/unix/:vim \ |
| 25 | ftp://ftp3.us.vim.org/pub/vim/unix/pub/mirrors/ftp.vim.org/vim/:vim \ |
| 26 | ftp://ftp.is.co.za/applications/editors/vim/unix/:vim \ |
| 27 | ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/unix/:vim \ |
| 28 | ftp://ftp.mirror.ac.uk/sites/ftp.vim.org/pub/vim/unix/:vim \ |
| 29 | ftp://ftp.vim.org/pub/vim/extra/:extra\ |
| 30 | ftp://ftp.us.vim.org/pub/vim/extra/:extra \ |
| 31 | ftp://ftp2.us.vim.org/pub/vim/extra/:extra \ |
| 32 | ftp://ftp3.us.vim.org/pub/vim/extra/pub/mirrors/ftp.vim.org/vim/:extra \ |
| 33 | ftp://ftp.is.co.za/applications/editors/vim/extra/:extra \ |
| 34 | ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/extra/:extra \ |
| 35 | ftp://ftp.mirror.ac.uk/sites/ftp.vim.org/pub/vim/extra/:extra |
46 | | set low 1 |
47 | | while {$low <= $vim_patchlevel} { |
48 | | set high [expr $low + 99]; |
49 | | if {$high < $vim_patchlevel} { |
50 | | patchfiles-append [format "%s.%03d-%03d.gz" $vim_version $low $high] |
51 | | incr low 100 |
52 | | } else { |
53 | | patchfiles-append [format "%s.%03d" $vim_version $low] |
54 | | incr low 1 |
55 | | } |
56 | | } |
| 43 | set low 1 |
| 44 | while {$low <= $vim_patchlevel} { |
| 45 | set high [expr $low + 99]; |
| 46 | if {$high < $vim_patchlevel} { |
| 47 | patchfiles-append [format "%s.%03d-%03d.gz" $vim_version $low $high] |
| 48 | incr low 100 |
| 49 | } else { |
| 50 | patchfiles-append [format "%s.%03d" $vim_version $low] |
| 51 | incr low 1 |
| 52 | } |
| 53 | } |
61 | | configure.env CFLAGS="-O1" |
| 58 | |
| 59 | checksums ${name}-${vim_version}.tar.bz2 md5 4ca69757678272f718b1041c810d82d8 \ |
| 60 | sha1 38ef48cabf942d0dc804a794dcc6f002b9457fc8 \ |
| 61 | ${name}-${vim_version}-extra.tar.gz md5 200f741ecc2a896fca25486764fa18a2 \ |
| 62 | sha1 101a3b82b26cd16ca48e2b4a5e4acfc6041abd1e \ |
| 63 | rmd160 ae5b749bd88d6354db96b49b2750c82271997994 \ |
| 64 | ${name}-${vim_version}-lang.tar.gz md5 6d43efaff570b5c86e76b833ea0c6a04 \ |
| 65 | sha1 3db6b0004d213490cc00d361835e7a7c685adb52 \ |
| 66 | rmd160 954a098f2f513ccdda96fdfcd043a737e52a5366 |
| 67 | |
| 68 | extract.only ${name}-${vim_version}${extract.suffix} |
| 69 | post-extract { |
| 70 | system "gnutar xvfz ${distpath}/${name}-${vim_version}-extra.tar.gz -C ${workpath}" |
| 71 | system "gnutar xvfz ${distpath}/${name}-${vim_version}-lang.tar.gz -C ${workpath}" |
| 72 | } |