diff options
-rw-r--r-- | net-dns/unbound/ChangeLog | 8 | ||||
-rw-r--r-- | net-dns/unbound/metadata.xml | 1 | ||||
-rw-r--r-- | net-dns/unbound/unbound-1.4.4.ebuild | 74 | ||||
-rw-r--r-- | net-dns/unbound/unbound-1.4.7.ebuild (renamed from net-dns/unbound/unbound-1.4.5.ebuild) | 13 |
4 files changed, 14 insertions, 82 deletions
diff --git a/net-dns/unbound/ChangeLog b/net-dns/unbound/ChangeLog index f3253c8a3929..b266b269b53f 100644 --- a/net-dns/unbound/ChangeLog +++ b/net-dns/unbound/ChangeLog @@ -1,6 +1,12 @@ # 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.16 2010/08/05 17:38:42 matsuu Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.17 2010/11/09 00:03:12 matsuu Exp $ + +*unbound-1.4.7 (09 Nov 2010) + + 09 Nov 2010; MATSUU Takuto <matsuu@gentoo.org> -unbound-1.4.4.ebuild, + -unbound-1.4.5.ebuild, +unbound-1.4.7.ebuild, metadata.xml: + Version bumped. Added gost USE flag. Removed old versions. *unbound-1.4.6 (05 Aug 2010) diff --git a/net-dns/unbound/metadata.xml b/net-dns/unbound/metadata.xml index 5af5dbc4dc5a..13adca7786cc 100644 --- a/net-dns/unbound/metadata.xml +++ b/net-dns/unbound/metadata.xml @@ -19,5 +19,6 @@ as a server, but are linked into an application) are easily possible. <use> <flag name='libevent'>Use <pkg>dev-libs/libevent</pkg> instead of internal select based events</flag> + <flag name='gost'>Enable GOST support</flag> </use> </pkgmetadata> diff --git a/net-dns/unbound/unbound-1.4.4.ebuild b/net-dns/unbound/unbound-1.4.4.ebuild deleted file mode 100644 index 4feed77b22fc..000000000000 --- a/net-dns/unbound/unbound-1.4.4.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# 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.4.ebuild,v 1.2 2010/04/23 08:51:39 grobian Exp $ - -EAPI="3" - -inherit autotools eutils multilib - -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 libevent python static test threads" - -RDEPEND=">=dev-libs/openssl-0.9.8 - >=net-libs/ldns-1.4[ssl] - libevent? ( dev-libs/libevent )" -# 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() { - enewgroup unbound - enewuser unbound -1 -1 /etc/unbound unbound -} - -src_prepare() { - sed -i -e "s:\(withval\|thedir\)/lib:\1/$(get_libdir):" configure.ac || die - eautoreconf -} - -src_configure() { - econf \ - --with-pidfile="${EPREFIX}"/var/run/unbound.pid \ - --with-ldns="${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 libevent) \ - $(use_with threads pthreads) \ - $(use_with python pyunbound) \ - $(use_with python pythonmodule) || die -} - -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" -} diff --git a/net-dns/unbound/unbound-1.4.5.ebuild b/net-dns/unbound/unbound-1.4.7.ebuild index cb8c04f459e4..c3e53abc12e8 100644 --- a/net-dns/unbound/unbound-1.4.5.ebuild +++ b/net-dns/unbound/unbound-1.4.7.ebuild @@ -1,6 +1,6 @@ # 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 $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/unbound-1.4.7.ebuild,v 1.1 2010/11/09 00:03:12 matsuu Exp $ EAPI="3" PYTHON_DEPEND="python? 2" @@ -13,13 +13,12 @@ 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" +IUSE="debug gost python static test threads" -RDEPEND="dev-libs/libevent +RDEPEND="dev-libs/expat + dev-libs/libevent >=dev-libs/openssl-0.9.8 - >=net-libs/ldns-1.4[ssl]" -# gost? ( >=dev-libs/openssl-1 ) + >=net-libs/ldns-1.4[ssl,gost?]" DEPEND="${RDEPEND} python? ( dev-lang/swig ) @@ -45,11 +44,11 @@ src_configure() { $(use_enable debug alloc-checks) \ $(use_enable debug alloc-lite) \ $(use_enable debug alloc-nonregional) \ + $(use_enable gost) \ $(use_enable static static-exe) \ $(use_with threads pthreads) \ $(use_with python pyunbound) \ $(use_with python pythonmodule) || die -# $(use_enable gost) \ } src_install() { |