[oe-commits] Jackie Huang : vim: work around rpm picking up perl as a dep

git at git.openembedded.org git at git.openembedded.org
Tue Jul 15 13:05:13 UTC 2014


Module: meta-openembedded.git
Branch: master-next
Commit: 2f1d7533de0dbaf05e6503d23815d201842b1c76
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=2f1d7533de0dbaf05e6503d23815d201842b1c76

Author: Jackie Huang <jackie.huang at windriver.com>
Date:   Wed Jun 25 05:36:27 2014 -0400

vim: work around rpm picking up perl as a dep

Some perl example scripts cause RPM to add perl as a
dep, which we don't want, so remove x bit as work around
just like the ones for csh and awk.

Refer to:
1b088e4 vim: workaround nawk dependency problem with RPM
280d150 vim: workaround a dependency problem with RPM

I think a better solution might be:
Split the tools directory into a new package ${PN}-tools
and add RDEPENDS on csh, awk and perl for it and we don't
put it in RRECOMMENDS to install along with vim.

Signed-off-by: Jackie Huang <jackie.huang at windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 meta-oe/recipes-support/vim/vim_7.4.258.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-support/vim/vim_7.4.258.bb b/meta-oe/recipes-support/vim/vim_7.4.258.bb
index 7f88fa0..844be10 100644
--- a/meta-oe/recipes-support/vim/vim_7.4.258.bb
+++ b/meta-oe/recipes-support/vim/vim_7.4.258.bb
@@ -60,9 +60,10 @@ EXTRA_OECONF = " \
 "
 
 do_install_append() {
-    # Work around rpm picking up csh or awk as a dep
+    # Work around rpm picking up csh or awk or perl as a dep
     chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/vim132
     chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/mve.awk
+    chmod -x ${D}${datadir}/${BPN}/${VIMDIR}/tools/*.pl
 
     # Install example vimrc from runtime files
     install -m 0644 ../runtime/vimrc_example.vim ${D}/${datadir}/${BPN}/vimrc



More information about the Openembedded-commits mailing list