From dce55522ae98d3404207e62d51ce133414420348 Mon Sep 17 00:00:00 2001 From: Matsuu Takuto Date: Thu, 17 Jun 2010 23:53:35 +0000 Subject: Version bumped. Removed libevent USE flag. Fixed python handling. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- net-dns/unbound/ChangeLog | 7 +++- net-dns/unbound/Manifest | 24 +++++++++++- net-dns/unbound/unbound-1.4.5.ebuild | 72 ++++++++++++++++++++++++++++++++++++ 3 files changed, 101 insertions(+), 2 deletions(-) create mode 100644 net-dns/unbound/unbound-1.4.5.ebuild 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 +unbound-1.4.5.ebuild: + Version bumped. Removed libevent USE flag. Fixed python handling. 23 Apr 2010; Fabian Groffen 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" +} -- cgit v1.2.3-65-gdbad