diff options
Diffstat (limited to 'yocto-poky/meta/recipes-support/vte')
3 files changed, 44 insertions, 0 deletions
diff --git a/yocto-poky/meta/recipes-support/vte/vte-0.28.2/obsolete_automake_macros.patch b/yocto-poky/meta/recipes-support/vte/vte-0.28.2/obsolete_automake_macros.patch new file mode 100644 index 000000000..6763d3754 --- /dev/null +++ b/yocto-poky/meta/recipes-support/vte/vte-0.28.2/obsolete_automake_macros.patch @@ -0,0 +1,14 @@ +Upstream-Status: Submitted [https://bugzilla.gnome.org/show_bug.cgi?id=691545] + +Signed-off-by: Marko Lindqvist <cazfi74@gmail.com> +diff -Nurd vte-0.28.2/gnome-pty-helper/configure.in vte-0.28.2/gnome-pty-helper/configure.in +--- vte-0.28.2/gnome-pty-helper/configure.in 2010-07-15 20:08:44.000000000 +0300 ++++ vte-0.28.2/gnome-pty-helper/configure.in 2013-01-11 14:50:34.971027440 +0200 +@@ -8,7 +8,6 @@ + AC_ISC_POSIX + AC_PROG_CC + AC_STDC_HEADERS +-AM_PROG_CC_STDC + + if test -z "$enable_maintainer_mode"; then + enable_maintainer_mode=yes diff --git a/yocto-poky/meta/recipes-support/vte/vte.inc b/yocto-poky/meta/recipes-support/vte/vte.inc new file mode 100644 index 000000000..874062adb --- /dev/null +++ b/yocto-poky/meta/recipes-support/vte/vte.inc @@ -0,0 +1,16 @@ +SUMMARY = "Virtual terminal emulator GTK+ widget library" +BUGTRACKER = "https://bugzilla.gnome.org/buglist.cgi?product=vte" +LICENSE = "LGPLv2.0" +DEPENDS = " glib-2.0 gtk+ intltool-native ncurses gobject-introspection-stub" +RDEPENDS_libvte = "vte-termcap" + +inherit gnome gtk-doc + +EXTRA_OECONF = "--disable-python --disable-introspection" + +PACKAGES =+ "libvte vte-termcap" +FILES_libvte = "${libdir}/*.so.* ${libexecdir}/gnome-pty-helper" +FILES_${PN}-dbg =+ "${libexecdir}/.debug ${prefix}/src ${bindir}/.debug \ + ${libdir}/.debug" +FILES_vte-termcap = "${datadir}/vte/termcap-0.0" + diff --git a/yocto-poky/meta/recipes-support/vte/vte_0.28.2.bb b/yocto-poky/meta/recipes-support/vte/vte_0.28.2.bb new file mode 100644 index 000000000..b1025cb0e --- /dev/null +++ b/yocto-poky/meta/recipes-support/vte/vte_0.28.2.bb @@ -0,0 +1,14 @@ +require vte.inc + +LIC_FILES_CHKSUM = "file://COPYING;md5=3bf50002aefd002f49e7bb854063f7e7" + +PR = "r6" + +SRC_URI += "file://obsolete_automake_macros.patch" + +CFLAGS += "-D_GNU_SOURCE" + +SRC_URI[archive.md5sum] = "497f26e457308649e6ece32b3bb142ff" +SRC_URI[archive.sha256sum] = "86cf0b81aa023fa93ed415653d51c96767f20b2d7334c893caba71e42654b0ae" + +RECIPE_NO_UPDATE_REASON = "matchbox-terminal needs to be ported over to new vte first" |