summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2010-06-17 23:53:35 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2010-06-17 23:53:35 +0000
commitdce55522ae98d3404207e62d51ce133414420348 (patch)
treee44345bf72c665fe0af36d683ba51be157193164
parentAdd better support for finding out-of-tree builds when searching in /lib/modules (diff)
downloadhistorical-dce55522ae98d3404207e62d51ce133414420348.tar.gz
historical-dce55522ae98d3404207e62d51ce133414420348.tar.bz2
historical-dce55522ae98d3404207e62d51ce133414420348.zip
Version bumped. Removed libevent USE flag. Fixed python handling.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
-rw-r--r--net-dns/unbound/ChangeLog7
-rw-r--r--net-dns/unbound/Manifest24
-rw-r--r--net-dns/unbound/unbound-1.4.5.ebuild72
3 files changed, 101 insertions, 2 deletions
diff --git a/net-dns/unbound/ChangeLog b/net-dns/unbound/ChangeLog
index 7f8e3df9ea8d..1605ae2c9c25 100644
--- a/net-dns/unbound/ChangeLog
+++ b/net-dns/unbound/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-dns/unbound
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.14 2010/04/23 08:51:39 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.15 2010/06/17 23:53:35 matsuu Exp $
+
+*unbound-1.4.5 (17 Jun 2010)
+
+ 17 Jun 2010; MATSUU Takuto <matsuu@gentoo.org> +unbound-1.4.5.ebuild:
+ Version bumped. Removed libevent USE flag. Fixed python handling.
23 Apr 2010; Fabian Groffen <grobian@gentoo.org> unbound-1.4.4.ebuild:
Marked ~x64-macos, bug #312015
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index d82625404beb..67eb5cc1a4e5 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,8 +1,30 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX unbound.confd 171 RMD160 090f4e941ed9469ea2b444c9862fff3a490e992e SHA1 cafbec0f4b23849bbc4288c8bc4d81cd867e4f6e SHA256 7da812ef83f8f8b9351363525ab6bebd5348faed76d0ae424dcbd7cb6a830dfd
AUX unbound.initd 1174 RMD160 76161ab351f85b1e80895f01cc74269ee020dad7 SHA1 a453e1ad4c1e0ea9c4eacab3f2d185e0e764f538 SHA256 7465e1035f3cfbbc1e356ba6d0fff3a5c74fb8b9f2cc1d092a91fae27f23b582
DIST unbound-1.4.3.tar.gz 4283735 RMD160 6fd7403c13afa683d2dad2e9cfd66ef32a12e4ee SHA1 4b4b979683993452359eccf4f60cf9404600da9d SHA256 7c212228234547af776d51067a04a8c32f572e5db493e16a269370da4413070f
DIST unbound-1.4.4.tar.gz 4300711 RMD160 581ae8953d5624e0c2b59af94740c4d024882abe SHA1 2cb4c34ece87e43c9acc8da85d2ea1c8ea1ffe66 SHA256 0ed08d9a60670730f906a571cbd0ed8b5b78deca9417161b5df8296d77ad7f5f
+DIST unbound-1.4.5.tar.gz 4317925 RMD160 908d80acf0dfe4592922988e5ca73bdbab8d26a9 SHA1 c1f227b95448cdfd0006d6d00b3d4354500d7564 SHA256 905685836715ac715098909ae5268504322f0f226c957d18ed32895c76d8224c
EBUILD unbound-1.4.3.ebuild 1896 RMD160 c50443df8e51e1d703eda9dc3526c570bf581cbc SHA1 3b84ec75229338165125357b6c02d4d0591cfc5c SHA256 af50a41812d47bb08c28db51a747ab5bf11602b88fd4d904b8204c17ee69ac9a
EBUILD unbound-1.4.4.ebuild 2002 RMD160 9ca5739956c235e986da815ba7bfe01a6bf36174 SHA1 6b523785288ce3b0f6a51c13ea668332df7ad7d4 SHA256 87906cf4ad1be92d08cd7c440280f2e0c3384483e0fb8a6cdb89560a72fcbae0
-MISC ChangeLog 2086 RMD160 80feb2aecf39079b42d08da21efbee76c91124d7 SHA1 de74ebc19e495dafee1b568ae5adca122442b09c SHA256 f1167718e321dc23e5b92ead1e2da564a6125e7f6a909d5c8d74ba82b595605c
+EBUILD unbound-1.4.5.ebuild 2002 RMD160 f96c3f08aa87072f2c4955e0a399beb11675700d SHA1 22ba8d7e3478e65edfe686bf6e81b1a0e0a32c0f SHA256 2dd93ef4af830d6aa25e907e91b6021264a58d016bed2da6782bc621000c000a
+MISC ChangeLog 2256 RMD160 3cab9755afa981ff49ca7934cba4b31a6e3e4c03 SHA1 377bf3f547f8e6f16ffa2e5962fee3fc4f36ca81 SHA256 b108c2152b428f43e2d5d67394ea56efc0b5af2fe0e22f5417e0e6176c490298
MISC metadata.xml 846 RMD160 557f4b18f0aa1acde378e261c0db224a28397cc2 SHA1 96a808a38c7f7459e46843273d72f8dbeddcb598 SHA256 1ee0b4a76549863703f1bdf9aaf124eb9dc91b20a4ade0f35f94d70d80d71b8f
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iQIcBAEBAgAGBQJMGrWJAAoJECaGw+YFKA1p1mcP/iWvroW7YysirwC5fHw6CIXu
+ZyyQptC5D0rcf/IAWjNFwskav+bQa0L96BxYPW+iZ3wvyyblnR0Wb4jCLof9kOHd
+n9Ktmf8aoT++L7pjG8QD7/tFDBAnQykHabhFqf+oZ1iM34yd48aHL9ES+MA+XxeI
+nJf4WiKtoGhsDNYZRAghwcDMpEUbWm7NkW/P8qhBsjGrT2G9C5VXcIhGmOnOl2kq
+1K27j381j52il+ba2y3FgUK5psWit0l0bJaCur+sLdzKh75LTjuWpuCybMW/5HvO
+91TcErbTv9Hn7DD+FclnpxCza/R9k70cF9rfRZZURpJ0HTqToYGbvx8aeATS/KSj
+b1yqqqF0Opt4tQajQo46FB82AnqPgT7ISfhX32EqWUq05m01FPOBtCiNKdvfeigb
+6MUhVLh1WTs9fGNibbcunnc/kpLd3nOmmkmvR3ruMi7d4zutXGIE40qMYpNER5GR
+91xp6XTMrBbmvPmmgay4HmoRoYrYD3taqGwjTRjLqgogXVi1zQcL5hVVE/xDPGku
+QRidJviws3MmBEHKLHQTgaXcmJsbKreujnV43FU4KmoUgDUU/P7/iQKM6s9IKtkg
+H6lhvmGe6lRqV4FrCDb2odzQZFCuRCuCnlNvGx9SI5wIusb+GYP/um8R+luYx5ne
+B2Jqnzk/xY7D8nqDayt1
+=LcoR
+-----END PGP SIGNATURE-----
diff --git a/net-dns/unbound/unbound-1.4.5.ebuild b/net-dns/unbound/unbound-1.4.5.ebuild
new file mode 100644
index 000000000000..cb8c04f459e4
--- /dev/null
+++ b/net-dns/unbound/unbound-1.4.5.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/unbound-1.4.5.ebuild,v 1.1 2010/06/17 23:53:35 matsuu Exp $
+
+EAPI="3"
+PYTHON_DEPEND="python? 2"
+inherit eutils multilib python
+
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="http://unbound.net/"
+SRC_URI="http://unbound.net/downloads/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x64-macos"
+#IUSE="debug gost python static test threads"
+IUSE="debug python static test threads"
+
+RDEPEND="dev-libs/libevent
+ >=dev-libs/openssl-0.9.8
+ >=net-libs/ldns-1.4[ssl]"
+# gost? ( >=dev-libs/openssl-1 )
+
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ test? (
+ net-dns/ldns-utils[examples]
+ dev-util/splint
+ app-text/wdiff
+ )"
+
+pkg_setup() {
+ python_set_active_version 2
+ enewgroup unbound
+ enewuser unbound -1 -1 /etc/unbound unbound
+}
+
+src_configure() {
+ econf \
+ --with-pidfile="${EPREFIX}"/var/run/unbound.pid \
+ --with-ldns="${EPREFIX}"/usr \
+ --with-libevent="${EPREFIX}"/usr \
+ $(use_enable debug) \
+ $(use_enable debug lock-checks) \
+ $(use_enable debug alloc-checks) \
+ $(use_enable debug alloc-lite) \
+ $(use_enable debug alloc-nonregional) \
+ $(use_enable static static-exe) \
+ $(use_with threads pthreads) \
+ $(use_with python pyunbound) \
+ $(use_with python pythonmodule) || die
+# $(use_enable gost) \
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ # bug #299016
+ if use python ; then
+ rm "${ED}/usr/$(get_libdir)"/python*/site-packages/_unbound.*a || die
+ fi
+
+ newinitd "${FILESDIR}/unbound.initd" unbound || die "newinitd failed"
+ newconfd "${FILESDIR}/unbound.confd" unbound || die "newconfd failed"
+
+ dodoc doc/{README,CREDITS,TODO,Changelog,FEATURES} || die "dodoc failed"
+ # bug #315519
+ dodoc contrib/unbound_munin_ || die "dodoc failed"
+
+ exeinto /usr/share/${PN}
+ doexe contrib/{update-anchor,update-itar,split-itar}.sh || die "doexe failed"
+}