Merge remote-tracking branch 'github/pr/760'.
[gentoo.git] / net-dns / dnrd / dnrd-2.20.3-r1.ebuild
1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Id$
4
5 inherit autotools eutils user
6
7 DESCRIPTION="A caching DNS proxy server"
8 HOMEPAGE="http://dnrd.sourceforge.net/"
9 SRC_URI="mirror://sourceforge/dnrd/${P}.tar.gz"
10 LICENSE="GPL-2"
11 SLOT="0"
12 KEYWORDS="~amd64 ~ppc ~x86"
13 IUSE="debug"
14 DEPEND=""
15
16 src_unpack() {
17         unpack ${A}
18         cd "${S}"
19         epatch "${FILESDIR}"/${P}-docdir.patch
20         eautoreconf
21 }
22
23 src_compile() {
24         econf \
25                 $(use_enable debug) \
26                 --disable-dependency-tracking \
27                 --docdir=/usr/share/doc/${PF} \
28                 || die
29
30         emake || die
31 }
32
33 src_install() {
34         emake DESTDIR="${D}" install || die
35
36         keepdir /etc/dnrd
37         doinitd ${FILESDIR}/dnrd
38         newconfd ${FILESDIR}/dnrd.conf dnrd
39 }
40
41 pkg_postinst() {
42         enewgroup dnrd
43         enewuser dnrd -1 -1 /dev/null dnrd
44 }