[Lunar-commits] <moonbase-core> vim: lua interp broken as well

v4hn me at v4hn.de
Sun Aug 4 19:34:15 CEST 2013


commit f8d36f7fe56ee3d163cd088d3fcd0d0c58392175
Author: v4hn <me at v4hn.de>
Date: Sat, 03 Aug 2013 13:40:39 -0700
URL: https://github.com/lunar-linux/moonbase-core/commit/f8d36f7fe56ee3d163cd088d3fcd0d0c58392175

vim: lua interp broken as well

add python3 interpreter dependency &
disable lua until vim 7.4 fixed lua 5.2 problems.
---
  editors/vim/BUILD   | +1/-5     
  editors/vim/DEPENDS | +9/-4     
  2 files changed, 10 insertions(+), 9 deletions(-)

--- a/editors/vim/BUILD
+++ b/editors/vim/BUILD
@@ -1,6 +1,4 @@
-(
-
-  OPTS+=" --disable-perlinterp"
+  OPTS+=" --disable-perlinterp --disable-luainterp" &&
 
   cd src           &&
   default_config   &&
@@ -11,5 +9,3 @@
   make install                        &&
   ln  -sf  /usr/bin/vim  /usr/bin/vi  &&
   cp -f $SCRIPT_DIRECTORY/vimrc /usr/share/vim/vim${MAJOR}/sample.vimrc
-
-) > $C_FIFO 2>&1
--- a/editors/vim/DEPENDS
+++ b/editors/vim/DEPENDS
@@ -3,8 +3,13 @@ depends ncurses
 optional_depends "acl"    "--enable-acl"               "--disable-acl"               "for Access Control List support"
 optional_depends "gpm"    "--enable-gpm"               "--disable-gpm"               "for GPM mouse support"
 optional_depends "libX11" "--enable-gui=auto --with-x" "--enable-gui=no --without-x" "for Graphical User Interface support"
-optional_depends "Python" "--enable-pythoninterp"      "--disable-pythoninterp"      "for Python interpreter support"
-#optional_depends "perl"   "--enable-perlinterp"        "--disable-perlinterp"        "for Perl interpreter support"
+
+# broken in 7.3 due to API changes
+# these should work again with the upcoming 7.4 release
+#optional_depends "perl"   "--enable-perlinterp" "--disable-perlinterp"        "for Perl interpreter support"
+#optional_depends "lua"    "--enable-luainterp"  "--disable-luainterp"         "for Lua interpreter support"
+
+optional_depends "Python"   "--enable-pythoninterp"  "--disable-pythoninterp"      "for Python interpreter support"
+optional_depends "Python-3" "--enable-python3interp" "--disable-python3interp" "for Python 3 interpreter support"
+optional_depends "ruby"   "--enable-rubyinterp"  "--disable-rubyinterp"        "for Ruby interpreter support"
 optional_depends "tcl"    "--enable-tclinterp"         "--disable-tclinterp"         "for Tcl interpreter support"
-optional_depends "ruby"   "--enable-rubyinterp"        "--disable-rubyinterp"        "for Ruby interpreter support"
-optional_depends "lua"    "--enable-luainterp"         "--disable-luainterp"         "for Lua interpreter support"




More information about the Lunar-commits mailing list