summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-11-04 14:02:33 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-11-04 14:02:33 +0000
commit6525873a5c9eceff4386da195f0358429b8dbd92 (patch)
treeb8c7490447383d79e4c3f488a6804f3c0fe6bfb6 /www-client/downman
parentTypo. (diff)
downloadhistorical-6525873a5c9eceff4386da195f0358429b8dbd92.tar.gz
historical-6525873a5c9eceff4386da195f0358429b8dbd92.tar.bz2
historical-6525873a5c9eceff4386da195f0358429b8dbd92.zip
Fix building with -Wl,--as-needed.
Package-Manager: portage-2.1.3.17
Diffstat (limited to 'www-client/downman')
-rw-r--r--www-client/downman/ChangeLog6
-rw-r--r--www-client/downman/Manifest20
-rw-r--r--www-client/downman/downman-0.0.5-r1.ebuild8
-rw-r--r--www-client/downman/files/downman-0.0.5-asneeded.patch59
4 files changed, 82 insertions, 11 deletions
diff --git a/www-client/downman/ChangeLog b/www-client/downman/ChangeLog
index 1dc6e781e47f..d64ee7bbdc08 100644
--- a/www-client/downman/ChangeLog
+++ b/www-client/downman/ChangeLog
@@ -1,6 +1,10 @@
# 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.5 2007/11/04 13:43:36 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/downman/ChangeLog,v 1.6 2007/11/04 14:02:32 drac Exp $
+
+ 04 Nov 2007; Samuli Suominen <drac@gentoo.org>
+ +files/downman-0.0.5-asneeded.patch, downman-0.0.5-r1.ebuild:
+ Fix building with -Wl,--as-needed.
*downman-0.0.5-r1 (04 Nov 2007)
diff --git a/www-client/downman/Manifest b/www-client/downman/Manifest
index a55e41eb02bc..5314c7a01b00 100644
--- a/www-client/downman/Manifest
+++ b/www-client/downman/Manifest
@@ -1,3 +1,7 @@
+AUX downman-0.0.5-asneeded.patch 2084 RMD160 77f1420501f88aea5a0270929fa65d8d6692b198 SHA1 8af14c5dbcdaef5f2c7464e3b890a4310d355f79 SHA256 03ac678faea55c0d3e90f2c4c9e52f5a803f55d096ab04b6533e4c9c57677332
+MD5 78067c1f9a8135e8fb03d067e656163e files/downman-0.0.5-asneeded.patch 2084
+RMD160 77f1420501f88aea5a0270929fa65d8d6692b198 files/downman-0.0.5-asneeded.patch 2084
+SHA256 03ac678faea55c0d3e90f2c4c9e52f5a803f55d096ab04b6533e4c9c57677332 files/downman-0.0.5-asneeded.patch 2084
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
@@ -7,14 +11,14 @@ 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.5-r1.ebuild 788 RMD160 39ea1a64ce0a5e7e6d729cb18e4c24eaec08f21d SHA1 c013cf509a7fa132049e586ab86bf71b83ed3685 SHA256 36da1fec7148ec6a5cb541c07b3a379dd3a3087e156a8fad4a20e41cb605b984
-MD5 38f95cc4b6461cd6c9c55aa65a240e6f downman-0.0.5-r1.ebuild 788
-RMD160 39ea1a64ce0a5e7e6d729cb18e4c24eaec08f21d downman-0.0.5-r1.ebuild 788
-SHA256 36da1fec7148ec6a5cb541c07b3a379dd3a3087e156a8fad4a20e41cb605b984 downman-0.0.5-r1.ebuild 788
-MISC ChangeLog 2022 RMD160 49509eaf4d4b81fb82e60ddc5f2e5886c3a51c5f SHA1 0fe6f537b91742d6efc8a808fddc453da3fc35dd SHA256 0556367e113504e7cad3e093b5ee12229f350275958e1fdd4659b517a78d2c0d
-MD5 951df5f367dec03c467838ab82c46e37 ChangeLog 2022
-RMD160 49509eaf4d4b81fb82e60ddc5f2e5886c3a51c5f ChangeLog 2022
-SHA256 0556367e113504e7cad3e093b5ee12229f350275958e1fdd4659b517a78d2c0d ChangeLog 2022
+EBUILD downman-0.0.5-r1.ebuild 872 RMD160 e7b99123cb09596329165e2d78859fbd84703028 SHA1 562f2a72a3dc5e754bfb5c5a50719e98f1976e8f SHA256 ce5109ffcec707c2a3c5afd095f8b36eec28ed51082ea4fc7e994fd0a7570233
+MD5 95a4a7137665fee4ab4dbdb6d8b4635c downman-0.0.5-r1.ebuild 872
+RMD160 e7b99123cb09596329165e2d78859fbd84703028 downman-0.0.5-r1.ebuild 872
+SHA256 ce5109ffcec707c2a3c5afd095f8b36eec28ed51082ea4fc7e994fd0a7570233 downman-0.0.5-r1.ebuild 872
+MISC ChangeLog 2173 RMD160 6d0e7728890cfd7ff6d57ecd5c47a0ef70bc528d SHA1 c1e5ead44ef26057952e32d2f92654579f8a4403 SHA256 3b7955682c8fdcc3890549462de11dad47565e693b41d102aa046c8a965a1800
+MD5 d32c070486546347c8fc3a6b33b04f1a ChangeLog 2173
+RMD160 6d0e7728890cfd7ff6d57ecd5c47a0ef70bc528d ChangeLog 2173
+SHA256 3b7955682c8fdcc3890549462de11dad47565e693b41d102aa046c8a965a1800 ChangeLog 2173
MISC metadata.xml 160 RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 SHA1 d6147d00f16e8cfeef893d0764b0675a93d62849 SHA256 56fca1e06f6dcbe3bc12e7d3962998c7cb79d74f218ce8a17b07771b3e06f49e
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
RMD160 d86217bb48cf4283e08e43bcaabbc919101ad795 metadata.xml 160
diff --git a/www-client/downman/downman-0.0.5-r1.ebuild b/www-client/downman/downman-0.0.5-r1.ebuild
index 9377bc35575f..445135a8f437 100644
--- a/www-client/downman/downman-0.0.5-r1.ebuild
+++ b/www-client/downman/downman-0.0.5-r1.ebuild
@@ -1,8 +1,10 @@
# 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.2 2007/11/04 13:55:02 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/downman/downman-0.0.5-r1.ebuild,v 1.3 2007/11/04 14:02:32 drac Exp $
-inherit eutils gnome2
+WANT_AUTOMAKE=1.7
+
+inherit autotools eutils gnome2
DESCRIPTION="Suite of programs to download files."
HOMEPAGE="http://downman.sourceforge.net"
@@ -28,4 +30,6 @@ src_unpack() {
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc-4.patch
epatch "${FILESDIR}"/${P}-strlen.patch
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+ eautoreconf
}
diff --git a/www-client/downman/files/downman-0.0.5-asneeded.patch b/www-client/downman/files/downman-0.0.5-asneeded.patch
new file mode 100644
index 000000000000..1b00d75aa826
--- /dev/null
+++ b/www-client/downman/files/downman-0.0.5-asneeded.patch
@@ -0,0 +1,59 @@
+diff -ur downman-0.0.5.orig/clients/cmdline/Makefile.am downman-0.0.5/clients/cmdline/Makefile.am
+--- downman-0.0.5.orig/clients/cmdline/Makefile.am 2003-10-05 18:54:18.000000000 +0300
++++ downman-0.0.5/clients/cmdline/Makefile.am 2007-11-04 15:55:19.000000000 +0200
+@@ -4,9 +4,7 @@
+ main.c
+
+ downman_LDADD = \
+- $(top_srcdir)/utillib/libutil.a
+-
+-downman_LDFLAGS = \
++ $(top_srcdir)/utillib/libutil.a \
+ $(DOWNMAN_LIBS)
+
+ localedir = $(datadir)/locale
+diff -ur downman-0.0.5.orig/clients/gnome/gdownman/Makefile.am downman-0.0.5/clients/gnome/gdownman/Makefile.am
+--- downman-0.0.5.orig/clients/gnome/gdownman/Makefile.am 2003-08-28 17:48:58.000000000 +0300
++++ downman-0.0.5/clients/gnome/gdownman/Makefile.am 2007-11-04 15:58:18.000000000 +0200
+@@ -42,11 +42,9 @@
+ servers.h \
+ $(BUILT_SOURCES)
+
+-gdownman_LDFLAGS = \
+- $(GDOWNMAN_LIBS)
+-
+ gdownman_LDADD = \
+- $(top_srcdir)/utillib/libutil.a
++ $(top_srcdir)/utillib/libutil.a \
++ $(GDOWNMAN_LIBS)
+
+ localedir = $(datadir)/locale
+
+diff -ur downman-0.0.5.orig/clients/gnome/monitor/Makefile.am downman-0.0.5/clients/gnome/monitor/Makefile.am
+--- downman-0.0.5.orig/clients/gnome/monitor/Makefile.am 2003-05-30 22:08:01.000000000 +0300
++++ downman-0.0.5/clients/gnome/monitor/Makefile.am 2007-11-04 16:00:01.000000000 +0200
+@@ -5,8 +5,8 @@
+ dmgmonitor.c dmgmonitor.h \
+ dmgmonitor_ui.h
+
+-downman_gmonitor_LDFLAGS = `pkg-config --libs gtk+-2.0 libgnome-2.0 libgnomeui-2.0`
+-downman_gmonitor_LDADD = $(top_srcdir)/utillib/libutil.a
++downman_gmonitor_LDADD = $(top_srcdir)/utillib/libutil.a \
++ $(GDOWNMAN_LIBS)
+
+ localedir = $(datadir)/locale
+
+diff -ur downman-0.0.5.orig/daemon/Makefile.am downman-0.0.5/daemon/Makefile.am
+--- downman-0.0.5.orig/daemon/Makefile.am 2003-09-30 23:29:17.000000000 +0300
++++ downman-0.0.5/daemon/Makefile.am 2007-11-04 15:51:16.000000000 +0200
+@@ -22,9 +22,7 @@
+ servers.c servers.h \
+ $(BUILT_SOURCES)
+
+-downmand_LDADD = $(top_srcdir)/utillib/libutil.a
+-
+-downmand_LDFLAGS = \
++downmand_LDADD = $(top_srcdir)/utillib/libutil.a \
+ $(DOWNMAN_LIBS) \
+ $(DOWNMAND_LIBS)
+