summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'net-libs/adns')
-rw-r--r--net-libs/adns/ChangeLog6
-rw-r--r--net-libs/adns/Manifest7
-rw-r--r--net-libs/adns/adns-1.0.ebuild10
-rw-r--r--net-libs/adns/files/adns-gcc34.patch11
4 files changed, 29 insertions, 5 deletions
diff --git a/net-libs/adns/ChangeLog b/net-libs/adns/ChangeLog
index 7c96bcdc8f69..4183db600dc0 100644
--- a/net-libs/adns/ChangeLog
+++ b/net-libs/adns/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/adns
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/adns/ChangeLog,v 1.13 2004/07/21 02:35:03 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/adns/ChangeLog,v 1.14 2004/10/02 19:27:06 kloeri Exp $
+
+ 02 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> +files/adns-gcc34.patch,
+ adns-1.0.ebuild:
+ Add gcc-3.4 patch from bug 66034.
20 Jul 2004; Tom Gall <tgall@gentoo.org> adns-1.1.ebuild:
stable on ppc64, bug #57164
diff --git a/net-libs/adns/Manifest b/net-libs/adns/Manifest
index d7563db133f0..7fdfb1fc331b 100644
--- a/net-libs/adns/Manifest
+++ b/net-libs/adns/Manifest
@@ -1,7 +1,8 @@
-MD5 d519ff2b1584680ad7f426a3efc8d4aa ChangeLog 1642
-MD5 7515d3cc819661853d23a891e715e3cb adns-1.0.ebuild 795
+MD5 52de41c66c7eb0f492933dc584bae422 adns-1.0.ebuild 886
MD5 56b927c45b687f67eb1fc6400644413e adns-1.1.ebuild 832
MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
+MD5 53c5a75548dd85ef42f8505d8257cecf ChangeLog 1776
MD5 583cad2ed3b8db07cc660368048e3fdf files/1.1-gcc34.patch 472
-MD5 11e178ba008aecd0b4f867a8b86d084d files/digest-adns-1.0 60
MD5 02d0728348754d60e1859fdb915fe6bf files/digest-adns-1.1 60
+MD5 11e178ba008aecd0b4f867a8b86d084d files/digest-adns-1.0 60
+MD5 76b3ed702ddc4890c7035d83a27aa42b files/adns-gcc34.patch 433
diff --git a/net-libs/adns/adns-1.0.ebuild b/net-libs/adns/adns-1.0.ebuild
index 20a099234dd2..8d854b80804f 100644
--- a/net-libs/adns/adns-1.0.ebuild
+++ b/net-libs/adns/adns-1.0.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/adns/adns-1.0.ebuild,v 1.12 2004/06/24 23:10:36 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/adns/adns-1.0.ebuild,v 1.13 2004/10/02 19:27:06 kloeri Exp $
+
+inherit eutils
DESCRIPTION="Advanced, easy to use, asynchronous-capable DNS client library and utilities"
SRC_URI="ftp://ftp.chiark.greenend.org.uk/users/ian/adns/${P}.tar.gz"
@@ -12,6 +14,12 @@ IUSE=""
DEPEND=""
RDEPEND=""
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/adns-gcc34.patch
+}
+
src_compile() {
./configure --prefix=/usr --host=${CHOST} || die
make || die
diff --git a/net-libs/adns/files/adns-gcc34.patch b/net-libs/adns/files/adns-gcc34.patch
new file mode 100644
index 000000000000..ffa4e9e647b7
--- /dev/null
+++ b/net-libs/adns/files/adns-gcc34.patch
@@ -0,0 +1,11 @@
+--- src/parse.c.orig 2000-09-17 02:24:24.000000000 +0200
++++ src/parse.c 2004-10-02 20:22:33.081002552 +0200
+@@ -111,7 +111,7 @@ adns_status adns__findlabel_next(findlab
+ }
+
+ adns_status adns__parse_domain(adns_state ads, int serv, adns_query qu,
+- vbuf *vb, adns_queryflags flags,
++ vbuf *vb, parsedomain_flags flags,
+ const byte *dgram, int dglen, int *cbyte_io, int max) {
+ findlabel_state fls;
+