summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSven Wegener <swegener@gentoo.org>2006-10-27 16:40:31 +0000
committerSven Wegener <swegener@gentoo.org>2006-10-27 16:40:31 +0000
commitaf1826956d8b01d3f0121c8d5b6d29a1840c5111 (patch)
tree108d6d1ea7627bdadbfdf1d47426e7343bedc18f /net-dns/pdns-recursor
parentStable on hppa. See bug #151838. (diff)
downloadgentoo-2-af1826956d8b01d3f0121c8d5b6d29a1840c5111.tar.gz
gentoo-2-af1826956d8b01d3f0121c8d5b6d29a1840c5111.tar.bz2
gentoo-2-af1826956d8b01d3f0121c8d5b6d29a1840c5111.zip
Version bump, bug #152858.
(Portage version: 2.1.2_pre3-r9)
Diffstat (limited to 'net-dns/pdns-recursor')
-rw-r--r--net-dns/pdns-recursor/ChangeLog9
-rw-r--r--net-dns/pdns-recursor/files/digest-pdns-recursor-3.1.33
-rw-r--r--net-dns/pdns-recursor/files/precursor4
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild8
-rw-r--r--net-dns/pdns-recursor/pdns-recursor-3.1.3.ebuild41
5 files changed, 60 insertions, 5 deletions
diff --git a/net-dns/pdns-recursor/ChangeLog b/net-dns/pdns-recursor/ChangeLog
index 9c86622e679f..ff21d2a64c88 100644
--- a/net-dns/pdns-recursor/ChangeLog
+++ b/net-dns/pdns-recursor/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-dns/pdns-recursor
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/ChangeLog,v 1.7 2006/09/22 19:12:35 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/ChangeLog,v 1.8 2006/10/27 16:40:31 swegener Exp $
+
+*pdns-recursor-3.1.3 (27 Oct 2006)
+
+ 27 Oct 2006; Sven Wegener <swegener@gentoo.org>
+ -pdns-recursor-3.1.1.ebuild, pdns-recursor-3.1.2.ebuild,
+ +pdns-recursor-3.1.3.ebuild:
+ Version bump, bug #152858.
22 Sep 2006; <blubb@gentoo.org> pdns-recursor-3.1.2.ebuild:
marked ~amd64
diff --git a/net-dns/pdns-recursor/files/digest-pdns-recursor-3.1.3 b/net-dns/pdns-recursor/files/digest-pdns-recursor-3.1.3
new file mode 100644
index 000000000000..35054411be7b
--- /dev/null
+++ b/net-dns/pdns-recursor/files/digest-pdns-recursor-3.1.3
@@ -0,0 +1,3 @@
+MD5 fb6910c688008ecf247e4c731d8eb9a5 pdns-recursor-3.1.3.tar.bz2 138992
+RMD160 71c114471bab005846ba234e4023d5b59e7af030 pdns-recursor-3.1.3.tar.bz2 138992
+SHA256 07c20df3b6e9a4194a8ced8a535aa61c4f2805ee21c040882218975605b8ae2e pdns-recursor-3.1.3.tar.bz2 138992
diff --git a/net-dns/pdns-recursor/files/precursor b/net-dns/pdns-recursor/files/precursor
index f586f749accc..1b185ed81d2d 100644
--- a/net-dns/pdns-recursor/files/precursor
+++ b/net-dns/pdns-recursor/files/precursor
@@ -1,7 +1,7 @@
#!/sbin/runscript
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/files/precursor,v 1.2 2006/04/30 20:56:14 swegener Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/files/precursor,v 1.3 2006/10/27 16:40:31 swegener Exp $
depend() {
need net
@@ -9,7 +9,7 @@ depend() {
start() {
ebegin "Starting PowerDNS Recursor"
- /usr/sbin/pdns_recursor --daemon &>/dev/null
+ /usr/sbin/pdns_recursor --daemon=yes &>/dev/null
eend $?
}
diff --git a/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild b/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild
index ad8f96204c62..251e9508e186 100644
--- a/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild
+++ b/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild,v 1.2 2006/09/22 19:12:35 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/pdns-recursor-3.1.2.ebuild,v 1.3 2006/10/27 16:40:31 swegener Exp $
-inherit toolchain-funcs
+inherit toolchain-funcs flag-o-matic
DESCRIPTION="The PowerDNS Recursor"
HOMEPAGE="http://www.powerdns.com/"
@@ -18,6 +18,8 @@ RDEPEND="${DEPEND}
!<net-dns/pdns-2.9.20-r1"
src_compile() {
+ filter-flags -ftree-vectorize
+
emake \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
@@ -33,5 +35,7 @@ src_install() {
insinto /etc/powerdns
doins "${FILESDIR}"/recursor.conf || die "doina failed"
+ keepdir /var/empty
+
doinitd "${FILESDIR}"/precursor || die "doinitd failed"
}
diff --git a/net-dns/pdns-recursor/pdns-recursor-3.1.3.ebuild b/net-dns/pdns-recursor/pdns-recursor-3.1.3.ebuild
new file mode 100644
index 000000000000..706272c9b0d5
--- /dev/null
+++ b/net-dns/pdns-recursor/pdns-recursor-3.1.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/pdns-recursor/pdns-recursor-3.1.3.ebuild,v 1.1 2006/10/27 16:40:31 swegener Exp $
+
+inherit toolchain-funcs flag-o-matic
+
+DESCRIPTION="The PowerDNS Recursor"
+HOMEPAGE="http://www.powerdns.com/"
+SRC_URI="http://downloads.powerdns.com/releases/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=dev-libs/boost-1.33.1"
+RDEPEND="${DEPEND}
+ !<net-dns/pdns-2.9.20-r1"
+
+src_compile() {
+ filter-flags -ftree-vectorize
+
+ emake \
+ CC="$(tc-getCC)" \
+ CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ || die "emake failed"
+}
+
+src_install() {
+ dosbin pdns_recursor rec_control || die "dosbin failed"
+ doman pdns_recursor.1 rec_control.1 || die "doman failed"
+
+ insinto /etc/powerdns
+ doins "${FILESDIR}"/recursor.conf || die "doina failed"
+
+ keepdir /var/empty
+
+ doinitd "${FILESDIR}"/precursor || die "doinitd failed"
+}