From 58ae02b3ecc1c5f3a2ebae564ce6684a51336d3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucio=20Andr=C3=A9s=20Illanes=20Albornoz=20=28arab=2C=20vx?= =?UTF-8?q?p=29?= Date: Wed, 9 May 2018 05:44:45 +0000 Subject: vars/build.vars:minipix: adds vim_minipix. vars/dist_minipix_dist.vars: provide share/{nano/nanorc.nanorc,vim/vim74/vimrc_example.vim} & symlinks as share/{nanorc,vimrc}. vars/vim_minipix.vars: added from vars/vim.vars. --- vars/build.vars | 6 +++++- vars/dist_minipix_dist.vars | 6 ++++++ vars/vim.vars | 7 ++++++- vars/vim_minipix.vars | 1 + 4 files changed, 18 insertions(+), 2 deletions(-) create mode 120000 vars/vim_minipix.vars (limited to 'vars') diff --git a/vars/build.vars b/vars/build.vars index 3cb57a38..93c320c6 100644 --- a/vars/build.vars +++ b/vars/build.vars @@ -1198,7 +1198,8 @@ MINIPIX_MAKEFLAGS_INSTALL="PREFIX= prefix="; MINIPIX_PACKAGES=" bzip2_minipix gzip_minipix xz_minipix bash_minipix coreutils_minipix dash_minipix nano_minipix tar_minipix mintty_minipix ntctty_minipix -ptycon_minipix"; +ptycon_minipix +vim_minipix"; MINIPIX_PARALLELISE=1; MINIPIX_PREFIX="${PREFIX}/minipix_dist"; : ${PKG_BZIP2_MINIPIX_INHERIT_FROM:=bzip2}; @@ -1250,6 +1251,9 @@ MINIPIX_PREFIX="${PREFIX}/minipix_dist"; : ${PKG_PTYCON_MINIPIX_CONFIGURE_ARGS:="--prefix= --strict --host=${DEFAULT_TARGET}"}; : ${PKG_PTYCON_MINIPIX_ENV_VARS_EXTRA:="CFLAGS_PATH=-I${PREFIX_NATIVE}/include:LDFLAGS_PATH=-L${PREFIX_NATIVE}/lib"}; : ${PKG_PTYCON_MINIPIX_LDFLAGS_CONFIGURE_EXTRA:="-mvrfs"}; +: ${PKG_VIM_MINIPIX_INHERIT_FROM:=vim}; +: ${PKG_VIM_MINIPIX_BASE_DIR:=${BUILD_WORKDIR}/vim-build-minipix}; +: ${PKG_VIM_MINIPIX_LDFLAGS_CONFIGURE_EXTRA:="-mvrfs"}; # # Build target dist diff --git a/vars/dist_minipix_dist.vars b/vars/dist_minipix_dist.vars index c94d50d6..20b3643b 100644 --- a/vars/dist_minipix_dist.vars +++ b/vars/dist_minipix_dist.vars @@ -15,6 +15,12 @@ pkg_dist_minipix_dist_all() { ex_rtl_fileop cp_follow \ "${PREFIX_NATIVE}/lib/${_lib_name}" "${_dist_pfx}/bin"; done; + for _shared_pname in nano/nanorc.nanorc vim/vim74/vimrc_example.vim; do + ex_rtl_fileop cp_follow \ + "${PREFIX_NATIVE}/share/${_shared_pname}" "${_dist_pfx}/share"; + done; + ex_rtl_fileop ln_symbolic "nanorc.nanorc" "${_dist_pfx}/share/nanorc"; + ex_rtl_fileop ln_symbolic "vimrc_example.vim" "${_dist_pfx}/share/vimrc"; for _term in putty putty-256color screen screen-256color xterm xterm-256color; do _term_letter="${_term%${_term#[a-zA-Z]}}"; ex_rtl_fileop mkdir "${_dist_pfx}/share/terminfo/${_term_letter}"; diff --git a/vars/vim.vars b/vars/vim.vars index eb5d3fde..8b5fd094 100644 --- a/vars/vim.vars +++ b/vars/vim.vars @@ -2,7 +2,7 @@ # set -o errexit -o noglob are assumed. # -: ${PKG_VIM_CONFIG_CACHE_EXTRA:=" +: ${PKG_VIM_MINIPIX_CONFIG_CACHE_EXTRA:=" ac_cv_small_wchar_t=no ac_x_header_dirs=%PREFIX%/include vim_cv_bcopy_handles_overlap=yes @@ -14,9 +14,14 @@ vim_cv_terminfo=yes vim_cv_toupper_broken=no vim_cv_tty_group=tty vim_cv_tty_mode=0666"}; +: ${PKG_VIM_MINIPIX_CONFIG_CACHE_EXTRA=${PKG_VIM_MINIPIX_CONFIG_CACHE_EXTRA}}; pkg_vim_configure_autotools_post() { ex_rtl_fileop cp config.cache src/auto; }; +pkg_vim_minipix_configure_autotools_post() { + ex_rtl_fileop cp config.cache src/auto; +}; + # vim:filetype=sh diff --git a/vars/vim_minipix.vars b/vars/vim_minipix.vars new file mode 120000 index 00000000..a51668a5 --- /dev/null +++ b/vars/vim_minipix.vars @@ -0,0 +1 @@ +vim.vars \ No newline at end of file -- cgit v1.2.3