diff options
author | Leonardo Boshell <leonardop@gentoo.org> | 2004-11-17 17:40:19 +0000 |
---|---|---|
committer | Leonardo Boshell <leonardop@gentoo.org> | 2004-11-17 17:40:19 +0000 |
commit | 98f4a2a506515b43ba00849705dc5ac27e5a9f89 (patch) | |
tree | b856d98dca5d1e6dfd9c018ec8a29fb052ab86a5 /www-misc | |
parent | Security update: Add xpm-secfix-thomas.diff to fix many issues, including: in... (diff) | |
download | historical-98f4a2a506515b43ba00849705dc5ac27e5a9f89.tar.gz historical-98f4a2a506515b43ba00849705dc5ac27e5a9f89.tar.bz2 historical-98f4a2a506515b43ba00849705dc5ac27e5a9f89.zip |
New revision, which fixes bugs #62408 and #66061
Diffstat (limited to 'www-misc')
-rw-r--r-- | www-misc/gurlchecker/ChangeLog | 13 | ||||
-rw-r--r-- | www-misc/gurlchecker/Manifest | 15 | ||||
-rw-r--r-- | www-misc/gurlchecker/files/digest-gurlchecker-0.6.7-r1 | 1 | ||||
-rw-r--r-- | www-misc/gurlchecker/files/gurlchecker-0.6.7-loop_fix.patch | 18 | ||||
-rw-r--r-- | www-misc/gurlchecker/gurlchecker-0.6.7-r1.ebuild | 34 |
5 files changed, 69 insertions, 12 deletions
diff --git a/www-misc/gurlchecker/ChangeLog b/www-misc/gurlchecker/ChangeLog index 1dddc04ba554..b992635ecb45 100644 --- a/www-misc/gurlchecker/ChangeLog +++ b/www-misc/gurlchecker/ChangeLog @@ -1,6 +1,17 @@ # ChangeLog for www-misc/gurlchecker # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.3 2004/09/05 09:12:16 swegener Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/ChangeLog,v 1.4 2004/11/17 17:40:19 leonardop Exp $ + + 17 Nov 2004; Leonardo Boshell <leonardop@gentoo.org> + gurlchecker-0.6.7-r1.ebuild, files/gurlchecker-0.6.7-loop_fix.patch: + Added patch that avoids endless loops when updating the UI. Resolves bug + #62408. + +*gurlchecker-0.6.7-r1 (12 Nov 2004) + + 12 Nov 2004; Leonardo Boshell <leonardop@gentoo.org> + gurlchecker-0.6.7-r1.ebuild: + Added dependency for gnome-base/control-center. Resolves bug #66061. 05 Sep 2004; Sven Wegener <swegener@gentoo.org> : Fixed ChangeLog header. diff --git a/www-misc/gurlchecker/Manifest b/www-misc/gurlchecker/Manifest index 884a6ff5b42d..e41262f12016 100644 --- a/www-misc/gurlchecker/Manifest +++ b/www-misc/gurlchecker/Manifest @@ -1,14 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +MD5 00d55301681aca82d7e0a460d5709890 ChangeLog 2630 MD5 5129df7bb32a20864ece5255cfa6d2da gurlchecker-0.6.7.ebuild 702 MD5 f2ffceb15194050aafbbdabb8b51507a metadata.xml 475 -MD5 474af572639eb769909fcc8a5c292f95 ChangeLog 2220 +MD5 6df6ede1b523abd242eb6b227637724c gurlchecker-0.6.7-r1.ebuild 951 MD5 5f2b15ae6811070d74f37a99129c4f85 files/digest-gurlchecker-0.6.7 69 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBOth2I1lqEGTUzyQRAoHlAKClq+O9adkhyr7g+hlcqJpx+WjO8gCgsUGf -LHj/IM7NIrrEKWfZNtEuzWc= -=rwaG ------END PGP SIGNATURE----- +MD5 5f2b15ae6811070d74f37a99129c4f85 files/digest-gurlchecker-0.6.7-r1 69 +MD5 47c9c402297825f67de93d36d104d97d files/gurlchecker-0.6.7-loop_fix.patch 532 diff --git a/www-misc/gurlchecker/files/digest-gurlchecker-0.6.7-r1 b/www-misc/gurlchecker/files/digest-gurlchecker-0.6.7-r1 new file mode 100644 index 000000000000..eb1f98fd1359 --- /dev/null +++ b/www-misc/gurlchecker/files/digest-gurlchecker-0.6.7-r1 @@ -0,0 +1 @@ +MD5 631efb59b41a6f262407f3187b226ff3 gurlchecker-0.6.7.tar.gz 320657 diff --git a/www-misc/gurlchecker/files/gurlchecker-0.6.7-loop_fix.patch b/www-misc/gurlchecker/files/gurlchecker-0.6.7-loop_fix.patch new file mode 100644 index 000000000000..0c3bd0c612d7 --- /dev/null +++ b/www-misc/gurlchecker/files/gurlchecker-0.6.7-loop_fix.patch @@ -0,0 +1,18 @@ +diff -NurdB gurlchecker-0.6.7-orig/src/application.c gurlchecker-0.6.7/src/application.c +--- gurlchecker-0.6.7-orig/src/application.c 2004-11-17 11:59:22.027903832 -0500 ++++ gurlchecker-0.6.7/src/application.c 2004-11-17 12:00:33.947970320 -0500 +@@ -1311,8 +1311,13 @@ + void + uc_application_update_ui (void) + { +- while (gtk_events_pending ()) ++ /* Fixed limit of iterations to perform in order to avoid endless loops */ ++ int i = 0; ++ ++ while (i < 5 && gtk_events_pending ()) { + gtk_main_iteration (); ++ i++; ++ } + } + + diff --git a/www-misc/gurlchecker/gurlchecker-0.6.7-r1.ebuild b/www-misc/gurlchecker/gurlchecker-0.6.7-r1.ebuild new file mode 100644 index 000000000000..abe22ab2acc7 --- /dev/null +++ b/www-misc/gurlchecker/gurlchecker-0.6.7-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-misc/gurlchecker/gurlchecker-0.6.7-r1.ebuild,v 1.1 2004/11/17 17:40:19 leonardop Exp $ + +inherit eutils gnome2 + +DESCRIPTION="Gnome tool that checks links on web pages/sites" +HOMEPAGE="http://gurlchecker.labs.libre-entreprise.org/" +SRC_URI="http://labs.libre-entreprise.org/download.php/123/${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc" +SLOT="0" +IUSE="" + +# control-center required for Edit->Preferences->Configure network proxy +RDEPEND=">=gnome-base/libgnomeui-2 + >=gnome-base/libglade-2 + >=dev-libs/libxml2-2 + >=net-libs/gnet-2 + >=gnome-base/control-center-2" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +DOCS="ABOUT-NLS AUTHORS ChangeLog COPYING NEWS README THANKS TODO" + +src_unpack() { + unpack ${A} + cd ${S} + + # Avoid a potential endless loop. See bug #62408. + epatch ${FILESDIR}/${P}-loop_fix.patch +} |