diff options
author | Michael Weber <xmw@gentoo.org> | 2013-01-31 22:36:30 +0000 |
---|---|---|
committer | Michael Weber <xmw@gentoo.org> | 2013-01-31 22:36:30 +0000 |
commit | 0f464b4491dd2dc9aa188600bfef682d4318833a (patch) | |
tree | caeb6d588bd1bf59a808ab0d3a7433be08999c4c /net-dns | |
parent | Stable for ppc64, wrt bug #448006 (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | net-dns/unbound/Manifest | 14 | ||||
-rw-r--r-- | net-dns/unbound/unbound-1.4.19.ebuild | 109 |
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 +} |