From 101df17e81dba48c71708ff8a872d9b48ad09919 Mon Sep 17 00:00:00 2001 From: "Tom Hendrikx (whyscream)" Date: Thu, 15 Apr 2010 17:41:55 +0000 Subject: net-dns/nsd: version bump svn path=/sunrise/; revision=10457 --- net-dns/nsd/ChangeLog | 4 +++ net-dns/nsd/Manifest | 6 ++-- net-dns/nsd/nsd-3.2.4.ebuild | 85 -------------------------------------------- net-dns/nsd/nsd-3.2.5.ebuild | 81 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 88 insertions(+), 88 deletions(-) delete mode 100644 net-dns/nsd/nsd-3.2.4.ebuild create mode 100644 net-dns/nsd/nsd-3.2.5.ebuild (limited to 'net-dns') diff --git a/net-dns/nsd/ChangeLog b/net-dns/nsd/ChangeLog index 72b321a13..801e2e100 100644 --- a/net-dns/nsd/ChangeLog +++ b/net-dns/nsd/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 15 Apr 2010; Tom Hendrikx (whyscream) + -nsd-3.2.4.ebuild, +nsd-3.2.5.ebuild: + version bump + 11 Jan 2010; Tom Hendrikx (whyscream) -nsd-3.2.3.ebuild, +nsd-3.2.4.ebuild: version bump for nsd 3.2.4 diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest index 4bf1efb8f..87e907d4b 100644 --- a/net-dns/nsd/Manifest +++ b/net-dns/nsd/Manifest @@ -1,7 +1,7 @@ AUX nsd.confd 104 RMD160 cd15a20757fd4db72a2da5327d68f4d6561bb271 SHA1 5fab374d008609d8aba9adb2a6eb0574f4ea4596 SHA256 de3c05a7b898b86f544ebc5804540dbf9736695cb21d614964561294533f2050 AUX nsd.cron 227 RMD160 9a78cfc2bfb18ada86c42e24310416043d30a4f4 SHA1 feed7a81954ba03e85457ee731ca7475098bd189 SHA256 8d62364ac608edacbb1e1d2a80c3b9490600eca65c796f84b394a6289618778c AUX nsd.initd 1564 RMD160 def86cc589c7b004a734110b3c75639b51acbc57 SHA1 cd9244a54aeb61e42a57038ec895c8130436f549 SHA256 ffd8019da6e8b60156bd232a7612112deee957eafb8d8eb9f3a149827fad14da -DIST nsd-3.2.4.tar.gz 859712 RMD160 e8d05746a1653754ec24518caa77aa1ba764b860 SHA1 ca94d6c1e53c3ff9d46d3fc7ca56d43590a91a8f SHA256 41ed4a3e21d7381379c85d46ee7131937195aa780f120b03e5d4d878d397c769 -EBUILD nsd-3.2.4.ebuild 2343 RMD160 b421e7eca355878b628abbb6592ffede9652ba91 SHA1 40336b760b699712162ff97b2c5e79275d45f268 SHA256 fbd81e3ce1f54b5284a043b98efc75ca973f3236fb4b99597ee4ef4fd2b1812b -MISC ChangeLog 2158 RMD160 12e8427fd92e0eb0a7671470929260c23c754197 SHA1 b643db3b82f1ba30e9c1915b69d81c9ef0ad180b SHA256 bcd5f2728a29648f9375190415ead0345f1fbc62afc245a53fbd65d0b25107be +DIST nsd-3.2.5.tar.gz 863577 RMD160 fcd608791cefc115678982a19a44474a64494504 SHA1 90678506145a7a4cf62fbb266013abb8ad464484 SHA256 219d27655168e66b9d0383689724492709902bc1229000d27099d41a6c9798d9 +EBUILD nsd-3.2.5.ebuild 2255 RMD160 7096dc60ba7237f42516952069d5e16bbf647825 SHA1 7c6f154c036883cdb5c1ec6c20ad4aff2ec7f7f4 SHA256 af7b0e6d8c4c628968cf4ed4b7484164bc778584ae1b626c35deabe3b5562143 +MISC ChangeLog 2274 RMD160 6f269181451203d2deade2943222fae1c19ee15c SHA1 0cdd347a8e0789cb540f62373a4cd4202d41f233 SHA256 806364fef9820f40259481015ab8ee1dcf8489296c33363ae9187ce257bfa598 MISC metadata.xml 636 RMD160 5545e97a08014c4e8fef86b6c31beb256bd0afa3 SHA1 fffb9c46af8579e12630200c015e2e8d20d4095f SHA256 68459d2bd40c279d1130dc09006f1efc8c094ee0131fd77f56ede70c7766fa85 diff --git a/net-dns/nsd/nsd-3.2.4.ebuild b/net-dns/nsd/nsd-3.2.4.ebuild deleted file mode 100644 index eafb7e01d..000000000 --- a/net-dns/nsd/nsd-3.2.4.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI="2" - -inherit eutils - -DESCRIPTION="An authoritative only, high performance, open source name server" -HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd" -SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="bind8-stats dnssec ipv6 largefile nsec3 nsid root-server runtime-checks tsig" - -DEPEND="tsig? ( dev-libs/openssl )" -RDEPEND=${DEPEND} - -pkg_setup() { - if use runtime-checks; then - ewarn "You enabled runtime-checks USE flag, this could lead to a reduced service level" - fi - if use nsid; then - ewarn "You enabled nsid USE flag, this is still experimental" - fi - - enewgroup nsd - enewuser nsd -1 -1 -1 nsd -} - -src_configure() { - econf \ - --with-dbfile=/var/db/nsd/nsd.db \ - --with-difffile=/var/db/nsd/ixfr.db \ - --with-pidfile=/var/run/nsd/nsd.pid \ - --with-xfrdfile=/var/db/nsd/xfrd.state \ - --with-zonesdir=/var/lib/nsd \ - $(use_enable bind8-stats) \ - $(use_enable dnssec) \ - $(use_enable largefile) \ - $(use_enable ipv6) \ - $(use_enable nsec3) \ - $(use_enable nsid) \ - $(use_enable root-server) \ - $(use_enable runtime-checks checking) \ - $(use_enable tsig) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc doc/{ChangeLog,CREDITS,NSD-FOR-BIND-USERS,README,REQUIREMENTS} \ - || die "dodoc failed" - - insinto /usr/share/nsd - doins "${FILESDIR}/nsd.cron" || die "doins failed" - doins contrib/nsd.zones2nsd.conf || die "doins failed" - - newinitd "${FILESDIR}"/nsd.initd nsd || die "newinitd failed" - newconfd "${FILESDIR}"/nsd.confd nsd || die "newconfd failed" - - # database directory, writable by nsd for ixfr.db file - dodir /var/db/nsd - fowners nsd:nsd /var/db/nsd - fperms 750 /var/db/nsd - - # zones directory, writable by root for 'nsdc patch' - dodir /var/lib/nsd - fowners root:nsd /var/lib/nsd - fperms 750 /var/lib/nsd - - # pid dir, writable by nsd - dodir /var/run/nsd - fowners nsd:nsd /var/run/nsd -} - -pkg_postinst() { - elog "If you are using bind and want to convert (or sync) bind zones" - elog "you should check out bind2nsd (http://bind2nsd.sourceforge.net)." - echo - elog "To automatically merge zone transfer changes back to nsd's" - elog "zone files using 'nsdc patch', try nsd.cron in /usr/share/nsd" -} diff --git a/net-dns/nsd/nsd-3.2.5.ebuild b/net-dns/nsd/nsd-3.2.5.ebuild new file mode 100644 index 000000000..ad4974bfa --- /dev/null +++ b/net-dns/nsd/nsd-3.2.5.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils + +DESCRIPTION="An authoritative only, high performance, open source name server" +HOMEPAGE="http://www.nlnetlabs.nl/projects/nsd" +SRC_URI="http://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="bind8-stats dnssec ipv6 largefile nsec3 nsid root-server runtime-checks tsig" + +DEPEND="tsig? ( dev-libs/openssl )" +RDEPEND=${DEPEND} + +pkg_setup() { + if use runtime-checks; then + ewarn "You enabled runtime-checks USE flag, this could lead to a reduced service level" + fi + enewgroup nsd + enewuser nsd -1 -1 -1 nsd +} + +src_configure() { + econf \ + --with-dbfile=/var/db/nsd/nsd.db \ + --with-difffile=/var/db/nsd/ixfr.db \ + --with-pidfile=/var/run/nsd/nsd.pid \ + --with-xfrdfile=/var/db/nsd/xfrd.state \ + --with-zonesdir=/var/lib/nsd \ + $(use_enable bind8-stats) \ + $(use_enable dnssec) \ + $(use_enable largefile) \ + $(use_enable ipv6) \ + $(use_enable nsec3) \ + $(use_enable nsid) \ + $(use_enable root-server) \ + $(use_enable runtime-checks checking) \ + $(use_enable tsig) +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc doc/{ChangeLog,CREDITS,NSD-FOR-BIND-USERS,README,REQUIREMENTS} \ + || die "dodoc failed" + + insinto /usr/share/nsd + doins "${FILESDIR}/nsd.cron" || die "doins failed" + doins contrib/nsd.zones2nsd.conf || die "doins failed" + + newinitd "${FILESDIR}"/nsd.initd nsd || die "newinitd failed" + newconfd "${FILESDIR}"/nsd.confd nsd || die "newconfd failed" + + # database directory, writable by nsd for ixfr.db file + dodir /var/db/nsd + fowners nsd:nsd /var/db/nsd + fperms 750 /var/db/nsd + + # zones directory, writable by root for 'nsdc patch' + dodir /var/lib/nsd + fowners root:nsd /var/lib/nsd + fperms 750 /var/lib/nsd + + # pid dir, writable by nsd + dodir /var/run/nsd + fowners nsd:nsd /var/run/nsd +} + +pkg_postinst() { + elog "If you are using bind and want to convert (or sync) bind zones" + elog "you should check out bind2nsd (http://bind2nsd.sourceforge.net)." + echo + elog "To automatically merge zone transfer changes back to nsd's" + elog "zone files using 'nsdc patch', try nsd.cron in /usr/share/nsd" +} -- cgit v1.2.3-65-gdbad