source: trunk/dports/editors/vim/Portfile @ 2925

Last change on this file since 2925 was 2925, checked in by mij, 17 years ago

Update to version 6.2 patchlevel 14.

Bug:
Submitted by:
Reviewed by:
Approved by:
Obtained from: FreeBSD

  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1# $Id: Portfile,v 1.36 2003/06/20 23:25:47 mij Exp $
2
3PortSystem 1.0
4name                    vim
5set vim_patchlevel      14
6version                 6.2.$vim_patchlevel
7categories              editors
8maintainers             mij@opendarwin.org
9description             Vi "workalike" with many additional features
10homepage                http://www.vim.org/
11platforms               darwin freebsd
12
13long_description        Vim is a virtually compatible, extremely \
14                        enhanced version of the vi editor.
15
16master_sites            ftp://ftp.vim.org/pub/vim/unix/  \
17                        ftp://ftp.is.co.za/applications/editors/vim/unix/  \
18                        ftp://ftp.prz.tu-berlin.de/pub/unix/editors/vim/unix/  \
19                        ftp://ftp.mirror.ac.uk/sites/ftp.vim.org/pub/vim/unix/
20
21eval patch_sites        [strsed $master_sites g/unix/patches/]
22
23dist_subdir             vim
24distname                $portname-[strsed $portversion {s/\.[0-9]*$//}]
25worksrcdir              vim62
26
27use_bzip2               yes
28
29configure.args          --enable-gui=no --without-x --disable-gpm
30
31set vim_badpatches      "009 013"
32
33eval patchfiles         [split [exec /usr/bin/jot -s " " -w \
34                        [strsed $portversion {s/\.[0-9]*$//}].%03d \
35                        $vim_patchlevel 1 $vim_patchlevel] " "]
36
37foreach p ${vim_badpatches} {
38                        patchfiles-delete 6.2.${p}
39}
40
41variant x11             { configure.args --enable-gui=auto --with-x }
42variant tiny            { configure.args-append --with-features=tiny }
43variant small           { configure.args-append --with-features=small }
44variant big             { configure.args-append --with-features=big }
45variant huge            { configure.args-append --with-features=huge }
46variant multibyte       { configure.args-append --enable-multibyte }
47
48include checksums
Note: See TracBrowser for help on using the repository browser.