diff options
Diffstat (limited to 'net-dns/sheerdns')
-rw-r--r-- | net-dns/sheerdns/Manifest | 1 | ||||
-rw-r--r-- | net-dns/sheerdns/metadata.xml | 15 | ||||
-rw-r--r-- | net-dns/sheerdns/sheerdns-1.0.3.ebuild | 33 |
3 files changed, 49 insertions, 0 deletions
diff --git a/net-dns/sheerdns/Manifest b/net-dns/sheerdns/Manifest new file mode 100644 index 000000000000..7a4bcba7f3fd --- /dev/null +++ b/net-dns/sheerdns/Manifest @@ -0,0 +1 @@ +DIST sheerdns-1.0.3.tar.gz 22937 SHA256 4155c0ad33defb8bc7ce90fa4ecc31bd7e7562478cbfc7b46aaa0f25f0b5b4fb SHA512 c24b33d5ed9cdf501a3c685398f694c2c8e31814c30caec7406d3d819e3d2affd854da23f3e1f1e0621fbd7e81f189f3316346c4d1c48abeef9ee0b9b47e4c12 WHIRLPOOL 29c5e3ec88b79a4c1e326099518babcffa259c7f1ac19bf832c1812e171a1b47f920f34d28368a11721f5de8b9e9367dcc6f1476bc705ff41d337942f94bdd77 diff --git a/net-dns/sheerdns/metadata.xml b/net-dns/sheerdns/metadata.xml new file mode 100644 index 000000000000..c8897a3e8105 --- /dev/null +++ b/net-dns/sheerdns/metadata.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> + <maintainer><email>maintainer-needed@gentoo.org</email></maintainer> + <longdescription> + SheerDNS was written to be a simple replacement master DNS server that can + be used where atomic updates are required. Because it stores each record in + a small file, updating records does not require the sheerdns process to be + notified or restarted. Each update is immediately available and served + as-is. + SheerDNS is extremely light-weight, simple, and fast, and written with + security in mind. + </longdescription> +</pkgmetadata> diff --git a/net-dns/sheerdns/sheerdns-1.0.3.ebuild b/net-dns/sheerdns/sheerdns-1.0.3.ebuild new file mode 100644 index 000000000000..e062ebaca882 --- /dev/null +++ b/net-dns/sheerdns/sheerdns-1.0.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit eutils toolchain-funcs multilib + +DESCRIPTION="Sheerdns is a small, simple, fast master only DNS server" +HOMEPAGE="http://threading.2038bug.com/sheerdns/" +SRC_URI="http://threading.2038bug.com/sheerdns/${P}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" +DEPEND="" + +S="${WORKDIR}/${PN}" + +src_prepare() { + # Fix multilib support + sed -i "/^CFLAGS/s:usr/lib:usr/$(get_libdir):" Makefile +} + +src_compile() { + emake CC=$(tc-getCC) || die +} + +src_install() { + dodoc ChangeLog + doman sheerdns.8 + dosbin sheerdns sheerdnshash +} |