summaryrefslogtreecommitdiffstats
path: root/editors/vim/DETAILS
blob: 8f73b2a6624429186c7e32a3360222fd46755dee (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
. "$GRIMOIRE/FUNCTIONS"
           SPELL=vim
if [[ "${VIM_BRANCH}" == "scm" ]]
then
         VERSION=$(get_scm_version) && FORCE_DOWNLOAD=on
          SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
      SOURCE_URL=hg_http://vim.googlecode.com/hg:${SPELL}-hg
   SOURCE_IGNORE=volatile
else
        XVERSION=7.4
   PATCH_VERSION=282
         VERSION=$XVERSION.$PATCH_VERSION
      PATCHLEVEL=2
          SOURCE=${SPELL}-${XVERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}${XVERSION/\./}
   SOURCE_URL[0]=http://ftp.vim.org/pub/vim/unix/${SOURCE}
   SOURCE_URL[1]=ftp://ftp.home.vim.org/pub/vim/unix/${SOURCE}
   SOURCE_URL[2]=ftp://ftp.uk.vim.org/pub/vim/unix/${SOURCE}
   SOURCE_URL[3]=ftp://ftp2.us.vim.org/pub/vim/unix/${SOURCE}
   SOURCE_URL[4]=ftp://ftp.us.vim.org/pub/vim/unix/${SOURCE}
#     SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
     SOURCE_HASH=sha512:65d55da556ee283a364b376d251b70e430b7a157bb5a8ee89565060ff9937907966d416cffd33f701b3314d0fdf16efe00065f66bc8459469f5ae2f713418e0e

         SOURCE2=vim-$XVERSION-patches-001-$PATCH_VERSION.tar.xz
  SOURCE2_URL[0]=http://www.hawo.net/~siflfran/smgl/$SOURCE2
  SOURCE2_URL[1]=http://download.sourcemage.org/grimoire/distro/$SOURCE2
    SOURCE2_HASH=sha512:90a68e2a6628f218e8c75762289ec2784f318b4070d40fbc112621e582742398b36d81aab0029542413ee945b6fa951839e3bfc3bc8dcc96a986c9a2d05ef80d
fi

        WEB_SITE=http://www.vim.org
      LICENSE[0]=http://vimdoc.sourceforge.net/htmldoc/uganda.html#license
         ENTERED=20010922
        KEYWORDS="editors"
           SHORT="VIM is an improved version of vi."
cat << EOF
VIM is an improved version of the editor vi, one of the standard text
editors on UNIX systems.
VIM adds many of the features that you would expect in an editor:
Unlimited undo, syntax coloring, split windows, visual selection,
graphical user interface (read: menus, mouse control, scrollbars, text
selection), and much much more.
EOF