summaryrefslogtreecommitdiff
path: root/net-dns/sheerdns
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /net-dns/sheerdns
reinit the tree, so we can have metadata
Diffstat (limited to 'net-dns/sheerdns')
-rw-r--r--net-dns/sheerdns/Manifest5
-rw-r--r--net-dns/sheerdns/metadata.xml14
-rw-r--r--net-dns/sheerdns/sheerdns-1.0.3.ebuild32
3 files changed, 51 insertions, 0 deletions
diff --git a/net-dns/sheerdns/Manifest b/net-dns/sheerdns/Manifest
new file mode 100644
index 000000000000..3041f28b7c45
--- /dev/null
+++ b/net-dns/sheerdns/Manifest
@@ -0,0 +1,5 @@
+DIST sheerdns-1.0.3.tar.gz 22937 SHA256 4155c0ad33defb8bc7ce90fa4ecc31bd7e7562478cbfc7b46aaa0f25f0b5b4fb SHA512 c24b33d5ed9cdf501a3c685398f694c2c8e31814c30caec7406d3d819e3d2affd854da23f3e1f1e0621fbd7e81f189f3316346c4d1c48abeef9ee0b9b47e4c12 WHIRLPOOL 29c5e3ec88b79a4c1e326099518babcffa259c7f1ac19bf832c1812e171a1b47f920f34d28368a11721f5de8b9e9367dcc6f1476bc705ff41d337942f94bdd77
+EBUILD sheerdns-1.0.3.ebuild 665 SHA256 e43071492ed5c7629a058598674de896861bf527c5a66438af02c954255625fe SHA512 0f98fb58389e29ea690509ee8eca482bbe985a2359bcc136916509717a2c8970e25594f7ff53563d71c4c7962fbbc48f3fa0c3a28a3f985d6d0f83dbd83f7c43 WHIRLPOOL 3b61db67f57dfe8403f9f2a054311f62f4a0450ca13424cbfd116d03e247ff1269f3e965dd714c1e1a85da995c622c1c2fc97b175602cf2f2029a9fd1eeb6566
+MISC ChangeLog 2917 SHA256 4d14a0a166f69518fde9018c77dfb8bb0084f15214f5645532a0a32248799503 SHA512 b72dcebe11481dad5dd2dec53223660ba4a39fb424ed26785a1503cead129186cef68c8fd9f8758575f36da3446b7cb3cf62064baab04dce10a7b898d00b3fad WHIRLPOOL c6e522dfa3b1bbcfade83a3f647db3f1e619cf97d6ee1760a6e0abf8a3e25d677cd56b4f5ca617d1e268bf6c8170d121c92b9bc7e816b6bd02cee0ac1238a286
+MISC ChangeLog-2015 1533 SHA256 25e530ab91e5a8e68c14ccf258ccf259199d62f15ca6aaad482b5f33f1fc85ee SHA512 ff610c01e2d7bda5ad0e51cffcf1c3551e227777542b1ef47e393fb32a56492419d6cc751753585f53cbb38e72e37d25a68c3375c1b7f8a9b7c5437f96119d46 WHIRLPOOL 9707ca725c402ca5bbf58cf1034bfeb57aec85033e446133f813dad4eca5cdfd4292c4346e30a861a3236dc323f55c7ba9f551d06dd1e11a11132d4258c2c64e
+MISC metadata.xml 634 SHA256 fa029bff9ca033cd084ce55a490681fc733c812387ffaebddcf3c78a65521674 SHA512 daca37a1ea32a267c0d2b622a533713bcc63ffcfc351a8b7111cf208fba30f4aab38f181c7f0f1910a5598e20828ee24ab17fba3e91af384ad8c15233e477896 WHIRLPOOL 454185350ddb72406f559d13feaf60aa1d82ed0a21cf13b492a7c93550c6eebcaa2fd28dbd681885dc9ac103261405756aabd3ee96a07451e77f1a21f822db80
diff --git a/net-dns/sheerdns/metadata.xml b/net-dns/sheerdns/metadata.xml
new file mode 100644
index 000000000000..1145277be30e
--- /dev/null
+++ b/net-dns/sheerdns/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <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..d1e7c5e721a3
--- /dev/null
+++ b/net-dns/sheerdns/sheerdns-1.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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
+}