From 413911eb42a9416c76e52c401368728247c1a3a3 Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Wed, 26 Nov 2008 18:42:08 -0200 Subject: vte: include gnome-pty-helper on libvte package The gnome-pty-helper is required to xfce-terminal and others to be able to properly initialize the pty for use. This is now included on libvte package as done on Debian. --- packages/vte/vte.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/vte/vte.inc b/packages/vte/vte.inc index d19b790a55..993453e816 100644 --- a/packages/vte/vte.inc +++ b/packages/vte/vte.inc @@ -1,6 +1,7 @@ DESCRIPTION = "vte is a virtual terminal emulator" LICENSE = "LGPL" DEPENDS += " glib-2.0 gtk+ intltool-native ncurses " +PR = "r1" inherit gnome @@ -13,6 +14,6 @@ do_stage() { } PACKAGES =+ "libvte vte-termcap" -FILES_libvte = "${libdir}/*.so*" +FILES_libvte = "${libdir}/*.so* ${libexecdir}/gnome-pty-helper" RDEPENDS_libvte = "vte-termcap" FILES_vte-termcap = "${datadir}/vte/termcap" -- cgit v1.2.3 From 212f7abe163ce12f9f20ad86bc1110aafff3232b Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Wed, 26 Nov 2008 22:35:31 -0200 Subject: vte: move gnome-pty-helper to a specific package Other vte based terminals do not use the helper then it is better to make it optional. --- packages/vte/vte.inc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/vte/vte.inc b/packages/vte/vte.inc index 993453e816..9151172c59 100644 --- a/packages/vte/vte.inc +++ b/packages/vte/vte.inc @@ -1,7 +1,7 @@ DESCRIPTION = "vte is a virtual terminal emulator" LICENSE = "LGPL" DEPENDS += " glib-2.0 gtk+ intltool-native ncurses " -PR = "r1" +PR = "r2" inherit gnome @@ -13,7 +13,8 @@ do_stage() { autotools_stage_all } -PACKAGES =+ "libvte vte-termcap" -FILES_libvte = "${libdir}/*.so* ${libexecdir}/gnome-pty-helper" +PACKAGES =+ "libvte vte-termcap gnome-pty-helper" +FILES_libvte = "${libdir}/*.so*" +FILES_gnome-pty-helper = "${libexecdir}/gnome-pty-helper" RDEPENDS_libvte = "vte-termcap" FILES_vte-termcap = "${datadir}/vte/termcap" -- cgit v1.2.3 From ac86b275563bdde1a1146cc5d6ec02e517286deb Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Wed, 26 Nov 2008 22:36:56 -0200 Subject: xfce-terminal: rdepends on gnome-pty-helper --- packages/xfce/xfce-terminal_0.2.8.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/xfce/xfce-terminal_0.2.8.bb b/packages/xfce/xfce-terminal_0.2.8.bb index 9a36c69237..31042911b7 100644 --- a/packages/xfce/xfce-terminal_0.2.8.bb +++ b/packages/xfce/xfce-terminal_0.2.8.bb @@ -1,5 +1,7 @@ DESCRIPTION = "Terminal emulator for the Xfce desktop environment" DEPENDS = "exo vte dbus-glib gtk+" +RDEPENDS += "gnome-pty-helper" +PR = "r1" inherit xfce -- cgit v1.2.3