aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/vim/vim_7.2.bb
AgeCommit message (Collapse)Author
2011-04-29vim: Switch to patchdir rather than applying in do_configurehipoxTom Rini
Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2010-12-26vim:: elimiated applypatch taskFrans Meulenbroeks
by renaming it to do_patch as patch was empty) Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
2010-11-12vim: fix do_install for those using FILESPATH* overridesTim Harvey
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>
2010-10-19vim: Add new package vim-vimrc that installs a vimrc that makes me happy.Philip Balister
2010-10-06vim-7.2: remove quotes from CC in configure.inThilo Fromm
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>
2010-09-30vim-7.2: provide correct VIMGUI option (unbreaks build)Thilo Fromm
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>
2010-05-26vim_7.2.bb: Add apply=no to 001-411.diffKhem Raj
* This patch is applied manually in the recipe. Signed-off-by: Khem Raj <raj.khem@gmail.com>
2010-04-06vim: updated to upstream patch 411Marcin Juszkiewicz
2010-04-01vim: updated to 7.2.394, dropped older versions, cleaned recipesMarcin Juszkiewicz
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>