From 48e0a519d8be2aadf3d554fb478ec3a3cb9cc862 Mon Sep 17 00:00:00 2001 From: Michael Sterrett Date: Tue, 2 Sep 2008 04:22:04 +0000 Subject: add patch from geckosenator on upstream forums for saving window information, even when maximized. (bug #228821) Package-Manager: portage-2.1.4.4 --- media-gfx/gqview/ChangeLog | 9 +++++++-- media-gfx/gqview/Manifest | 5 +++-- media-gfx/gqview/files/gqview-2.1.5-windows.patch | 16 ++++++++++++++++ media-gfx/gqview/gqview-2.1.5.ebuild | 12 ++++++++++-- 4 files changed, 36 insertions(+), 6 deletions(-) create mode 100644 media-gfx/gqview/files/gqview-2.1.5-windows.patch (limited to 'media-gfx/gqview') diff --git a/media-gfx/gqview/ChangeLog b/media-gfx/gqview/ChangeLog index be8524499994..d50013b5d7e1 100644 --- a/media-gfx/gqview/ChangeLog +++ b/media-gfx/gqview/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-gfx/gqview -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gqview/ChangeLog,v 1.84 2007/10/14 15:49:10 corsair Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gqview/ChangeLog,v 1.85 2008/09/02 04:22:03 mr_bones_ Exp $ + + 02 Sep 2008; Michael Sterrett + +files/gqview-2.1.5-windows.patch, gqview-2.1.5.ebuild: + add patch from geckosenator on upstream forums for saving window information, + even when maximized. (bug #228821) 14 Oct 2007; Markus Rothe gqview-2.0.4.ebuild: Stable on ppc64; bug #194935 diff --git a/media-gfx/gqview/Manifest b/media-gfx/gqview/Manifest index 29c3290e33c9..e8ef7c4a6fef 100644 --- a/media-gfx/gqview/Manifest +++ b/media-gfx/gqview/Manifest @@ -1,6 +1,7 @@ +AUX gqview-2.1.5-windows.patch 561 RMD160 d19ebfc85fa3e78b8398f2488b674aea3acdb027 SHA1 2e5ceca83767a8fcef1459f60d706b01c8450142 SHA256 d464db032e62fb7d356a215bf5912bf89d6e710136c2a64807640de14943cd2f DIST gqview-2.0.4.tar.gz 1545847 RMD160 93e7d4b4b319653b0192b5f9706a99c4b4686509 SHA1 aae8f1cdae60441472a52d594cb42572d0d79eeb SHA256 97e3b7ce5f17a315c56d6eefd7b3a60b40cc3d18858ca194c7e7262acce383cb DIST gqview-2.1.5.tar.gz 1685061 RMD160 c671779b2094b854a24dcfcde04754ead9cf1f4b SHA1 42fbbe4bcd8ad87a1b976cc8a4433750cac7b116 SHA256 12fea494e607a69eff31cdca13d306ef1b0b3b7850be0f8b236f267d8f2e9546 EBUILD gqview-2.0.4.ebuild 753 RMD160 a966228736a6808b824ea3e74442c2d2c9a608d0 SHA1 a52a2e3af7536a6636d163e4a53d1843cd7efa84 SHA256 19c2ba68d5806f0614821ba2fb92bb7af08b3fee7896df00847200796e1ea254 -EBUILD gqview-2.1.5.ebuild 914 RMD160 e913bfcaa3cce86138ad41dd79bd364532bf90f5 SHA1 f051d017ae8aff7239f44512afc5996fc407d9d7 SHA256 d8c5fde5b2105a994f955b594820eb8cb85a4909df83626848dc8d4ec679b94c -MISC ChangeLog 11199 RMD160 d7f2cc4e3d8060724311f3399895e5be6743401f SHA1 ccfb25e10b930d19800bb6a8e8db0024226faea7 SHA256 58be4fa72e50bb575a4464eecfeaea288f4dbef9462d69ebcc36c63054d0b3d6 +EBUILD gqview-2.1.5.ebuild 1013 RMD160 7472596b4d57c5557e049619e0e81b2cf17f7e62 SHA1 7f2f122bc596d34ac36e40bc589884995085f8dd SHA256 c875aff2583938537c3e0bdbb92a32a186e13b7d6ea288b3ec63f8722baa0bfc +MISC ChangeLog 11432 RMD160 ed13d54b23731b66705223e5b84571dc1b091c32 SHA1 46024ef307e7a8c6a195a61d3f43a85da517eb0f SHA256 635620c0ff644a94b29093e1f85d6a913af21767f4aba13d5a245557fcbca582 MISC metadata.xml 254 RMD160 48c19446035b8c1487b834292292e9a15aba7791 SHA1 42bb5ebeb566950579846baab3569c1566a76606 SHA256 1c5d86246e75b0a4d026bfe1c8fd08231dfd7c0c2397e4b196b6a1941a046a13 diff --git a/media-gfx/gqview/files/gqview-2.1.5-windows.patch b/media-gfx/gqview/files/gqview-2.1.5-windows.patch new file mode 100644 index 000000000000..207f3c02fabd --- /dev/null +++ b/media-gfx/gqview/files/gqview-2.1.5-windows.patch @@ -0,0 +1,16 @@ +--- old/src/main.c 2006-11-01 17:28:37.000000000 +0000 ++++ new/src/main.c 2008-06-21 23:31:06.000000000 +0000 +@@ -1054,11 +1054,8 @@ + if (layout_valid(&lw)) + { + main_window_maximized = window_maximized(lw->window); +- if (!main_window_maximized) +- { +- layout_geometry_get(NULL, &main_window_x, &main_window_y, +- &main_window_w, &main_window_h); +- } ++ layout_geometry_get(NULL, &main_window_x, &main_window_y, ++ &main_window_w, &main_window_h); + } + + layout_geometry_get_dividers(NULL, &window_hdivider_pos, &window_vdivider_pos); diff --git a/media-gfx/gqview/gqview-2.1.5.ebuild b/media-gfx/gqview/gqview-2.1.5.ebuild index a921f32256d9..f04f20a42b5b 100644 --- a/media-gfx/gqview/gqview-2.1.5.ebuild +++ b/media-gfx/gqview/gqview-2.1.5.ebuild @@ -1,6 +1,8 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/gqview/gqview-2.1.5.ebuild,v 1.1 2006/12/10 09:02:36 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/gqview/gqview-2.1.5.ebuild,v 1.2 2008/09/02 04:22:03 mr_bones_ Exp $ + +inherit eutils DESCRIPTION="A GTK-based image browser" HOMEPAGE="http://gqview.sourceforge.net/" @@ -19,6 +21,12 @@ DEPEND="${RDEPEND} dev-util/pkgconfig sys-devel/gettext" +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${P}-windows.patch" +} + src_compile() { econf \ --disable-dependency-tracking \ -- cgit v1.2.3-65-gdbad