summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2013-01-31 22:36:30 +0000
committerMichael Weber <xmw@gentoo.org>2013-01-31 22:36:30 +0000
commit0f464b4491dd2dc9aa188600bfef682d4318833a (patch)
treecaeb6d588bd1bf59a808ab0d3a7433be08999c4c /net-dns
parentStable for ppc64, wrt bug #448006 (diff)
downloadhistorical-0f464b4491dd2dc9aa188600bfef682d4318833a.tar.gz
historical-0f464b4491dd2dc9aa188600bfef682d4318833a.tar.bz2
historical-0f464b4491dd2dc9aa188600bfef682d4318833a.zip
Version bump (thanks Andrew Savchenko, bug 447204)
Package-Manager: portage-2.2.0_alpha159/cvs/Linux x86_64 Manifest-Sign-Key: 0x62EEF090
Diffstat (limited to 'net-dns')
-rw-r--r--net-dns/unbound/ChangeLog9
-rw-r--r--net-dns/unbound/Manifest14
-rw-r--r--net-dns/unbound/unbound-1.4.19.ebuild109
3 files changed, 129 insertions, 3 deletions
diff --git a/net-dns/unbound/ChangeLog b/net-dns/unbound/ChangeLog
index d99d519da7eb..028231516f3f 100644
--- a/net-dns/unbound/ChangeLog
+++ b/net-dns/unbound/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-dns/unbound
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.50 2012/12/19 18:23:28 ago Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.51 2013/01/31 22:36:15 xmw Exp $
+
+*unbound-1.4.19 (31 Jan 2013)
+
+ 31 Jan 2013; Michael Weber <xmw@gentoo.org> +unbound-1.4.19.ebuild:
+ Version bump (thanks Andrew Savchenko, bug 447204)
19 Dec 2012; Agostino Sarubbo <ago@gentoo.org> unbound-1.4.18.ebuild:
Add ~ia64, wrt bug #441688
diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest
index dde1f28d26db..418cbe04f19e 100644
--- a/net-dns/unbound/Manifest
+++ b/net-dns/unbound/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX unbound-1.4.12-gentoo.patch 639 SHA256 8223261764f067355a5c013b2c8b13384480c91782fc42ae339dcc8bed843448 SHA512 81292d898284c27e0b30a90816d283d2fffd5810afb38b5a79ff4acc94d82c91bd5414d177f11745c5ee7e56d1600a67bdc4d7395504ff6266103b4e018baf6c WHIRLPOOL 29fb59e16d8f3f4e4d6029f2b3ec6dfd3665c366f3842b318a80b5721a9770b7fd47ad5e0169ab9539f87ed49d03a282f47507754c09cf17ea0d99705f1860c0
AUX unbound-1.4.17-gentoo.patch 309 SHA256 413761947931133744475d446689a812fbace3f8f121b7c8e00345f6c23ac547 SHA512 e7256af29ab07deca3a5ed3313ee5bb1e55bdc4bb50ab59a8d09f7a06703db97b6f8f45b8d685138f9566bb112525fa27dd4cd33b7516e758faadac170377880 WHIRLPOOL f34e0dc227cc29ca2a352aa3b950389e7eba134d867266f549a15d8e4c4abc49f03904b48b9dc166091f51a05d100c3bdd3406c6d62446fec82236954eb86008
AUX unbound.confd 171 SHA256 7da812ef83f8f8b9351363525ab6bebd5348faed76d0ae424dcbd7cb6a830dfd SHA512 e3e4c7f97c13d133724417a70e4f20dac6f1f4b5a4e2e573c410148059d9f722589249b3dd4668069d4e324abef60f5981f20b1797623f37db9c9422410dc13f WHIRLPOOL d88c7542891ea7420253598c1fb94982a01d378aacf26a75c28650acc6f0093f526e0fab51f8e1b60681809bd253f765f8f73aa205bef5c4949766861f410ca5
@@ -5,8 +8,17 @@ AUX unbound.initd 1479 SHA256 62cac1d151351d1e843cd0d8cc502ef92a3b47d818f620d299
DIST unbound-1.4.16.tar.gz 3562989 SHA256 fb71665851eb11d3b1ad5dd5f9d7b167e0902628c06db3d6fc14afd95cc970fa SHA512 694f79336d2340b2850a83ab8639a4754bf39eff8fea3d0a99c100e3cb2c0281cfc14087ed4de36c543c6f84322fdb0da07ccdb14e3d599988dc9dbb5231d84f WHIRLPOOL cf1aebf3012e4604a04a78791baaff453a618b85d6edaa2fa3efb5f2fd5c42ae21706954a18dea50124e9b9ecb3913060a314820c8cdb1b6ec2c76b9d63aad67
DIST unbound-1.4.17.tar.gz 3585122 SHA256 2637d6bda4065d7abf1cd11ee25bfc8e916241153c2d331de99ab6c63df5e3d3 SHA512 187c2f51373a8b9dcb43c4f3d71dfce6239a3d675e8d305a620c8ccab71295f5bb732c90341e6c97b3388cbeaeca432a9d4ca4b965a27bb7782ad6b3d2714cb7 WHIRLPOOL 446a89db8dc6ca3331ce00f1ada8c2bb4af179f2f20f815deab1cd2f50ca2a97d44484699dbab67b465f2445ff28107aaf63317bbce74769cf7296e637b5c940
DIST unbound-1.4.18.tar.gz 3592485 SHA256 b20f45ff90b944f306fc1875084af8ecba68ca0db16895148288d43cec225b8d SHA512 2e5f77a7d7210cda27d439c7d78d742a81a636855b50a08c9ae4fdfa44f7d0f6a9d193441248dab6aff0b4466456b5b77cb068c40a1c52ae77fed75bb4961c27 WHIRLPOOL ff43bb882a6c4549817bdeea56f7986c3e5db170d3facdbc5566612f8d37c48ea8ec738a3c1f9fed4321c9daea558d70c5942862debd0e9b27dd7e278d72a795
+DIST unbound-1.4.19.tar.gz 3601992 SHA256 47e681cf2489cdbad9c9687d579e9b052dceada8f9a720ba447689246aaeeadd SHA512 25b3cbea070eb0954d58b9543d4a974259e1a93f9f17f99a4b18905f813d5d4f93db701bb3b6d16520c610835ed1d3f7205833ce5b818adaef8cdd1f4e21b1c9 WHIRLPOOL 3328d0362cb52b360c512529715d4adabb329040dc38a26c0d76f5a27e772f67064c47bdeb37175cc3861484cfea9b8c7694898f596a1d1648fedb455a217e4e
EBUILD unbound-1.4.16.ebuild 3007 SHA256 dd429f14da1f81d82795747b9fdb9c5a501e956075c6ea084a3690d74a7fb109 SHA512 e942ae2080bab90dfea8b97e6d7bdc69b289ee40e568a65111a99863e1fb3dc42630d4dc19b54dd79d3e3d0626f3b3fff8d24150afb1bd2d614284a48a675edc WHIRLPOOL e6fcc98932c39f9b5c736a79a9464b41fe0bce0ecb6ed21cafde6557d91798dd6487a403d2b96b643440d72da028305dd1ef2d0725dfecf7169dfee4f023b752
EBUILD unbound-1.4.17-r1.ebuild 2873 SHA256 a963378864f3c4b3694d5cd01d1e09673fc22c365c8edf4822072d3b27e45563 SHA512 a848a0b633b1a3c606fef74365ac8754fbd29f732fdef2e70d0cb597d5c9c394bfd761f35564509c1015690eb92999e664c74f7e5ae9c34ac22bc4f0f4dbde03 WHIRLPOOL 0b4baf56a9c88327f5d26d3cbd8e9d44c636c8029dc5135a7930a4693d21c1cabcd7602dd1b75236a6b008969a1134c71b212d3ea82035703f8a2bc90e6875ff
EBUILD unbound-1.4.18.ebuild 2828 SHA256 cc00c3b28d449416ac28dd696a5a5b9af2f0c811378556e7f1f8c89e1e1cb6ae SHA512 d337df850d56fd666ef8e02139d537653db92ab95d712c6b5600aa4d2df713f2338618a484d4ddb10e1e8c341d79f28b0f6c32e9b8b6c5e1b6e004bac348e08c WHIRLPOOL 9d241e63629424a83026c90a4505b12a93e1045174c476f26ec74a6b8c6b753394cd60e9f8a1aa3a8f20a191f2019a8dfc7aef302e801972c888d8a97cee962c
-MISC ChangeLog 7787 SHA256 cd4aae6dfef0861630ca3fe60943c17d117ecf533e215a8bfb86feb21cf34925 SHA512 afc113f71828a4922c19a089587a5ce5e997352dc3b13fcd6fc1fed018bfc30f13d93b8251955d7dfff6db778dfd0d4d6e4575816b205ac7b4d2816a1af10c0f WHIRLPOOL be167a4d056159dfc8a81615d7d7cbde0e9443d83485779c21c576a92aee5f8115f695cea5d51e0b13eae8a94e8ab7265b7c245f5e5ba761d3b8541122b8770b
+EBUILD unbound-1.4.19.ebuild 2828 SHA256 37c243b8a8a4262e2f67553357f4f9df6614fc6ff02bccbb65495ee321155942 SHA512 699486127e124cb91bad6444a664f4bcdab57b52f9bb41e1ca61566e5d266287fb8c7a5e948100ecf53a853da1fb5db79deef85aa3fd45fb9a6bdc7bf76d3fc1 WHIRLPOOL 3e271998af677cf1ec93de8ecd9fb6aaa4792f2d92d12bd3ead88b275ea8e4bb0c68a21d02af877c5b3eeced73730f9117c0c8cdfefdf7617ba90a453f93d940
+MISC ChangeLog 7942 SHA256 75ff8c9ba32d22aef6b8bbec8a4c6f948b31656c56dab2101f0c60100667a23c SHA512 f6fca4f5dc15465cf8ddfd8e1efd38ec75c8912189e42d339153594a6f7ec260c6612b92f3ba424b985ce497aa82910fe3ebc0c3dbf41fa6df3dba11349b9893 WHIRLPOOL a5daf993ba238a4bad884231f04e63cffe854b0f048a726f006c2b34b25ba8ea47376e7119170cd6b806a7ad839a33cc2859996c90cfcf667b92516b5a79b205
MISC metadata.xml 1010 SHA256 6f2382bca4bb186e9e7c6c08debbfa3b1d90de2f574d387d63115852510a10cb SHA512 323a5c7b313d36bd77868c7f2b0894204d0e55c151302657a9b570edbada1ccca0160e43a9f015905bd001bcd9822297b873768febea4f28173db80a76417bc9 WHIRLPOOL 86061c328458265e06ed902048dc569c2f6a9ae6f48f443e4f219356d4b26f5b26b66217ca3624484295264bcbde417767b6d0cdadcadfde1ec1f08c25ecbf66
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlEK8ekACgkQknrdDGLu8JCikAD/VgGIVN5ud+HkUHw1t+9VI0xM
+mWB21fjn094kbmJA7TgA/0T1IUvkFDLbRe4QvdJTIa+U1eu4kVpb0OvI7BkKpIDC
+=1HLW
+-----END PGP SIGNATURE-----
diff --git a/net-dns/unbound/unbound-1.4.19.ebuild b/net-dns/unbound/unbound-1.4.19.ebuild
new file mode 100644
index 000000000000..e10aaf0ce9b5
--- /dev/null
+++ b/net-dns/unbound/unbound-1.4.19.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/unbound-1.4.19.ebuild,v 1.1 2013/01/31 22:36:15 xmw Exp $
+
+EAPI="4"
+PYTHON_DEPEND="python? 2"
+SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.* 2.7-pypy-* *-jython"
+
+inherit eutils flag-o-matic python user
+
+DESCRIPTION="A validating, recursive and caching DNS resolver"
+HOMEPAGE="http://unbound.net/"
+SRC_URI="http://unbound.net/downloads/${P}.tar.gz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~x64-macos"
+IUSE="debug gost python selinux static-libs test threads"
+
+RDEPEND="dev-libs/expat
+ dev-libs/libevent
+ >=dev-libs/openssl-0.9.8
+ >=net-libs/ldns-1.6.13[ecdsa,ssl,gost?]
+ selinux? ( sec-policy/selinux-bind )"
+
+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() {
+ enewgroup unbound
+ enewuser unbound -1 -1 /etc/unbound unbound
+
+ use python && python_pkg_setup
+}
+
+src_prepare() {
+ # To avoid below error messages, set 'trust-anchor-file' to same value in
+ # 'auto-trust-anchor-file'.
+ # [23109:0] error: Could not open autotrust file for writing,
+ # /etc/dnssec/root-anchors.txt: Permission denied
+ epatch "${FILESDIR}"/${PN}-1.4.12-gentoo.patch
+}
+
+src_configure() {
+ append-ldflags -Wl,-z,noexecstack
+ econf \
+ $(use_enable debug) \
+ $(use_enable gost) \
+ $(use_enable static-libs static) \
+ $(use_with python pythonmodule) \
+ $(use_with python pyunbound) \
+ $(use_with threads pthreads) \
+ --disable-rpath \
+ --enable-ecdsa \
+ --with-ldns="${EPREFIX}"/usr \
+ --with-libevent="${EPREFIX}"/usr \
+ --with-pidfile="${EPREFIX}"/var/run/unbound.pid \
+ --with-rootkey-file="${EPREFIX}"/etc/dnssec/root-anchors.txt
+
+ # http://unbound.nlnetlabs.nl/pipermail/unbound-users/2011-April/001801.html
+ # $(use_enable debug lock-checks) \
+ # $(use_enable debug alloc-checks) \
+ # $(use_enable debug alloc-lite) \
+ # $(use_enable debug alloc-nonregional) \
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ # bug #299016
+ if use python ; then
+ find "${ED}" -name '_unbound.{la,a}' -delete || die
+ fi
+ if ! use static-libs ; then
+ find "${ED}" -name "*.la" -type f -delete || die
+ fi
+
+ newinitd "${FILESDIR}/unbound.initd" unbound
+ newconfd "${FILESDIR}/unbound.confd" unbound
+
+ dodoc doc/{README,CREDITS,TODO,Changelog,FEATURES}
+
+ # bug #315519
+ dodoc contrib/unbound_munin_
+
+ docinto selinux
+ dodoc contrib/selinux/*
+
+ exeinto /usr/share/${PN}
+ doexe contrib/update-anchor.sh
+}
+
+pkg_postinst() {
+ use python && python_mod_optimize unbound.py unboundmodule.py
+}
+
+pkg_postrm() {
+ use python && python_mod_cleanup unbound.py unboundmodule.py
+}