From d621009f5dd74221c6c306874c1ce8a77045c2fc Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Sat, 24 Mar 2012 16:16:26 +0000 Subject: Fix Gnome bugzilla bug 646317 (https://bugzilla.gnome.org/show_bug.cgi?id=646317). This patch addresses a bug in gnome-terminal in which it returns an invalid exit status causing some environments (e.g. e17) to complain (http://trac.enlightenment.org/e/ticket/823). Approved by: mezz on gnome Obtained from: Gnome bugzilla bug 646317 (https://bugzilla.gnome.org/show_bug.cgi?id=646317) Feature safe: yes --- x11/gnome-terminal/Makefile | 1 + x11/gnome-terminal/files/patch-src-terminal.c | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 x11/gnome-terminal/files/patch-src-terminal.c (limited to 'x11/gnome-terminal') diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile index 0bd93b725e06..46d3e465f79b 100644 --- a/x11/gnome-terminal/Makefile +++ b/x11/gnome-terminal/Makefile @@ -8,6 +8,7 @@ PORTNAME= gnome-terminal PORTVERSION= 2.32.1 +PORTREVISION= 1 CATEGORIES= x11 gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome2 diff --git a/x11/gnome-terminal/files/patch-src-terminal.c b/x11/gnome-terminal/files/patch-src-terminal.c new file mode 100644 index 000000000000..a434ca7ab3ed --- /dev/null +++ b/x11/gnome-terminal/files/patch-src-terminal.c @@ -0,0 +1,11 @@ +--- src/terminal.c.orig 2010-11-10 10:47:14.000000000 -0800 ++++ src/terminal.c 2012-03-23 21:10:08.520503912 -0700 +@@ -579,7 +579,7 @@ + data = g_new (OwnData, 1); + data->factory_name = get_factory_name_for_display (display_name); + data->options = options; +- data->exit_code = -1; ++ data->exit_code = EXIT_SUCCESS; + data->argv = argv_copy; + data->argc = argc_copy; + -- cgit v1.2.3