summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2006-03-01 22:28:38 +0000
committerSven Wegener <swegener@gentoo.org>2006-03-01 22:28:38 +0000
commitd66128c41c2daff973247f0bf552a223b06a7ab5 (patch)
tree63470c4ba0348263566cdc43db2423e76e0a15e1 /net-dns/pdns
parentNew upstream version. Add authlib USE-flag, bug #113846. Reported by Remy Bla... (diff)
downloadgentoo-2-d66128c41c2daff973247f0bf552a223b06a7ab5.tar.gz
gentoo-2-d66128c41c2daff973247f0bf552a223b06a7ab5.tar.bz2
gentoo-2-d66128c41c2daff973247f0bf552a223b06a7ab5.zip
Revision bump. Pull in a patch to support the / character in in-addr.arpa delegation, patch from upstream, notification by sargun dhillon <xbmodder@gmail.com> in bug #124481.
(Portage version: 2.1_pre5-r1)
Diffstat (limited to 'net-dns/pdns')
-rw-r--r--net-dns/pdns/ChangeLog11
-rw-r--r--net-dns/pdns/Manifest35
-rw-r--r--net-dns/pdns/files/2.9.19-slash-support.patch12
-rw-r--r--net-dns/pdns/files/digest-pdns-2.9.182
-rw-r--r--net-dns/pdns/files/digest-pdns-2.9.191
-rw-r--r--net-dns/pdns/files/digest-pdns-2.9.19-r11
-rw-r--r--net-dns/pdns/files/digest-pdns-2.9.19-r23
-rw-r--r--net-dns/pdns/pdns-2.9.19-r2.ebuild (renamed from net-dns/pdns/pdns-2.9.19-r1.ebuild)3
-rw-r--r--net-dns/pdns/pdns-2.9.19.ebuild90
9 files changed, 59 insertions, 99 deletions
diff --git a/net-dns/pdns/ChangeLog b/net-dns/pdns/ChangeLog
index dbcbc419d246..4df9d94f8104 100644
--- a/net-dns/pdns/ChangeLog
+++ b/net-dns/pdns/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for net-dns/pdns
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/ChangeLog,v 1.24 2006/01/20 19:03:54 wschlich Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/ChangeLog,v 1.25 2006/03/01 22:28:38 swegener Exp $
+
+*pdns-2.9.19-r2 (01 Mar 2006)
+
+ 01 Mar 2006; Sven Wegener <swegener@gentoo.org>
+ +files/2.9.19-slash-support.patch, -pdns-2.9.19.ebuild,
+ -pdns-2.9.19-r1.ebuild, +pdns-2.9.19-r2.ebuild:
+ Revision bump. Pull in a patch to support the / character in in-addr.arpa
+ delegation, patch from upstream, notification by sargun dhillon
+ <xbmodder@gmail.com> in bug #124481.
*pdns-2.9.19-r1 (20 Jan 2006)
diff --git a/net-dns/pdns/Manifest b/net-dns/pdns/Manifest
index 7f854df041e7..f371f65cb4ad 100644
--- a/net-dns/pdns/Manifest
+++ b/net-dns/pdns/Manifest
@@ -1,14 +1,39 @@
MD5 89c60895d2b280c03f283222c6050d2f ChangeLog 3819
+RMD160 6119d202fd3724dce54d59a5dd991aa2f0f81090 ChangeLog 3819
+SHA256 836eae8c204bfa291d55abf3b2afc80e2421912570f8d7679bfb4fd5cb4e63a2 ChangeLog 3819
MD5 90fb32e843326d14359c508cef855929 files/2.9.18-default-mysql-options.patch 606
+RMD160 bfc5e2aeee2bc3e01a62a430b087e7ca5742a85b files/2.9.18-default-mysql-options.patch 606
+SHA256 228a6c42a11a2eab82b68f8c04d5881f8be39746010675feba7ebf16add18151 files/2.9.18-default-mysql-options.patch 606
MD5 48d0e8119d1617f7ab3594f836cd98fb files/2.9.18-ldap-fix.patch 853
+RMD160 534c56b2bbd3e4ee477166d7430e57aff1f7c75d files/2.9.18-ldap-fix.patch 853
+SHA256 ce247e0f25da2296882bb08a09f04acaba237149deacf0eb7e92895dc49e5ccc files/2.9.18-ldap-fix.patch 853
MD5 ad994e3dbae5cffa058fb8153b130751 files/2.9.19-ldap-fix.patch 285
-MD5 e59bb419d93a7d7bdcb13764c57b3f6d files/digest-pdns-2.9.18 63
-MD5 15eea3e4726a75c942fb7c48ee25b30c files/digest-pdns-2.9.19 63
-MD5 15eea3e4726a75c942fb7c48ee25b30c files/digest-pdns-2.9.19-r1 63
+RMD160 ed1a9a25e033888b46bc2ef85f158f568bf2bd97 files/2.9.19-ldap-fix.patch 285
+SHA256 ab31cb03c27e9e63913b84c2b563965ecc65f318772ef2b475fb652e5bb2079f files/2.9.19-ldap-fix.patch 285
+MD5 f9ae0c2f510b8e504994a2ad31409408 files/2.9.19-slash-support.patch 384
+RMD160 547cbef86cfea7c2ce755faf8d5e85ad60dfb1af files/2.9.19-slash-support.patch 384
+SHA256 014882e8d657fe7ca388327a46f1fb7a7bca8dac10fe04f069e7414d344278bc files/2.9.19-slash-support.patch 384
+MD5 18c6124e8f07ca7e1f334a6a7ea4b6e2 files/digest-pdns-2.9.18 235
+RMD160 36fc22c1c3e7d6f1107dd3f9eb99c1ede0278886 files/digest-pdns-2.9.18 235
+SHA256 82926090a266fc97fc0f0ac57fbb2f3d16ba559d25f30ffed71be9f56e6702f0 files/digest-pdns-2.9.18 235
+MD5 7c635ea76a8c4a51b00b99519a1fe8fc files/digest-pdns-2.9.19-r2 235
+RMD160 368ed8b2e5638d47b5b9840acfc3db4fba45fe50 files/digest-pdns-2.9.19-r2 235
+SHA256 55dfe1e00b6a161466c08a9d87c15af5ff28cbf5fda8df6a88d42768970c56a6 files/digest-pdns-2.9.19-r2 235
MD5 6ab134a1e83514c326fad4a0f5539094 files/pdns 1240
+RMD160 ba798457cc9453e7a44f187aeeee25ed803cab5c files/pdns 1240
+SHA256 d13d9c494022f8c1bf6656576624e3af0c8f72ac1a738b55c0f35534db1ba532 files/pdns 1240
MD5 558969af8e34a040723147fe14a53a44 files/precursor 488
+RMD160 dd6edc1dcb39ecf62bfb9c2473dae47a8c485694 files/precursor 488
+SHA256 a480d9401cd04e17f5ea67b350e33bf5c8328faaf3b0625491c8b3462d6f72ae files/precursor 488
MD5 bbb2b0b25869b840d8fa2d242a8b20c2 files/recursor.conf 392
+RMD160 7915a231407c0fb32914d10e98c489d0de41c6cf files/recursor.conf 392
+SHA256 2f77a91649d79b05b23ca417d719569c0752e6555a83148f31c8056d02214afa files/recursor.conf 392
MD5 56567ddcaf248499457a1ce74277c910 metadata.xml 573
+RMD160 74995a273e6513bb6689ec0ad74bf5b0b0fdf5c1 metadata.xml 573
+SHA256 26a6150230ca87a16d882d1cdac565a040e75e7bf02ee9348688569924e1bfc3 metadata.xml 573
MD5 7e3f6249fc15cbedf45e33ba7167427c pdns-2.9.18.ebuild 2383
-MD5 6eca6f2a3eee91ecbc13c47f7a03b20c pdns-2.9.19-r1.ebuild 2870
-MD5 135361381d689dec1b19c4efa7092611 pdns-2.9.19.ebuild 2373
+RMD160 a21aee73e17e6c3df0d68c6841ca5c251894913c pdns-2.9.18.ebuild 2383
+SHA256 3421c4b499067231957a3e544616ebcfab421bf7419f224120f6ed03455fe26b pdns-2.9.18.ebuild 2383
+MD5 60c9c4647c20a8bc8f3982af621497ac pdns-2.9.19-r2.ebuild 2919
+RMD160 a2bc0616b59058ca5fccbe7042a9da690df5a7c2 pdns-2.9.19-r2.ebuild 2919
+SHA256 e756dad06e881fa2183384b1a98cce438c0aaed3313683dd92df9b95ff11dc09 pdns-2.9.19-r2.ebuild 2919
diff --git a/net-dns/pdns/files/2.9.19-slash-support.patch b/net-dns/pdns/files/2.9.19-slash-support.patch
new file mode 100644
index 000000000000..347607e528dc
--- /dev/null
+++ b/net-dns/pdns/files/2.9.19-slash-support.patch
@@ -0,0 +1,12 @@
+Index: pdns/packethandler.cc
+===================================================================
+--- pdns/packethandler.cc (revision 518)
++++ pdns/packethandler.cc (revision 537)
+@@ -541,5 +541,5 @@
+ (c >= 'A' && c <= 'Z') ||
+ (c >= '0' && c <= '9') ||
+- c =='-' || c == '_' || c=='*' || c=='.'))
++ c =='-' || c == '_' || c=='*' || c=='.' || c=='/'))
+ return false;
+ }
+
diff --git a/net-dns/pdns/files/digest-pdns-2.9.18 b/net-dns/pdns/files/digest-pdns-2.9.18
index 423d9f95903c..a1c48262291f 100644
--- a/net-dns/pdns/files/digest-pdns-2.9.18
+++ b/net-dns/pdns/files/digest-pdns-2.9.18
@@ -1 +1,3 @@
MD5 bcfb0573311e80dbeff0bb16f2764363 pdns-2.9.18.tar.gz 825719
+RMD160 175e526c10637b3d2e8f2331ff5b1cc70c8c9e3e pdns-2.9.18.tar.gz 825719
+SHA256 6fbc639b47ff6fcf3a9db2c096bb4079159e4c4061d2246c75c8cd66343183c9 pdns-2.9.18.tar.gz 825719
diff --git a/net-dns/pdns/files/digest-pdns-2.9.19 b/net-dns/pdns/files/digest-pdns-2.9.19
deleted file mode 100644
index 06abdfafed44..000000000000
--- a/net-dns/pdns/files/digest-pdns-2.9.19
+++ /dev/null
@@ -1 +0,0 @@
-MD5 30c96878b56845329cca5b8a351277b4 pdns-2.9.19.tar.gz 855801
diff --git a/net-dns/pdns/files/digest-pdns-2.9.19-r1 b/net-dns/pdns/files/digest-pdns-2.9.19-r1
deleted file mode 100644
index 06abdfafed44..000000000000
--- a/net-dns/pdns/files/digest-pdns-2.9.19-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 30c96878b56845329cca5b8a351277b4 pdns-2.9.19.tar.gz 855801
diff --git a/net-dns/pdns/files/digest-pdns-2.9.19-r2 b/net-dns/pdns/files/digest-pdns-2.9.19-r2
new file mode 100644
index 000000000000..2e2564368c48
--- /dev/null
+++ b/net-dns/pdns/files/digest-pdns-2.9.19-r2
@@ -0,0 +1,3 @@
+MD5 30c96878b56845329cca5b8a351277b4 pdns-2.9.19.tar.gz 855801
+RMD160 b730022296855d1e97a3c4da231cee531a4aec8c pdns-2.9.19.tar.gz 855801
+SHA256 e6af0f7d83d48c72cb9d21524ce7f31a521f45aad1f82970bed31a52fe5bfac0 pdns-2.9.19.tar.gz 855801
diff --git a/net-dns/pdns/pdns-2.9.19-r1.ebuild b/net-dns/pdns/pdns-2.9.19-r2.ebuild
index 82b9b023c567..c7ca20845e06 100644
--- a/net-dns/pdns/pdns-2.9.19-r1.ebuild
+++ b/net-dns/pdns/pdns-2.9.19-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-2.9.19-r1.ebuild,v 1.1 2006/01/20 19:03:54 wschlich Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-2.9.19-r2.ebuild,v 1.1 2006/03/01 22:28:38 swegener Exp $
inherit eutils
@@ -30,6 +30,7 @@ src_unpack() {
epatch "${FILESDIR}"/2.9.18-default-mysql-options.patch
epatch "${FILESDIR}"/2.9.19-ldap-fix.patch
+ epatch "${FILESDIR}"/2.9.19-slash-support.patch
}
src_compile() {
diff --git a/net-dns/pdns/pdns-2.9.19.ebuild b/net-dns/pdns/pdns-2.9.19.ebuild
deleted file mode 100644
index 6d6120efc058..000000000000
--- a/net-dns/pdns/pdns-2.9.19.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns/pdns-2.9.19.ebuild,v 1.2 2005/10/30 14:21:49 swegener Exp $
-
-inherit eutils
-
-DESCRIPTION="The PowerDNS Daemon"
-SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.gz"
-HOMEPAGE="http://www.powerdns.com/"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc ldap mysql postgres recursor sqlite static tdb"
-
-DEPEND="mysql? ( >=dev-db/mysql-3.23.54a )
- postgres? ( >=dev-cpp/libpqpp-4.0-r1 )
- ldap? ( >=net-nds/openldap-2.0.27-r4 )
- sqlite? ( =dev-db/sqlite-2.8* )
- tdb? ( dev-libs/tdb )
- >=dev-libs/boost-1.31"
-
-RDEPEND="${DEPEND}"
-
-DEPEND="${DEPEND}
- doc? ( app-doc/doxygen )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/2.9.18-default-mysql-options.patch
- epatch "${FILESDIR}"/2.9.19-ldap-fix.patch
-}
-
-src_compile() {
- local modules="pipe geo" myconf=""
-
- use mysql && modules="${modules} gmysql"
- use postgres && modules="${modules} gpgsql"
- use sqlite && modules="${modules} gsqlite"
- use ldap && modules="${modules} ldap"
- use tdb && modules="${modules} xdb"
- use debug && myconf="${myconf} --enable-verbose-logging"
-
- econf \
- --with-modules= \
- --with-dynmodules="${modules}" \
- --with-pgsql-includes=/usr/include \
- $(use_enable static static-binaries) \
- $(use_enable recursor) \
- ${myconf} \
- || die "econf failed"
- emake -j1 || die "emake failed"
-
- if use doc
- then
- emake -C codedocs codedocs || die "emake codedocs failed"
- fi
-}
-
-src_install () {
- make DESTDIR="${D}" install || die
-
- mv "${D}"/etc/pdns.conf{-dist,}
- doinitd "${FILESDIR}"/pdns
-
- if use recursor
- then
- doinitd "${FILESDIR}"/precursor
- insinto /etc
- doins "${FILESDIR}"/recursor.conf
- fi
-
- dodoc ChangeLog README TODO
- use doc && dohtml -r codedocs/html/.
-}
-
-pkg_postinst() {
- einfo
- einfo "pdns now provides multiple instances support. You can create more instances"
- einfo "by symlinking the pdns init script to another name."
- einfo
- einfo "The name must be in the format pdns-<suffix> and PowerDNS will use the"
- einfo "/etc/pdns-<suffix>.conf configuration file instead of the default."
- einfo
- einfo "Also all backends, except the bind and random backends, are now compiled as"
- einfo "loadable modules and must be loaded with load-modules= in the configuration"
- einfo "file."
- einfo
-}