diff options
author | Patrick Lauer <patrick@gentoo.org> | 2014-06-09 08:04:29 +0000 |
---|---|---|
committer | Patrick Lauer <patrick@gentoo.org> | 2014-06-09 08:04:29 +0000 |
commit | a8d8331ebab53071d04db6df73fcc0539a0d6635 (patch) | |
tree | 98a20fba6efcf3bcaa4622335eefed706d751708 /net-dns/unbound | |
parent | sys-fs/aufs3: Bump to latest aufs3 HEAD (diff) | |
download | historical-a8d8331ebab53071d04db6df73fcc0539a0d6635.tar.gz historical-a8d8331ebab53071d04db6df73fcc0539a0d6635.tar.bz2 historical-a8d8331ebab53071d04db6df73fcc0539a0d6635.zip |
Bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64
Diffstat (limited to 'net-dns/unbound')
-rw-r--r-- | net-dns/unbound/ChangeLog | 7 | ||||
-rw-r--r-- | net-dns/unbound/Manifest | 26 | ||||
-rw-r--r-- | net-dns/unbound/unbound-1.4.22.ebuild | 110 |
3 files changed, 119 insertions, 24 deletions
diff --git a/net-dns/unbound/ChangeLog b/net-dns/unbound/ChangeLog index bf95aebaffd4..bced19034f07 100644 --- a/net-dns/unbound/ChangeLog +++ b/net-dns/unbound/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for net-dns/unbound # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.66 2014/05/13 19:17:43 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/ChangeLog,v 1.67 2014/06/09 08:04:17 patrick Exp $ + +*unbound-1.4.22 (09 Jun 2014) + + 09 Jun 2014; Patrick Lauer <patrick@gentoo.org> +unbound-1.4.22.ebuild: + Bump *unbound-1.4.21-r2 (13 May 2014) diff --git a/net-dns/unbound/Manifest b/net-dns/unbound/Manifest index 0f22562d8897..92d286260e2a 100644 --- a/net-dns/unbound/Manifest +++ b/net-dns/unbound/Manifest @@ -1,6 +1,3 @@ ------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-anchor.service 263 SHA256 cbb233e37b5136ab089a909472bfb0b58185f138df974a8abc9121d86cf2ba17 SHA512 c0f8ff2df106d1f05786cf5d69b48cdf69ba2fd42645bf6b7fa2d34d6c3fdd1608fb470c4fb0216164386e8b22977292ae8932c784a6967774e3daae1b8aeb95 WHIRLPOOL 0fa95e2d8113f9940b89c3c26194b37ab99a85f7ffb699240e6bad32213565c614a4f41d88e08d4b0a15e5a8b0b6a81a029d0f8dac9f7b36763ed3c5b18b0b05 @@ -14,6 +11,7 @@ DIST unbound-1.4.18.tar.gz 3592485 SHA256 b20f45ff90b944f306fc1875084af8ecba68ca DIST unbound-1.4.19.tar.gz 3601992 SHA256 47e681cf2489cdbad9c9687d579e9b052dceada8f9a720ba447689246aaeeadd SHA512 25b3cbea070eb0954d58b9543d4a974259e1a93f9f17f99a4b18905f813d5d4f93db701bb3b6d16520c610835ed1d3f7205833ce5b818adaef8cdd1f4e21b1c9 WHIRLPOOL 3328d0362cb52b360c512529715d4adabb329040dc38a26c0d76f5a27e772f67064c47bdeb37175cc3861484cfea9b8c7694898f596a1d1648fedb455a217e4e DIST unbound-1.4.20.tar.gz 3613963 SHA256 14527002307873e557348a4d76b62ac036937d9c3033610a8425018c379fb56e SHA512 d136f0b423b37603cdbe3080cce1ab3e098409d8a9ae872f9544ac9b873c494e43af8f0cb8f4a298eca1ef67ff501b429da94a8818ae77fcb391c12b8abbc654 WHIRLPOOL 32b06bb05a9d3234f9aa95509eeef755809f9f33459c62c347b1ec633f5a8f388b4e189fdf0575354c8a5678e62e7de76ca4b94d0bfe9cc5ea22452405e59783 DIST unbound-1.4.21.tar.gz 3624553 SHA256 502f817a72721f78243923eb1d6187029639f7a8bdcc33a6ce0819bbb2a80970 SHA512 a0b6f9d0d1905a72aa62e2a7a8d15450ccd68c81bf987f53931c0bbb888d86544253d85ca467eeaf3573db443ec11020f3517dc3de84816f28a2f4dabab0ed17 WHIRLPOOL 37bdc64ba370e8f985668527bf84d745c9acac91f4f67046b329bc2edf7281726dc14db2ae14ba79e1f073e961141a9cf6206adaaf6e1bc6cda48e7822239645 +DIST unbound-1.4.22.tar.gz 4735801 SHA256 1caf5081b2190ecdb23fc4d998b7999e28640c941f53baff7aee03c092a7d29f SHA512 0593cad3966f24f76b93bbc9c906c096c645e9360a57034c5ed4f04baeaa021eb9169a8e9cd0a98651c7a564d9feda8b9490e3b87ad469f6ce1dd1fcb05d9974 WHIRLPOOL 4de27d6c4548c46c83b95a7f21efd8d75898ddb92e3af84fbd1d07a39e29a121e593ddbf13676f914d4ee428942bf345c9b93937165725ece5031fc67ab9eacc 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 @@ -22,24 +20,6 @@ EBUILD unbound-1.4.20.ebuild 2679 SHA256 3678e6092bc5528ccd8ab022eb8001488e51e73 EBUILD unbound-1.4.21-r1.ebuild 2856 SHA256 a7658c94d557783354a4cc622d09832b8cc29402b4fda956d15d96288578c8e5 SHA512 75044476f120dd80a87cf15fdaaf694ea39e74d32492d3c037e20ed9ff4b2aa5b8a8ddf7a663a2ee77ca43e01757364164cf22e074e4446452367e1fd00b045e WHIRLPOOL e30553d64e6ff3ec174bac8790211050282082519fcff2926b859c4fb104fa3af0c59f11fe4eb4de2e2a35464e721ef63a93dd15bfa733250986deb15482e095 EBUILD unbound-1.4.21-r2.ebuild 3182 SHA256 2447fec551ce5588781be97bd082b7281c5a87e3164c620d2aab99c3f9fba11a SHA512 745b55d8ae77f4ea89b1efca18abaf6487985c9bf8d5c2040bbaf42d304b4265a27322ba05bef416e803981095f074ab6ad3229eef891aa7d535097734837869 WHIRLPOOL 4026d96df8f9eeda88dcc1093fdff49098035fbac486618a7a64eabeac0e8fd1cef78369bf54f92f2570cd83dda1df3408d730e5ec5aa8cde463aa2dea332d21 EBUILD unbound-1.4.21.ebuild 2684 SHA256 db67ecbafc4ccbe5849cbbfde6449bc901a821f9c243d2aca5b1189bd13f9224 SHA512 c3b7e141970abb02b51bd0bae2185cf52d6d0af689dcf30e19964ec6336be819517e227c1fdd97ecfaaf1222c1f3d3167d777729b097bb9f2c25c1831bfbfc26 WHIRLPOOL ce01a40a8f8c6f7e22992f766c761e4329bd16304d05c02f1ae2afc4fccf5ea1fd5bb5fa5b0152954690cf7f46ccd8743bc58a06417e798e1cf7ae4b2443902e -MISC ChangeLog 9782 SHA256 b88b0ade3121e9aef38045b3abd9595e9f270b12261d012b77594dbb9ff597ed SHA512 54fe371c1c2acc0ed1b83bc67a015816508d18d8c1dbe91b08d2c6a6b7d32d4e8a92ce9835b12abebc148c25358efa5fe6cdc9ee1b1999fcc7616001d4d68f3e WHIRLPOOL d5df85155a893476b55d8b39247e8c548216ea47015dee327904982ff5b43860f89cfcc195c1dfa23a8c7cb023166958aa1d71e76f1c80dfac187446717a2670 +EBUILD unbound-1.4.22.ebuild 3180 SHA256 64e8ccfa3c5d0e817515929eba76e4263d69e7dd5d1c2741d6f93a458f3cc9c3 SHA512 dfa95752f079a4c3e4bef689c645c33fedebb7bdea45f97432b5e7e5002e044f0a46f8eb6b6612d18845b50b98393350df1546736c3609d3aae281176f30d65d WHIRLPOOL 12dc88fdcfb01ba23f80d03325c9c9b93f9fa90d5e604d49829c1c0cc7cb2386629bc97ec8a4b356cd39dfc28989afb6ac0ceed3819864a5f01d5fde8f21c51b +MISC ChangeLog 9896 SHA256 a55942c915397cf5b06847b947adaf014fb642affcff72a161c1cb6d872d4631 SHA512 a479c6fc57f316f85187f7c1d88ff609ad53d9f1206de0ab67f70f5ae54194051443aa131c9920c7d805e4143724530a1cd8e328d7676ebb55e8976ef75e58af WHIRLPOOL 905f1a5e9c1f2645517b84a3fa5a27a5107f3d3dcad73a0b61e253f9e9af1f5c30f8da20b36522aea02632d86a63a4ae0c7560a02bd979c027619c87ccd8a65c MISC metadata.xml 1037 SHA256 c510014e7928b8c5a5cadf237c985c2cbea9b7e3101ae555e19393febf022788 SHA512 64ab9119a1d82cf9fd1d8b8ea99a11174003b62576307c4d2f9af091a6710d23102d9465c816e815a6409b76eaba577a8ad12200a8bee565d99ab2884a9c4c50 WHIRLPOOL e23196ec459f0afa4d52339f2eccac65affc80dea467b219f43b9394ce600bd208616da75915bfd84c0c036949d70f0d33775ae13cf216f3af118a6f384281fb ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) - -iQJ8BAEBCABmBQJTcm/ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOAfkQAKFZRr3GnUe1wRex0X+Mystc -QEShDVeEzdVat8eTudg0g649mXnvDeSOhMk4mGwlFUmee3XGtlha/kRawCU9/Myd -/92Ul3YC6mfXvfcFOf4tCE+tdORwDf+dsPEnbQ/+rv4aic+t8gGpc4hzHdTj+vJM -R0EdG34TBtA2buklFnRm0YYh/rT2Xi+FUeL79VJybi1YOUky8ZUYN4gF6YN8I5wI -o/wTrMp04s8JMRa9GDAdHRW94GaKjGMIlXOBFmq3ucmHLofBpfxKhbmOoShZbVqh -lBlnOiG2k9HIZGTGylN26d6x0n7cfBuiV0oJyCZr7hVLVrv5nafFmA6RXknPU646 -GliijqRJnraAUcApCgs4s2vLKoH8aDnVqKigDuQYL/AzeSuvSfpTN4UFsqENu8Y9 -mc+iQUHymdi/Dxk2xlYAnre5HkGFaj+u2UZQOwPXSDTiDd6c4PxvPrH6JwEQ8Z45 -DfcaKfmVuxrqDf/2OijpVZL9Ifjka2kStYYBZj5wASBUUKp8qLfXHRt8Lga8k1vA -zUS4fxm8EoGvlSeot0M1QIthqpCEqSvMdjPYehF0Sb0QODdWc/mpBh4Vhk9G69rY -00JK1BwhGVa7lySnWM136S0VelNfcn27zh1fTipUeT5CEb0jrX1U7vg2gf7coNbs -5zxJaqhb+KNec+tiQt9o -=GXJK ------END PGP SIGNATURE----- diff --git a/net-dns/unbound/unbound-1.4.22.ebuild b/net-dns/unbound/unbound-1.4.22.ebuild new file mode 100644 index 000000000000..ed4a23e82e48 --- /dev/null +++ b/net-dns/unbound/unbound-1.4.22.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-dns/unbound/unbound-1.4.22.ebuild,v 1.1 2014/06/09 08:04:17 patrick Exp $ + +EAPI=5 +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit eutils flag-o-matic multilib-minimal python-single-r1 systemd 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" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# Note: expat is needed by executable only but the Makefile is custom +# and doesn't make it possible to easily install the library without +# the executables. MULTILIB_USEDEP may be dropped once build system +# is fixed. + +RDEPEND="dev-libs/expat[${MULTILIB_USEDEP}] + dev-libs/libevent[${MULTILIB_USEDEP}] + >=dev-libs/openssl-0.9.8[${MULTILIB_USEDEP}] + >=net-libs/ldns-1.6.13[ecdsa,ssl,gost?,${MULTILIB_USEDEP}] + python? ( ${PYTHON_DEPS} ) + 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-single-r1_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 + + # required for the python part + multilib_copy_sources +} + +src_configure() { + append-ldflags -Wl,-z,noexecstack + multilib-minimal_src_configure +} + +multilib_src_configure() { + econf \ + $(use_enable debug) \ + $(use_enable gost) \ + $(use_enable static-libs static) \ + $(multilib_native_use_with python pythonmodule) \ + $(multilib_native_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) \ +} + +multilib_src_install_all() { + prune_libtool_files --modules + use python && python_optimize + + newinitd "${FILESDIR}"/unbound.initd unbound + newconfd "${FILESDIR}"/unbound.confd unbound + + systemd_dounit "${FILESDIR}"/unbound.service + systemd_newunit "${FILESDIR}"/unbound_at.service "unbound@.service" + systemd_dounit "${FILESDIR}"/unbound-anchor.service + + 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 +} |