logo

overlay

My (experimental) gentoo overlay
commit: 733bcebd60dc5a80ce99056b56a1a44bf08afeb5
parent: dd8aaca863222e5ebdb4d1a3c3f15de325086585
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Wed,  7 Feb 2018 16:17:57 +0100

net-dns/getdns: init

Diffstat:

Anet-dns/getdns/Manifest1+
Anet-dns/getdns/getdns-1.3.0.ebuild24++++++++++++++++++++++++
Anet-dns/getdns/metadata.xml11+++++++++++
3 files changed, 36 insertions(+), 0 deletions(-)

diff --git a/net-dns/getdns/Manifest b/net-dns/getdns/Manifest @@ -0,0 +1 @@ +DIST getdns-1.3.0.tar.gz 1020338 SHA256 920fa2e07c72fd0e5854db1820fa777108009fc5cb702f9aa5155ef58b12adb1 SHA512 5439dea8dbb83007c2ed30431e66362044494c78ff983e645b2330aa8dbfdfe71d82276a3925bb077c21ee25e58c90469872e94d88830acd943f044b96a948d7 WHIRLPOOL 0a998b93526e2fa74746bfabdd4a951e3ad564279ad126adaa0695a80fdf30eb5e53f2e93182da0a11f9074ad0371d3fe54897635e4dd5b2dfc2656437de3419 diff --git a/net-dns/getdns/getdns-1.3.0.ebuild b/net-dns/getdns/getdns-1.3.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Modern asynchronous DNS API" +HOMEPAGE="https://getdnsapi.net/" +SRC_URI="https://getdnsapi.net/releases/getdns-1-3-0/getdns-1.3.0.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="stubby libressl" + +DEPEND=" + dev-libs/libyaml:= + !libressl? ( >=dev-libs/openssl-1.0.2:= ) + libressl? ( dev-libs/libressl:= ) +" +RDEPEND="${DEPEND}" + +src_configure() { + econf $(use_with stubby) +} diff --git a/net-dns/getdns/metadata.xml b/net-dns/getdns/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>contact@hacktivis.me</email> + <name>Haelwenn (lanodan) Monnier</name> +</maintainer> +<use> + <flag name="stubby">Include stubby in getdns</flag> +</use> +</pkgmetadata>