[oe-commits] [meta-openembedded] 03/09: vim: remove xfce vim bbappend

git at git.openembedded.org git at git.openembedded.org
Thu Feb 28 17:42:24 UTC 2019


This is an automated email from the git hooks/post-receive script.

khem pushed a commit to branch master-next
in repository meta-openembedded.

commit 41f3f8165bde3eb4f8bcf6dddbaca0d3b760c70b
Author: Mark Hatle <mark.hatle at windriver.com>
AuthorDate: Thu Feb 28 09:39:19 2019 +0800

    vim: remove xfce vim bbappend
    
    Changing the behavior of a recipe by including a layer is not allowed
    by the yocto-check-layer script.
    
    INFO: ======================================================================
    INFO: FAIL: test_signatures (common.CommonCheckLayer)
    INFO: ----------------------------------------------------------------------
    INFO: Traceback (most recent call last):
      File "/poky/scripts/lib/checklayer/cases/common.py", line 53, in test_signatures
        self.fail('Adding layer %s changed signatures.\n%s' % (self.tc.layer['name'], msg))
    AssertionError: Adding layer meta-xfce changed signatures.
    19 signatures changed, initial differences (first hash before, second after):
       vim:do_install: 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e -> 6e4a49063534d67f70186bf8bdb313184f42426e2c42b12b127638b586c7ffe8
          bitbake-diffsigs --task vim do_install --signature 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e
    
    fix by move the logic into recipe vim
    
    Signed-off-by: Mark Hatle <mark.hatle at windriver.com>
    Signed-off-by: Changqing Li <changqing.li at windriver.com>
    Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
 meta-oe/recipes-support/vim/vim_8.1.0347.bb  | 7 +++++++
 meta-xfce/recipes-support/vim/vim_%.bbappend | 1 -
 meta-xfce/recipes-support/vim/vim_xfce.inc   | 6 ------
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/meta-oe/recipes-support/vim/vim_8.1.0347.bb b/meta-oe/recipes-support/vim/vim_8.1.0347.bb
index 2a3d14a..1c41caa 100644
--- a/meta-oe/recipes-support/vim/vim_8.1.0347.bb
+++ b/meta-oe/recipes-support/vim/vim_8.1.0347.bb
@@ -80,6 +80,13 @@ do_install() {
 
     # we use --with-features=big as default
     mv ${D}${bindir}/${BPN} ${D}${bindir}/${BPN}.${BPN}
+
+    if ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'true', 'false', d)}; then
+	# The mouse being autoenabled is just annoying in xfce4-terminal (mouse
+	# drag make vim go into visual mode and there is no right click menu),
+	# delete the block.
+	sed -i '/the mouse works just fine/,+4d' ${D}/${datadir}/${BPN}/vimrc
+    fi
 }
 
 PARALLEL_MAKEINST = ""
diff --git a/meta-xfce/recipes-support/vim/vim_%.bbappend b/meta-xfce/recipes-support/vim/vim_%.bbappend
deleted file mode 100644
index 7b44963..0000000
--- a/meta-xfce/recipes-support/vim/vim_%.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-require ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '${BPN}_xfce.inc', '', d)}
diff --git a/meta-xfce/recipes-support/vim/vim_xfce.inc b/meta-xfce/recipes-support/vim/vim_xfce.inc
deleted file mode 100644
index 25403e6..0000000
--- a/meta-xfce/recipes-support/vim/vim_xfce.inc
+++ /dev/null
@@ -1,6 +0,0 @@
-do_install_append() {
-	# The mouse being autoenabled is just annoying in xfce4-terminal (mouse
-	# drag make vim go into visual mode and there is no right click menu),
-	# delete the block.
-	sed -i '/the mouse works just fine/,+4d' ${D}/${datadir}/${BPN}/vimrc
-}

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list