path: root/recipes/vim/vim_7.2.bb
Commit message (Collapse)AuthorAgeFilesLines
* vim: Switch to patchdir rather than applying in do_configurehipoxTom Rini2011-04-291-9/+2
| | | | | Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* vim:: elimiated applypatch taskFrans Meulenbroeks2010-12-261-3/+1
| | | | | | by renaming it to do_patch as patch was empty) Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
* vim: fix do_install for those using FILESPATH* overridesTim Harvey2010-11-121-2/+2
| | | | | | | | WORKDIR should be used for the source directory of vimrc. This fixes breakage for those using FILESPATHBASE/FILESPATHPKG/FILESPATH overrides Signed-off-by: Tim Harvey <harvey.tim@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim: Add new package vim-vimrc that installs a vimrc that makes me happy.Philip Balister2010-10-191-0/+9
* vim-7.2: remove quotes from CC in configure.inThilo Fromm2010-10-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in features quotes around some calls to $CC (i.e. it calls "$CC"). CC is, however, not always just the compiler name. In OpenEmbedded CC looks more like "arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb". configure executes tests in a form like res=`"$CC" --some-arg` The shell tries to run the whole contents of the CC variable - not just the first string - as _one_ command, which will fail. However, these errors remain unnoticed during the configure run: ... configure: line 3707: arm-angstrom-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -mthumb-interwork -mno-thumb: command not found ... checking for setjmp.h... yes checking for GCC 3 or later... /SCRATCH/maniac/oe-merge-test/OE/tmp.6/work/armv5te-angstrom-linux-gnueabi/vim-7.2-r7.1/vim72/src/configure: line 11329: test: : integer expression expected no checking whether we need -D_FORTIFY_SOURCE=1... /SCRATCH/maniac/oe-merge-test/OE/tmp.6/work/armv5te-angstrom-linux-gnueabi/vim-7.2-r7.1/vim72/src/configure: line 11339: test: : integer expression expected no ... But finally: ... configure: creating ./config.status config.status: creating auto/config.mk config.status: creating auto/config.h So the configure step had errors, but didn't report any. This patch removes the quotes around the CC variable in configure.in. Signed-off-by: Thilo Fromm <t.fromm@dresearch.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim-7.2: provide correct VIMGUI option (unbreaks build)Thilo Fromm2010-09-301-2/+2
| | | | | | | | | | | | | vim-7.2.bb sports VIMGUI="none", resulting in "--enable-gui=none". Vim configure, however, does not know about this option, does not understand that we don't want any X support, and tries to link libSM and possibly libXpm when building. This breaks the build for systems without X. The patch changes VIMGUI to VIMGUI="no", as "--enable-gui=no" is understood by Vim configure, and behaves as expected. Signed-off-by: Thilo Fromm <t.fromm@dresearch.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim_7.2.bb: Add apply=no to 001-411.diffKhem Raj2010-05-261-1/+1
| | | | | | * This patch is applied manually in the recipe. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* vim: updated to upstream patch 411Marcin Juszkiewicz2010-04-061-4/+4
* vim: updated to 7.2.394, dropped older versions, cleaned recipesMarcin Juszkiewicz2010-04-011-0/+27
I added 394 upstream patches to vim into metadata as checksums for them would be bigger then patch itself. Older (6.2, 6.4, 7.0) versions got dropped as they can have security problems and no one maintains them. Recipes for 7.2 got cleaned - we have gvim, vim-tiny and vim now. Main code is split between vim.inc and vim_7.2.bb files. Adding new variants is now easier due to VIMFEATURES, VIMX and VIMGUI variables. EXTRA_OECONF variables were generated by running vim configure script on BUG 2.0 device. Signed-off-by: Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>