vim.mk 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #############################################################
  2. #
  3. # vim
  4. #
  5. #############################################################
  6. # svn r1889 == 7.2 release + patchlevel 446
  7. VIM_SITE = https://vim.svn.sourceforge.net/svnroot/vim/branches/vim7.2
  8. VIM_SITE_METHOD = svn
  9. VIM_VERSION = 1889
  10. VIM_DEPENDENCIES = ncurses
  11. VIM_SUBDIR = src
  12. VIM_CONF_ENV = vim_cv_toupper_broken=no \
  13. vim_cv_terminfo=yes \
  14. vim_cv_tty_group=world \
  15. vim_cv_tty_mode=0620 \
  16. vim_cv_getcwd_broken=no \
  17. vim_cv_stat_ignores_slash=yes \
  18. vim_cv_memmove_handles_overlap=yes \
  19. ac_cv_sizeof_int=4 \
  20. ac_cv_small_wchar_t=no
  21. VIM_CONF_OPT = --with-tlib=ncurses
  22. define VIM_INSTALL_TARGET_CMDS
  23. cd $(@D)/src; \
  24. $(MAKE) DESTDIR=$(TARGET_DIR) installvimbin; \
  25. $(MAKE) DESTDIR=$(TARGET_DIR) installlinks
  26. endef
  27. define VIM_INSTALL_RUNTIME_CMDS
  28. cd $(@D)/src; \
  29. $(MAKE) DESTDIR=$(TARGET_DIR) installrtbase; \
  30. $(MAKE) DESTDIR=$(TARGET_DIR) installmacros
  31. endef
  32. ifeq ($(BR2_PACKAGE_VIM_RUNTIME),y)
  33. VIM_POST_INSTALL_TARGET_HOOKS += VIM_INSTALL_RUNTIME_CMDS
  34. endif
  35. $(eval $(call AUTOTARGETS,package,vim))