From 1501e1c25e5f76e28ffe06b5dd5a4c37a4390694 Mon Sep 17 00:00:00 2001 From: "Tom Hendrikx (whyscream)" Date: Mon, 21 Jul 2008 19:15:33 +0000 Subject: net-dns/nsd: Version bump svn path=/sunrise/; revision=6540 --- net-dns/nsd/ChangeLog | 4 +++ net-dns/nsd/Manifest | 6 ++-- net-dns/nsd/nsd-3.1.0.ebuild | 78 -------------------------------------------- net-dns/nsd/nsd-3.1.1.ebuild | 78 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 85 insertions(+), 81 deletions(-) delete mode 100644 net-dns/nsd/nsd-3.1.0.ebuild create mode 100644 net-dns/nsd/nsd-3.1.1.ebuild (limited to 'net-dns') diff --git a/net-dns/nsd/ChangeLog b/net-dns/nsd/ChangeLog index d71fdbc50..c93074dc7 100644 --- a/net-dns/nsd/ChangeLog +++ b/net-dns/nsd/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 21 Jul 2008; Tom Hendrikx (whyscream) + -nsd-3.1.0.ebuild, +nsd-3.1.1.ebuild: + Version bump + 16 Jul 2008; Tiago Cunha (tcunha) -nsd-3.0.4.ebuild: Remove old version diff --git a/net-dns/nsd/Manifest b/net-dns/nsd/Manifest index 6a37d7610..907109f5d 100644 --- a/net-dns/nsd/Manifest +++ b/net-dns/nsd/Manifest @@ -1,6 +1,6 @@ AUX nsd.cron 114 RMD160 ff9a08bd8bbe2ec6918e89ae29fa9fb0f9ecc101 SHA1 57834a23d34e1c4bd8e1ba803bf9d19307f46333 SHA256 f389cbfb92ced8968d3e09eb7f1732f09d7077e671ec734b3e918a8007c87d8f AUX nsd.initd 1140 RMD160 7a9bbe90ebc8984dac71d4f539f1412412fefa1f SHA1 aef7a5de8686a2c0b633e575328c7a80691df21c SHA256 273c4ae5f54f73fe9f8ef2755d09437c4e2306ab8ca5520528164fe502533bf8 -DIST nsd-3.1.0.tar.gz 828565 RMD160 7a07fe759450e01fcd869aa638c6fd16198f9ca8 SHA1 4cf8dea9fcdd2e0f7a5ab8b8a7399e3ebd533cf4 SHA256 d62ae5147489d7b98afe93eea2f771932744947e31b427ccc8722588c93a7bf1 -EBUILD nsd-3.1.0.ebuild 2079 RMD160 07f7f0b8a2791fcfa0cd697066c5080a5dce0896 SHA1 2afd5e6bb54a9104ff47e9a20bf4646645ed65b8 SHA256 32b1d59aa8e98de369724b59583b037f18a33b100af38d74b683bda6fcf4ca5b -MISC ChangeLog 933 RMD160 3681e70e5876f51c5b339911bf7b9a7854b99b35 SHA1 f79de73685cb7a16ebb3c4d4701b9c277a93c930 SHA256 55083f25407110041565c82d593188e77e99db108b7f47a9c3b2322d1efd3bd2 +DIST nsd-3.1.1.tar.gz 829140 RMD160 1fafa837a9a4c8cb37ccec0c8802e29053853ea9 SHA1 5d175e2514294dba1336ab0e5421f68076af278f SHA256 aba5777672b7a2be1d61c6a8cb3346f7115f5d1dc3ae0ea94a55ef948aa3ff39 +EBUILD nsd-3.1.1.ebuild 2079 RMD160 07f7f0b8a2791fcfa0cd697066c5080a5dce0896 SHA1 2afd5e6bb54a9104ff47e9a20bf4646645ed65b8 SHA256 32b1d59aa8e98de369724b59583b037f18a33b100af38d74b683bda6fcf4ca5b +MISC ChangeLog 1049 RMD160 b18fc5a70101b152f8f837fab79bda36ee0a39ab SHA1 4c572a92c4488a2ad41fd66e2931aa44312ae21c SHA256 c17833ec305b63ad757f113bb555fa9c856f26179ad6c5bc89a67721af4e6793 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/net-dns/nsd/nsd-3.1.0.ebuild b/net-dns/nsd/nsd-3.1.0.ebuild deleted file mode 100644 index ee48c2de7..000000000 --- a/net-dns/nsd/nsd-3.1.0.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -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/nsd/${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-0.9.8f )" - -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 - - enewuser nsd -1 -1 /var/lib/nsd -} - -src_compile() { - econf \ - --with-dbfile=/var/db/nsd/nsd.db \ - --with-difffile=/var/db/nsd/ixfr.db \ - --with-pidfile=/var/run/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) || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - - dodoc doc/* - dodoc contrib/nsd.zones2nsd.conf - dodoc "${FILESDIR}"/nsd.cron - - dobin nsdc.sh - - newinitd "${FILESDIR}"/nsd.initd nsd - - keepdir /var/db/nsd - fowners nsd /var/db/nsd - fperms 750 /var/db/nsd - - keepdir /var/lib/nsd - fowners nsd /var/lib/nsd - fperms 750 /var/lib/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 "If you are upgrading from NSD 2, take a look at the provided" - elog "nsd.zones2nsd.conf script in the doc directory." - echo - elog "To automatically merge zone transfer changes back to NSD's" - elog "zone files using 'nsdc patch', try the nsd.cron in the doc directory" -} diff --git a/net-dns/nsd/nsd-3.1.1.ebuild b/net-dns/nsd/nsd-3.1.1.ebuild new file mode 100644 index 000000000..ee48c2de7 --- /dev/null +++ b/net-dns/nsd/nsd-3.1.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +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/nsd/${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-0.9.8f )" + +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 + + enewuser nsd -1 -1 /var/lib/nsd +} + +src_compile() { + econf \ + --with-dbfile=/var/db/nsd/nsd.db \ + --with-difffile=/var/db/nsd/ixfr.db \ + --with-pidfile=/var/run/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) || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc doc/* + dodoc contrib/nsd.zones2nsd.conf + dodoc "${FILESDIR}"/nsd.cron + + dobin nsdc.sh + + newinitd "${FILESDIR}"/nsd.initd nsd + + keepdir /var/db/nsd + fowners nsd /var/db/nsd + fperms 750 /var/db/nsd + + keepdir /var/lib/nsd + fowners nsd /var/lib/nsd + fperms 750 /var/lib/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 "If you are upgrading from NSD 2, take a look at the provided" + elog "nsd.zones2nsd.conf script in the doc directory." + echo + elog "To automatically merge zone transfer changes back to NSD's" + elog "zone files using 'nsdc patch', try the nsd.cron in the doc directory" +} -- cgit v1.2.3-18-g5258