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> |