summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatsuu Takuto <matsuu@gentoo.org>2011-01-25 14:20:31 +0000
committerMatsuu Takuto <matsuu@gentoo.org>2011-01-25 14:20:31 +0000
commite104b7d0f19eb9d12909e93cbdaff5d0d2708b03 (patch)
tree67e86c0b18ab7fed59216260eb1517bbd445969b /net-dns
parentTodays Python patch (diff)
downloadhistorical-e104b7d0f19eb9d12909e93cbdaff5d0d2708b03.tar.gz
historical-e104b7d0f19eb9d12909e93cbdaff5d0d2708b03.tar.bz2
historical-e104b7d0f19eb9d12909e93cbdaff5d0d2708b03.zip
Version bumped. Added statis-libs USE flag.
Package-Manager: portage-2.1.9.31/cvs/Linux x86_64
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/unbound/ChangeLog9
-rw-r--r--net-dns/unbound/Manifest32
-rw-r--r--net-dns/unbound/unbound-1.4.8.ebuild83
3 files changed, 107 insertions, 17 deletions
diff --git a/net-dns/unbound/ChangeLog b/net-dns/unbound/ChangeLog
index eaafe9b6e0b4..1ddf0f7921c1 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.19 2010/12/07 15:08:22 matsuu Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.20 2011/01/25 14:20:31 matsuu Exp $
+
+*unbound-1.4.8 (25 Jan 2011)
+
+ 25 Jan 2011; MATSUU Takuto <matsuu@gentoo.org> +unbound-1.4.8.ebuild:
+ Version bumped. Added statis-libs USE flag.
*unbound-1.4.7-r1 (07 Dec 2010)
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index c37de148fd67..38e6715d0057 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -6,26 +6,28 @@ AUX unbound.initd 1174 RMD160 76161ab351f85b1e80895f01cc74269ee020dad7 SHA1 a453
DIST unbound-1.4.3.tar.gz 4283735 RMD160 6fd7403c13afa683d2dad2e9cfd66ef32a12e4ee SHA1 4b4b979683993452359eccf4f60cf9404600da9d SHA256 7c212228234547af776d51067a04a8c32f572e5db493e16a269370da4413070f
DIST unbound-1.4.6.tar.gz 4384085 RMD160 d5d8cd19096aa8c0624ecfb8f57ce0276ab5c1d4 SHA1 b0d7c58f173c5c80cc81345f6766555f96bde20d SHA256 9c2ce107b551dbd65d007549caea13ecba7dd30d690821f2bafa9da2d047b9de
DIST unbound-1.4.7.tar.gz 4455592 RMD160 84eea9dc45521bd346abbad346c1c3b2441fa56f SHA1 6e9d663b414bcbbc7db75d0fc3b9174e45ec0951 SHA256 fe17ef4639f965cbf0864d0e49ec00d567d7c4ab9f199f2a6f00842b6e48016c
+DIST unbound-1.4.8.tar.gz 4474063 RMD160 08082658e4b7f0e82e7e3feae1acea42e1956fb4 SHA1 557a9c10de9a83f88cd7c66d44488f1cb65de4fa SHA256 5bf4060d2e778a1268498f4937583726d1d36909d7f40900ee31a722a64d506f
EBUILD unbound-1.4.3.ebuild 1896 RMD160 c50443df8e51e1d703eda9dc3526c570bf581cbc SHA1 3b84ec75229338165125357b6c02d4d0591cfc5c SHA256 af50a41812d47bb08c28db51a747ab5bf11602b88fd4d904b8204c17ee69ac9a
EBUILD unbound-1.4.6.ebuild 2004 RMD160 170db492ccf780f839e4d032b0a1289195f7d513 SHA1 88063589659b6ab966568e70ee3aa2f65deaf28d SHA256 60eadc3f44c594b31ae986a6e5aab1985be085762dd866ad31cb2c661dac1249
EBUILD unbound-1.4.7-r1.ebuild 2076 RMD160 f08945c4a7430f8402696dc41cd9feef20381dee SHA1 a6dd68b39a338b2bec631598c828107271e42834 SHA256 259a39346567dd8d9345bf76fea78a467f34036e3621245b92ac181f60f14b8f
EBUILD unbound-1.4.7.ebuild 1951 RMD160 4c6e85bedce53793fedc4aa76533273961c1daeb SHA1 af65d6e921d2bf2ce352f54abc45dce2ca088702 SHA256 1f3230bb4fab68e355a64b64047dcbd0a39788d34eb2f072a05c4490d3fe3509
-MISC ChangeLog 2889 RMD160 017ce1f201d51bcf17584689c01585182a24fcd3 SHA1 78da9193ecec2d4509c596e91b7d37fce2b195b5 SHA256 16211e2ae5333782e0f3864aa9813c605818dc343263d54e0a706328a49b0170
+EBUILD unbound-1.4.8.ebuild 2244 RMD160 103e28d87eeee4e4a95d9842f5380f8bc678cbb3 SHA1 d3762ac895c40f2fa2f26c3acc00d9d08ae21ca3 SHA256 c2fc582eac7467e3144512db32187503c58409154af19fbcd457d826021e92a7
+MISC ChangeLog 3038 RMD160 f250f8830e567909f15e8035006612ef053501e0 SHA1 76d33f922620aa29001bedae05896e0d24d35c14 SHA256 ad5d967fdde9c8844724c465ef888fbeadb68aa6b2a14a496c48a0242804518e
MISC metadata.xml 893 RMD160 3b850422df7eca3734b8cd09e4b571ec9391ea67 SHA1 8b552e0924702753b52eaebdd566e17f1965c6fc SHA256 28984589a798776b8c2e375ded0b7d1331518f88e679c8b55b68427ffb092aea
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iQIcBAEBAgAGBQJM/k3wAAoJECaGw+YFKA1pS+8QAJtaNE3yQXz53cegbip+iQMp
-thGoD7CX8Gi61BMVyJNyjxMpu34RiEOZEzLNV9aniVKhWY+oTOJd2keoGyp/xACQ
-LkPJhtZzotGcTV4dMeJj9Q+Taa20P8KxboIjtituy5Oy8kV7On6x/1ZqQeWUMeZn
-Y9j4AVWcVk0AT53gVctA6fTQ3ccgb6Pd9GAXY3s7KDeBo0Msq9rlRgEHUAfr3B/c
-6ZZm/Afs6SsHzZW0fqPy7i7f55SEJjUgUYDCCCVHW3T5riJhIQwBLo34/csPfdbR
-lKc1dy61ePjiViiHKTyit+WknPgGuudlNgxtkSWMkaB9jWNL2DzNdOPWdiFvtB/0
-rxpZ2n+1ucVJ4EpFDZuzZuNTIxO3mwaPgzk8mHUYQmhS7as5BDlSxEC74HWJ8eEu
-tT8bzT20eCFOEureTEsTOfQ2XdCFBhuhxhvUznLOF4VdyrFobNjs81vjAqF46NEr
-Nlbviab5NLMCiElsmeuoyuT+JLVZG2tY9httJjZSmpJP+MzibrAyxwxWPgAkR+Jj
-NbySoRFVMRbW9mfJm+4EFM76nyzz8AkoCrA2mk0TGWZUDRJQ9vLpfVxzS9JMFDB8
-ZudWkU/uy8TfLra+H3tSpkwdBh11VHwQF5AeanVpsbolojsTk/WJj6x+Zf7Ar390
-afKsILLaADFgjiL0l5Ml
-=ndnL
+iQIcBAEBAgAGBQJNPtw+AAoJECaGw+YFKA1p7kIP/0OpXBmV2Rh2nvACtjni1i+M
+lET1SJBxtYw6uWN1CStHTGIsBEJMkvdHKrzCCW7BiNeLLyn1HIrY1P2xNFQgzT3X
+KI90zmXgUostZBUAL5Z/6oERDZ0LEvxF0EB4SXqB5RRYBnrZgTN/cP7YxEr0ARgC
+yHezngm5Qq4Dkv4LiO4PzEYypGEEWNDm2c6H96shGWK6MQtqWHjX2m16bHa7qtj7
+eCkm56JMMa12z4bNQKnWCH5i22N/pq3QU7Jtmc68xfIKKO2VE8w0qz2yzr6cZTuu
+kudAo7xFKnTeq2gqTayVr0OA+I+oF1UOzO4FiA7p68BgzoGgMzHXu5D7SmeCrAxU
+RLyJhXpPoLpLPZt2bcdkd4BoPXiXP3z69G07DgOr/e+XEQ5ZVRYRLbC0WdrI3oyC
+uHuunqjUT9oXwphQktZ1NMyeGpExZablAiOP0i4o1PBisPYVacE5P5CnWQKBVvxw
+CE25l7YUyKEkySxaGP48MrEVjkN7zTk9+CkuOErSbWk3+FCM+2irSZwvkBGPWbJa
+quX/R9XJLnsI5ZJLJUfZM4ZlXq/7ta/T/KhTKxq7rzCOpEClXFNLGIV8HhaOeVbP
+VpIiir2sVBzcmh7ji/GaBR/8GVjkStT+hHegGowgjUoVwolp2xjL2AoZctDBhJp4
+maGA1CfdujmE96EfzLoY
+=e4FV
-----END PGP SIGNATURE-----
diff --git a/net-dns/unbound/unbound-1.4.8.ebuild b/net-dns/unbound/unbound-1.4.8.ebuild
new file mode 100644
index 000000000000..565cf7e2cc33
--- /dev/null
+++ b/net-dns/unbound/unbound-1.4.8.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/unbound-1.4.8.ebuild,v 1.1 2011/01/25 14:20:31 matsuu Exp $
+
+EAPI="3"
+PYTHON_DEPEND="python? 2"
+inherit eutils 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-libs test threads"
+
+RDEPEND="dev-libs/expat
+ dev-libs/libevent
+ >=dev-libs/openssl-0.9.8
+ >=net-libs/ldns-1.6.5[ssl,gost?]"
+
+DEPEND="${RDEPEND}
+ python? ( dev-lang/swig )
+ test? (
+ net-dns/ldns-utils[examples]
+ dev-util/splint
+ app-text/wdiff
+ )"
+
+# bug #347415
+RDEPEND="${RDEPEND}
+ net-dns/dnssec-root"
+
+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 \
+ --with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt \
+ $(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 gost) \
+ $(use_enable static-libs static) \
+ $(use_with threads pthreads) \
+ $(use_with python pyunbound) \
+ $(use_with python pythonmodule) \
+ --disable-rpath || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ # bug #299016
+ if use python ; then
+ find "${ED}$(python_get_sitedir)" "(" -name "*.a" -o -name "*.la" ")" -type f -delete || 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
+ #exeinto /usr/libexec/munin/plugins
+ #doexe contrib/unbound_munin_ || die "doexe failed"
+ dodoc contrib/unbound_munin_ || die "dodoc failed"
+
+ docinto selinux
+ dodoc contrib/selinux/* || die "dodoc failed"
+
+ exeinto /usr/share/${PN}
+ doexe contrib/update-anchor.sh || die "doexe failed"
+}