Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-dns/knot: knot-0.8.1.ebuild ChangeLog metadata.xml
Date: Thu, 29 Dec 2011 11:07:08
Message-Id: 20111229110656.9BC1C2004C@flycatcher.gentoo.org
1 scarabeus 11/12/29 11:06:56
2
3 Added: knot-0.8.1.ebuild ChangeLog metadata.xml
4 Log:
5 Initial commit of knot dns authoritative server used by NIC.cz. Added to herd bind as it is closest herd. Can't do much runtime testing on gentoo but possibly can fix packaging errors.
6
7 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 net-dns/knot/knot-0.8.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/knot-0.8.1.ebuild?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/knot-0.8.1.ebuild?rev=1.1&content-type=text/plain
14
15 Index: knot-0.8.1.ebuild
16 ===================================================================
17 # Copyright 1999-2011 Gentoo Foundation
18 # Distributed under the terms of the GNU General Public License v2
19 # $Header: /var/cvsroot/gentoo-x86/net-dns/knot/knot-0.8.1.ebuild,v 1.1 2011/12/29 11:06:56 scarabeus Exp $
20
21 EAPI=4
22
23 inherit autotools
24
25 DESCRIPTION="High-performance authoritative-only DNS server"
26 HOMEPAGE="http://www.knot-dns.cz/"
27 SRC_URI="http://public.nic.cz/files/knot-dns/${P}.tar.gz"
28
29 LICENSE="GPL-3"
30 SLOT="0"
31 KEYWORDS="~amd64 ~x86"
32 IUSE="debug"
33
34 RDEPEND="
35 dev-libs/openssl
36 dev-libs/userspace-rcu
37 "
38 # sys-libs/glibc
39 DEPEND="${RDEPEND}
40 sys-devel/flex
41 virtual/yacc
42 "
43
44 src_prepare() {
45 sed -i \
46 -e 's:-Werror::g' \
47 configure.ac || die
48 eautoreconf
49 }
50
51 src_configure() {
52 econf \
53 --sysconfdir="${EPREFIX}/etc/${PN}" \
54 --libexecdir="${EPREFIX}/usr/libexec/${PN}" \
55 --enable-recvmmsg \
56 $(use_enable debug debug verbose)
57 }
58
59 src_install() {
60 default
61
62 newinitd "${FILESDIR}/knot.init" knot-dns
63 }
64
65
66
67 1.1 net-dns/knot/ChangeLog
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/ChangeLog?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/ChangeLog?rev=1.1&content-type=text/plain
71
72 Index: ChangeLog
73 ===================================================================
74 # ChangeLog for net-dns/knot
75 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
76 # $Header: /var/cvsroot/gentoo-x86/net-dns/knot/ChangeLog,v 1.1 2011/12/29 11:06:56 scarabeus Exp $
77
78 *knot-0.8.1 (29 Dec 2011)
79
80 29 Dec 2011; Tomáš Chvátal <scarabeus@g.o> +knot-0.8.1.ebuild,
81 +files/knot.init, +metadata.xml:
82 Initial commit of knot dns authoritative server used by NIC.cz. Added to herd
83 bind as it is closest herd. Can't do much runtime testing on gentoo but
84 possibly can fix packaging errors.
85
86
87
88
89 1.1 net-dns/knot/metadata.xml
90
91 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/metadata.xml?rev=1.1&view=markup
92 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-dns/knot/metadata.xml?rev=1.1&content-type=text/plain
93
94 Index: metadata.xml
95 ===================================================================
96 <?xml version="1.0" encoding="UTF-8"?>
97 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
98 <pkgmetadata>
99 <herd>bind</herd>
100 </pkgmetadata>