summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-11-04 13:43:37 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-11-04 13:43:37 +0000
commitabd8c2c696bf90d0c48b4c8c84c4087bdc68244a (patch)
tree2ab424ddefe2834d8c66fa9fe2f1decb8fab8d85 /www-client/downman
parentNew cmake-utils.eclass providing functions for the cmake build system with al... (diff)
downloadhistorical-abd8c2c696bf90d0c48b4c8c84c4087bdc68244a.tar.gz
historical-abd8c2c696bf90d0c48b4c8c84c4087bdc68244a.tar.bz2
historical-abd8c2c696bf90d0c48b4c8c84c4087bdc68244a.zip
Revision bump, saving it from treecleaners wrt #126572. Since old versions failed to build with modern GCC, commit this straight to stable.
Package-Manager: portage-2.1.3.17 RepoMan-Options: --force
Diffstat (limited to 'www-client/downman')
-rw-r--r--www-client/downman/ChangeLog10
-rw-r--r--www-client/downman/Manifest42
-rw-r--r--www-client/downman/downman-0.0.4.ebuild23
-rw-r--r--www-client/downman/downman-0.0.5-r1.ebuild32
-rw-r--r--www-client/downman/downman-0.0.5.ebuild30
-rw-r--r--www-client/downman/files/0.0.5-gcc34.patch44
-rw-r--r--www-client/downman/files/digest-downman-0.0.43
-rw-r--r--www-client/downman/files/digest-downman-0.0.5-r1 (renamed from www-client/downman/files/digest-downman-0.0.5)0
-rw-r--r--www-client/downman/files/downman-0.0.5-gcc-4.patch108
-rw-r--r--www-client/downman/files/downman-0.0.5-strlen.patch22
10 files changed, 190 insertions, 124 deletions
diff --git a/www-client/downman/ChangeLog b/www-client/downman/ChangeLog
index 2286773161df..1dc6e781e47f 100644
--- a/www-client/downman/ChangeLog
+++ b/www-client/downman/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for www-client/downman
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/downman/ChangeLog,v 1.4 2007/05/11 18:28:33 bangert Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/downman/ChangeLog,v 1.5 2007/11/04 13:43:36 drac Exp $
+
+*downman-0.0.5-r1 (04 Nov 2007)
+
+ 04 Nov 2007; Samuli Suominen <drac@gentoo.org>
+ +files/downman-0.0.5-gcc-4.patch, +files/downman-0.0.5-strlen.patch,
+ +downman-0.0.5-r1.ebuild:
+ Revision bump, saving it from treecleaners wrt #126572. Since old versions
+ failed to build with modern GCC, commit this straight to stable.
11 May 2007; Thilo Bangert <bangert@gentoo.org> +metadata.xml:
add metadata.xml
diff --git a/www-client/downman/Manifest b/www-client/downman/Manifest
index 043f67b0aedf..0f63189545d4 100644
--- a/www-client/downman/Manifest
+++ b/www-client/downman/Manifest
@@ -1,28 +1,24 @@
-AUX 0.0.5-gcc34.patch 1544 RMD160 de12805d368c4a91ec6d78600513a56905e264b6 SHA1 033362be12d8d6b95255f5ec00b81eb8ec4515ff SHA256 9e6cd4e799a51a5adcf4debb7f4014f12c6aad903ee915a00e3d321611c99f98
-MD5 aa707c9bac84ee5c03190a1f073a9af9 files/0.0.5-gcc34.patch 1544
-RMD160 de12805d368c4a91ec6d78600513a56905e264b6 files/0.0.5-gcc34.patch 1544
-SHA256 9e6cd4e799a51a5adcf4debb7f4014f12c6aad903ee915a00e3d321611c99f98 files/0.0.5-gcc34.patch 1544
-DIST downman-0.0.4.tar.gz 175517 RMD160 6dd5cc77aa72e5ffda308cb9c31702f497ca8fe5 SHA1 8ea43b9c1d5c7f3a69156c7a580dee62a300aa2b SHA256 6119bb321cfc684ec464fe96fd508d048426e86f31a3d4adc2fdbf35806890c4
+AUX downman-0.0.5-gcc-4.patch 3995 RMD160 9611704fa503c2899d32906408ef31b0c9819ce3 SHA1 288b4a5ddf66c3a234d29b89301330260ce14e4b SHA256 b243cdeb5b939813b3de71c552ae980879cc9bd415438bf6db630c0d632f9c46
+MD5 5d304d5056649a5e5ca98a78eb1e47ae files/downman-0.0.5-gcc-4.patch 3995
+RMD160 9611704fa503c2899d32906408ef31b0c9819ce3 files/downman-0.0.5-gcc-4.patch 3995
+SHA256 b243cdeb5b939813b3de71c552ae980879cc9bd415438bf6db630c0d632f9c46 files/downman-0.0.5-gcc-4.patch 3995
+AUX downman-0.0.5-strlen.patch 735 RMD160 e3b7c9b98a08155159a905dbe0b46f945132f361 SHA1 3d22ffd82622e77358f610e546f8d14983dc2ca9 SHA256 9cff6a5e4fd82e70449c4b2bf9744129845b59a8923a6c19763505f05290e9d0
+MD5 b5dd8ad2e89cdec03c4075662d47e6d9 files/downman-0.0.5-strlen.patch 735
+RMD160 e3b7c9b98a08155159a905dbe0b46f945132f361 files/downman-0.0.5-strlen.patch 735
+SHA256 9cff6a5e4fd82e70449c4b2bf9744129845b59a8923a6c19763505f05290e9d0 files/downman-0.0.5-strlen.patch 735
DIST downman-0.0.5.tar.gz 179714 RMD160 247259a28a32ec5b97761b9b882d2bf094243a98 SHA1 540cc6e49dbcc84c000d9396d4ae34baa8d35bc1 SHA256 35675cbe4ad2215e86b508a6fc6852762f94542839bf77c6ed53c90dc424d7bd
-EBUILD downman-0.0.4.ebuild 712 RMD160 d359f2eb6fdbc4395af8fd3c8966a98c9ba66397 SHA1 91e8d225f5f5bb0473160a5d417e68c51f709be4 SHA256 1deff8fee256164d378dddccd4fd2f40c2c889f198505fee9b10f2d97afed4c4
-MD5 3cb2972bf491e94b6b807dd100f5c5f3 downman-0.0.4.ebuild 712
-RMD160 d359f2eb6fdbc4395af8fd3c8966a98c9ba66397 downman-0.0.4.ebuild 712
-SHA256 1deff8fee256164d378dddccd4fd2f40c2c889f198505fee9b10f2d97afed4c4 downman-0.0.4.ebuild 712
-EBUILD downman-0.0.5.ebuild 797 RMD160 02c8e27467a35bc0b758755f0df747b696e1023b SHA1 b0314786b899c9a4e27ec203af5d00f51e15c99c SHA256 eaa1c120fd6831295b6c9e48da95d8e023834d8d8d9eeea730b180c49990d6e0
-MD5 a1d67a1bc79b983f9b1988a5d70ff330 downman-0.0.5.ebuild 797
-RMD160 02c8e27467a35bc0b758755f0df747b696e1023b downman-0.0.5.ebuild 797
-SHA256 eaa1c120fd6831295b6c9e48da95d8e023834d8d8d9eeea730b180c49990d6e0 downman-0.0.5.ebuild 797
-MISC ChangeLog 1699 RMD160 a01ff70d4cf702e3e981a9d3bb5b8502226b645a SHA1 32b790b48a3eaf46e62e3c02f2971c139a732758 SHA256 a94a865f696c2e0fcd3120d7b2c62ba5e67c4819587fdf69c174a297a6e5be8c
-MD5 207e15a85673a526d1c93e1ded20a3eb ChangeLog 1699
-RMD160 a01ff70d4cf702e3e981a9d3bb5b8502226b645a ChangeLog 1699
-SHA256 a94a865f696c2e0fcd3120d7b2c62ba5e67c4819587fdf69c174a297a6e5be8c ChangeLog 1699
+EBUILD downman-0.0.5-r1.ebuild 835 RMD160 d3a15e21a1802f630f690533a86c7c356f774f39 SHA1 8cb943b8af8cb3b3fc8344169d5f9798692ec9b0 SHA256 9f2e5d8a5cdc056f9007026d2a127d1c8053de230e7fee98414cc3683af99daa
+MD5 205a0e22d57a026920afea03ee3c498a downman-0.0.5-r1.ebuild 835
+RMD160 d3a15e21a1802f630f690533a86c7c356f774f39 downman-0.0.5-r1.ebuild 835
+SHA256 9f2e5d8a5cdc056f9007026d2a127d1c8053de230e7fee98414cc3683af99daa downman-0.0.5-r1.ebuild 835
+MISC ChangeLog 2022 RMD160 49509eaf4d4b81fb82e60ddc5f2e5886c3a51c5f SHA1 0fe6f537b91742d6efc8a808fddc453da3fc35dd SHA256 0556367e113504e7cad3e093b5ee12229f350275958e1fdd4659b517a78d2c0d
+MD5 951df5f367dec03c467838ab82c46e37 ChangeLog 2022
+RMD160 49509eaf4d4b81fb82e60ddc5f2e5886c3a51c5f ChangeLog 2022
+SHA256 0556367e113504e7cad3e093b5ee12229f350275958e1fdd4659b517a78d2c0d ChangeLog 2022
MISC metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 SHA1 d6147d00f16e8cfeef893d0764b0675a93d62849 SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 metadata.xml 160
SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e metadata.xml 160
-MD5 256be0d4ab2a92e4b7b097f0d15fda3e files/digest-downman-0.0.4 241
-RMD160 2593dbae348338bf180cf7fe95eb42ae31bfdfd2 files/digest-downman-0.0.4 241
-SHA256 ea7bd08790ed3057cec500cdb3ff5d6d639dee3b85ef256781dbce609b292396 files/digest-downman-0.0.4 241
-MD5 c3acff7f4ca87f967df3c1b5395fda1c files/digest-downman-0.0.5 241
-RMD160 7b8f587aab92b5624d81637f9ae914e312f0a0ef files/digest-downman-0.0.5 241
-SHA256 87e1b46970bd54f954cd3907efd484cca077d88b04e348504ecb0817e8415b45 files/digest-downman-0.0.5 241
+MD5 c3acff7f4ca87f967df3c1b5395fda1c files/digest-downman-0.0.5-r1 241
+RMD160 7b8f587aab92b5624d81637f9ae914e312f0a0ef files/digest-downman-0.0.5-r1 241
+SHA256 87e1b46970bd54f954cd3907efd484cca077d88b04e348504ecb0817e8415b45 files/digest-downman-0.0.5-r1 241
diff --git a/www-client/downman/downman-0.0.4.ebuild b/www-client/downman/downman-0.0.4.ebuild
deleted file mode 100644
index 971a0ef60986..000000000000
--- a/www-client/downman/downman-0.0.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/downman/downman-0.0.4.ebuild,v 1.1 2005/03/17 17:52:13 seemant Exp $
-
-inherit gnome2
-
-DESCRIPTION="Download Manager (aka downman) is a suite of programs to download files"
-HOMEPAGE="http://downman.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ppc ~sparc ~alpha amd64"
-IUSE=""
-
-DEPEND=">=x11-libs/gtk+-2.0
- >=dev-libs/glib-2.0
- >=gnome-base/libgnome-2.0
- >=gnome-base/libgnomeui-2.0
- >=gnome-base/libglade-2.0
- >=dev-libs/libxml2-2.0"
-
-DOCS="ABOUT-NLS AUTHORS ChangeLog COPYING README INSTALL NEWS"
diff --git a/www-client/downman/downman-0.0.5-r1.ebuild b/www-client/downman/downman-0.0.5-r1.ebuild
new file mode 100644
index 000000000000..1bc37c24871e
--- /dev/null
+++ b/www-client/downman/downman-0.0.5-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-client/downman/downman-0.0.5-r1.ebuild,v 1.1 2007/11/04 13:43:36 drac Exp $
+
+inherit eutils gnome2
+
+DESCRIPTION="Suite of programs to download files."
+HOMEPAGE="http://downman.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ppc ~sparc alpha amd64"
+IUSE=""
+
+RDEPEND=">=x11-libs/gtk+-2
+ >=gnome-base/libgnome-2
+ >=gnome-base/libgnomeui-2
+ >=gnome-base/libglade-2
+ >=dev-libs/libxml2-2"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc-4.patch
+ epatch "${FILESDIR}"/${P}-strlen.patch
+ epatch "${FILESDIR}"/${P}-desktop-entry.patch
+}
diff --git a/www-client/downman/downman-0.0.5.ebuild b/www-client/downman/downman-0.0.5.ebuild
deleted file mode 100644
index eac109b71072..000000000000
--- a/www-client/downman/downman-0.0.5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/downman/downman-0.0.5.ebuild,v 1.1 2005/03/17 17:52:13 seemant Exp $
-
-inherit eutils gnome2
-
-DESCRIPTION="Download Manager (aka downman) is a suite of programs to download files"
-HOMEPAGE="http://downman.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ppc ~sparc alpha amd64"
-IUSE=""
-
-DEPEND=">=x11-libs/gtk+-2.0
- >=dev-libs/glib-2.0
- >=gnome-base/libgnome-2.0
- >=gnome-base/libgnomeui-2.0
- >=gnome-base/libglade-2.0
- >=dev-libs/libxml2-2.0"
-
-DOCS="ABOUT-NLS AUTHORS ChangeLog COPYING README INSTALL NEWS"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
-
- epatch ${FILESDIR}/${PV}-gcc34.patch
-}
diff --git a/www-client/downman/files/0.0.5-gcc34.patch b/www-client/downman/files/0.0.5-gcc34.patch
deleted file mode 100644
index 951162573a7e..000000000000
--- a/www-client/downman/files/0.0.5-gcc34.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff -uprN clients.orig/gnome/gdownman/gdownman.c clients/gnome/gdownman/gdownman.c
---- clients.orig/gnome/gdownman/gdownman.c 2005-02-20 13:28:00.682539288 +0100
-+++ clients/gnome/gdownman/gdownman.c 2005-02-20 13:32:41.778806160 +0100
-@@ -781,6 +781,7 @@ gdownman_select_matched (GtkWidget *call
- break;
-
- default:
-+ ;
- }
-
- gtk_widget_destroy(dialog);
-diff -uprN clients.orig/gnome/gdownman/new-project.c clients/gnome/gdownman/new-project.c
---- clients.orig/gnome/gdownman/new-project.c 2005-02-20 13:28:00.684538984 +0100
-+++ clients/gnome/gdownman/new-project.c 2005-02-20 13:35:32.724818416 +0100
-@@ -201,6 +201,7 @@ new_project_response_cb (GtkDialog *dial
- break;
-
- default:
-+ ;
- }
-
- gtk_widget_destroy (GTK_WIDGET (dialog));
-diff -uprN clients.orig/gnome/gdownman/new-url.c clients/gnome/gdownman/new-url.c
---- clients.orig/gnome/gdownman/new-url.c 2005-02-20 13:28:00.682539288 +0100
-+++ clients/gnome/gdownman/new-url.c 2005-02-20 13:34:19.128006832 +0100
-@@ -227,6 +227,7 @@ new_url_response_cb (GtkDialog *dialog,
- break;
-
- default:
-+ ;
- }
-
- gtk_widget_destroy (GTK_WIDGET (dialog));
-diff -uprN clients.orig/gnome/monitor/dmgmonitor.c clients/gnome/monitor/dmgmonitor.c
---- clients.orig/gnome/monitor/dmgmonitor.c 2005-02-20 13:28:00.685538832 +0100
-+++ clients/gnome/monitor/dmgmonitor.c 2005-02-20 13:28:08.049419352 +0100
-@@ -277,6 +277,7 @@ void dmgmonitor_download_new(GtkWidget *
- break;
-
- default:
-+ ;
- }
-
- gtk_widget_destroy(dialog);
diff --git a/www-client/downman/files/digest-downman-0.0.4 b/www-client/downman/files/digest-downman-0.0.4
deleted file mode 100644
index 507dc72af4e6..000000000000
--- a/www-client/downman/files/digest-downman-0.0.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 4c60ea7bc1375199a8dcbb937124680b downman-0.0.4.tar.gz 175517
-RMD160 6dd5cc77aa72e5ffda308cb9c31702f497ca8fe5 downman-0.0.4.tar.gz 175517
-SHA256 6119bb321cfc684ec464fe96fd508d048426e86f31a3d4adc2fdbf35806890c4 downman-0.0.4.tar.gz 175517
diff --git a/www-client/downman/files/digest-downman-0.0.5 b/www-client/downman/files/digest-downman-0.0.5-r1
index 2ce3e17a061f..2ce3e17a061f 100644
--- a/www-client/downman/files/digest-downman-0.0.5
+++ b/www-client/downman/files/digest-downman-0.0.5-r1
diff --git a/www-client/downman/files/downman-0.0.5-gcc-4.patch b/www-client/downman/files/downman-0.0.5-gcc-4.patch
new file mode 100644
index 000000000000..3085898558c2
--- /dev/null
+++ b/www-client/downman/files/downman-0.0.5-gcc-4.patch
@@ -0,0 +1,108 @@
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/gdownman.c downman-0.0.5/clients/gnome/gdownman/gdownman.c
+--- downman-0.0.5.orig/clients/gnome/gdownman/gdownman.c 2003-10-05 19:12:38.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/gdownman.c 2007-11-04 15:32:10.000000000 +0200
+@@ -781,6 +781,7 @@
+ break;
+
+ default:
++ ;
+ }
+
+ gtk_widget_destroy(dialog);
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/gtkcellrendererprogressbar.c downman-0.0.5/clients/gnome/gdownman/gtkcellrendererprogressbar.c
+--- downman-0.0.5.orig/clients/gnome/gdownman/gtkcellrendererprogressbar.c 2003-08-05 22:37:42.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/gtkcellrendererprogressbar.c 2007-11-04 15:32:20.000000000 +0200
+@@ -19,7 +19,7 @@
+ */
+
+ #include <stdlib.h>
+-#include "gtkcellrendererprogressbar.h"
++#include <gtk/gtkcellrendererprogress.h>
+
+ static void gtk_cell_renderer_progress_init (GtkCellRendererProgress *celltext);
+ static void gtk_cell_renderer_progress_class_init (GtkCellRendererProgressClass *class);
+@@ -53,7 +53,7 @@
+ PROP_VALUE
+ };
+
+-struct _GtkCellRendererProgressPriv {
++struct _GtkCellRendererProgressPrivate {
+ double value;
+ };
+
+@@ -89,9 +89,9 @@
+ static void
+ gtk_cell_renderer_progress_init (GtkCellRendererProgress *cellprogress)
+ {
+- GtkCellRendererProgressPriv *priv;
++ GtkCellRendererProgressPrivate *priv;
+
+- cellprogress->priv = (GtkCellRendererProgressPriv*)g_new0(GtkCellRendererProgressPriv, 1);
++ cellprogress->priv = (GtkCellRendererProgressPrivate*)g_new0(GtkCellRendererProgressPrivate, 1);
+
+ cellprogress->priv->value = 0;
+ }
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/gtkcellrendererprogressbar.h downman-0.0.5/clients/gnome/gdownman/gtkcellrendererprogressbar.h
+--- downman-0.0.5.orig/clients/gnome/gdownman/gtkcellrendererprogressbar.h 2003-08-05 22:37:51.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/gtkcellrendererprogressbar.h 2007-11-04 15:32:20.000000000 +0200
+@@ -22,7 +22,9 @@
+ #define __CELL_RENDERER_H__
+
+ #include <gtk/gtkcellrenderer.h>
++#include <gtk/gtkcellrendererprogress.h>
+
++/*
+ G_BEGIN_DECLS
+
+ #define GTK_TYPE_CELL_RENDERER_PROGRESS (gtk_cell_renderer_get_type ())
+@@ -45,5 +47,6 @@
+ GtkCellRenderer* gtk_cell_renderer_progress_new(void);
+
+ G_END_DECLS
++*/
+
+ #endif
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/new-project.c downman-0.0.5/clients/gnome/gdownman/new-project.c
+--- downman-0.0.5.orig/clients/gnome/gdownman/new-project.c 2003-10-05 19:07:29.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/new-project.c 2007-11-04 15:32:10.000000000 +0200
+@@ -201,6 +201,7 @@
+ break;
+
+ default:
++ ;
+ }
+
+ gtk_widget_destroy (GTK_WIDGET (dialog));
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/new-url.c downman-0.0.5/clients/gnome/gdownman/new-url.c
+--- downman-0.0.5.orig/clients/gnome/gdownman/new-url.c 2003-07-23 21:59:02.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/new-url.c 2007-11-04 15:32:10.000000000 +0200
+@@ -227,6 +227,7 @@
+ break;
+
+ default:
++ ;
+ }
+
+ gtk_widget_destroy (GTK_WIDGET (dialog));
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/project.c downman-0.0.5/clients/gnome/gdownman/project.c
+--- downman-0.0.5.orig/clients/gnome/gdownman/project.c 2003-09-27 18:45:47.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/project.c 2007-11-04 15:32:20.000000000 +0200
+@@ -5,7 +5,6 @@
+ #include <utillib.h>
+
+ #include "gdownman-marshal.h"
+-#include "gtkcellrendererprogressbar.h"
+
+ #include "project-settings.h"
+ #include "project.h"
+diff -ur downman-0.0.5.orig/clients/gnome/monitor/dmgmonitor.c downman-0.0.5/clients/gnome/monitor/dmgmonitor.c
+--- downman-0.0.5.orig/clients/gnome/monitor/dmgmonitor.c 2003-10-05 19:01:15.000000000 +0300
++++ downman-0.0.5/clients/gnome/monitor/dmgmonitor.c 2007-11-04 15:32:10.000000000 +0200
+@@ -277,6 +277,7 @@
+ break;
+
+ default:
++ ;
+ }
+
+ gtk_widget_destroy(dialog);
diff --git a/www-client/downman/files/downman-0.0.5-strlen.patch b/www-client/downman/files/downman-0.0.5-strlen.patch
new file mode 100644
index 000000000000..32516e75ae74
--- /dev/null
+++ b/www-client/downman/files/downman-0.0.5-strlen.patch
@@ -0,0 +1,22 @@
+diff -Naur downman-0.0.5-orig/daemon/debug.c downman-0.0.5/daemon/debug.c
+--- downman-0.0.5-orig/daemon/debug.c 2003-02-17 17:26:43.000000000 -0500
++++ downman-0.0.5/daemon/debug.c 2007-11-04 07:34:25.000000000 -0500
+@@ -5,6 +5,7 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ #include <fcntl.h>
++#include <string.h>
+
+ #include <glib.h>
+
+diff -Naur downman-0.0.5-orig/daemon/transfer.c downman-0.0.5/daemon/transfer.c
+--- downman-0.0.5-orig/daemon/transfer.c 2003-10-04 08:03:19.000000000 -0400
++++ downman-0.0.5/daemon/transfer.c 2007-11-04 07:34:29.000000000 -0500
+@@ -3,6 +3,7 @@
+ #include <glib.h>
+ #include <libgnomevfs/gnome-vfs-ops.h>
+ #include <libgnomevfs/gnome-vfs-uri.h>
++#include <string.h>
+
+ #include <utillib.h>
+