diff options
author | Alastair Tse <liquidx@gentoo.org> | 2003-10-07 21:03:17 +0000 |
---|---|---|
committer | Alastair Tse <liquidx@gentoo.org> | 2003-10-07 21:03:17 +0000 |
commit | 3c31d94b0fbdc44bc650b90801e5136da9713418 (patch) | |
tree | 439c11d5c6b7a982f328101847b55ce27ff9c167 /net-www | |
parent | fixing POSIX 1003.1-2001 chown change. '.' now ':' (diff) | |
download | gentoo-2-3c31d94b0fbdc44bc650b90801e5136da9713418.tar.gz gentoo-2-3c31d94b0fbdc44bc650b90801e5136da9713418.tar.bz2 gentoo-2-3c31d94b0fbdc44bc650b90801e5136da9713418.zip |
add patch to fix malfunctioning epiphany server
Diffstat (limited to 'net-www')
-rw-r--r-- | net-www/epiphany/ChangeLog | 6 | ||||
-rw-r--r-- | net-www/epiphany/Manifest | 7 | ||||
-rw-r--r-- | net-www/epiphany/epiphany-1.0.1.ebuild | 11 | ||||
-rw-r--r-- | net-www/epiphany/files/epiphany-1.0.1-session_get_windows-session.patch | 13 |
4 files changed, 31 insertions, 6 deletions
diff --git a/net-www/epiphany/ChangeLog b/net-www/epiphany/ChangeLog index 6929f8f7e9c0..5eeb4de8ce2a 100644 --- a/net-www/epiphany/ChangeLog +++ b/net-www/epiphany/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-www/epiphany # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/epiphany/ChangeLog,v 1.24 2003/10/05 13:30:52 obz Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/epiphany/ChangeLog,v 1.25 2003/10/07 21:03:12 liquidx Exp $ + + 07 Oct 2003; Alastair Tse <liquidx@gentoo.org> epiphany-1.0.1.ebuild, + files/epiphany-1.0.1-session_get_windows-session.patch: + added patch to fix --server issues 05 Oct 2003; Mike Gardiner <obz@gentoo.org> epiphany-1.0.ebuild: Marked stable on x86 diff --git a/net-www/epiphany/Manifest b/net-www/epiphany/Manifest index b2bc1c34325a..052349394be0 100644 --- a/net-www/epiphany/Manifest +++ b/net-www/epiphany/Manifest @@ -1,7 +1,8 @@ -MD5 9fbe67ad36182181cd66061c827cb58a epiphany-1.0.1.ebuild 1203 +MD5 2e4bb09b50b911436ab9497a059a0eae ChangeLog 3767 +MD5 086fa3d43493c920039b2c57edecbebf epiphany-1.0.1.ebuild 1420 MD5 275e26ab4960954ba7d904ce67f74ebc epiphany-1.0.ebuild 1283 -MD5 2b03dcb0bd453e35cf782595916e3370 ChangeLog 3595 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 MD5 c5f10d488ab33a0e0aec5169a4f03b8d files/digest-epiphany-1.0 66 -MD5 dd22fe99981a9507d5ad6db00f67eb17 files/epiphany-1.0-disable_Werror.patch 597 MD5 f4ef4e59c4ce6a2a7c7e68e4336cc308 files/digest-epiphany-1.0.1 68 +MD5 dd22fe99981a9507d5ad6db00f67eb17 files/epiphany-1.0-disable_Werror.patch 597 +MD5 654a860f4c48d5a11c8fda09d91c6bf6 files/epiphany-1.0.1-session_get_windows-session.patch 528 diff --git a/net-www/epiphany/epiphany-1.0.1.ebuild b/net-www/epiphany/epiphany-1.0.1.ebuild index 04a14a28dd17..50981d2532ca 100644 --- a/net-www/epiphany/epiphany-1.0.1.ebuild +++ b/net-www/epiphany/epiphany-1.0.1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2003 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-www/epiphany/epiphany-1.0.1.ebuild,v 1.1 2003/10/04 15:39:38 foser Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-www/epiphany/epiphany-1.0.1.ebuild,v 1.2 2003/10/07 21:03:12 liquidx Exp $ inherit gnome2 @@ -42,6 +42,13 @@ pkg_setup () { eerror "export USE=\"gtk2\" ;emerge mozilla -p " die "Need Mozilla compiled with gtk+-2.0!!" fi - } +src_unpack() { + unpack ${A} + cd ${S} + + # fixing --server related session_get_windows(session) problems + # http://bugzilla.gnome.org/show_bug.cgi?id=124042 + epatch ${FILESDIR}/${P}-session_get_windows-session.patch +} diff --git a/net-www/epiphany/files/epiphany-1.0.1-session_get_windows-session.patch b/net-www/epiphany/files/epiphany-1.0.1-session_get_windows-session.patch new file mode 100644 index 000000000000..b2230dec1767 --- /dev/null +++ b/net-www/epiphany/files/epiphany-1.0.1-session_get_windows-session.patch @@ -0,0 +1,13 @@ +diff -u -p -r1.9.2.1 ephy-automation.c +--- src/ephy-automation.c 24 Sep 2003 20:39:52 -0000 1.9.2.1 ++++ src/ephy-automation.c 7 Oct 2003 18:50:41 -0000 +@@ -98,7 +98,8 @@ impl_ephy_automation_loadurl (PortableSe + session = SESSION (ephy_shell_get_session (ephy_shell)); + + /* no window open, let's try to autoresume */ +- if (session_get_windows (session) == NULL) ++ if (session_get_windows (session) == NULL ++ && ephy_shell_get_server_mode (ephy_shell) == FALSE) + { + gboolean res; + res = session_autoresume (session); |