summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal <scarabeus@gentoo.org>2011-05-27 10:30:26 +0200
committerTomas Chvatal <scarabeus@gentoo.org>2011-05-27 10:30:47 +0200
commitdb3776d90f3bc6eec6758e06653955bb4dc47895 (patch)
tree162121032d5e14c6496ef40c5950ee2a0901fb2d
parent[sys-boot/grub] Depend on correct package for xorriso. (diff)
downloadscarabeus-db3776d90f3bc6eec6758e06653955bb4dc47895.tar.gz
scarabeus-db3776d90f3bc6eec6758e06653955bb4dc47895.tar.bz2
scarabeus-db3776d90f3bc6eec6758e06653955bb4dc47895.zip
[net-dns/opendnssec] Initial ebuild (still lacks pkc creation and init scripts).
-rw-r--r--net-dns/opendnssec/Manifest2
-rw-r--r--net-dns/opendnssec/opendnssec-1.2.1.ebuild49
2 files changed, 51 insertions, 0 deletions
diff --git a/net-dns/opendnssec/Manifest b/net-dns/opendnssec/Manifest
new file mode 100644
index 0000000..597c5f5
--- /dev/null
+++ b/net-dns/opendnssec/Manifest
@@ -0,0 +1,2 @@
+DIST opendnssec-1.2.1.tar.gz 1649465 RMD160 5cc50ee68bf4e531b400f70a0a07cbe6d2047b43 SHA1 e9fd9a4e33dc6d02f08ebf7454183fb53b4818a2 SHA256 3463edd1bed103d7fa68493b3008259da0c950d8f1e45d4b90ab0e1106d29502
+EBUILD opendnssec-1.2.1.ebuild 1010 RMD160 0c47386865e5f06622cdf619ccfe9e18ae1447d6 SHA1 058f41d65a4e52d3c1f521b99b4476ba3e91f26b SHA256 fb2ca838132eb8196eab9f4c6efd3f6c19df9a9e332a7fdb319589201c9b307b
diff --git a/net-dns/opendnssec/opendnssec-1.2.1.ebuild b/net-dns/opendnssec/opendnssec-1.2.1.ebuild
new file mode 100644
index 0000000..1f8b6d5
--- /dev/null
+++ b/net-dns/opendnssec/opendnssec-1.2.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit base
+
+DESCRIPTION="An open-source turn-key solution for DNSSEC"
+HOMEPAGE="http://www.opendnssec.org/"
+SRC_URI="http://www.${PN}.org/files/source/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+curl debug doc eppclient ldns mysql sqlite"
+
+RDEPEND="
+ dev-lang/perl
+ dev-libs/libxml2
+ dev-libs/libxslt
+ >=net-libs/ldns-1.6.7
+ curl? ( net-misc/curl )
+ mysql? ( virtual/mysql )
+ sqlite? ( dev-db/sqlite:3 )
+"
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )
+ test? ( dev-util/cunit )
+"
+
+REQUIRED_USE="
+ ^^ ( mysql sqlite )
+ eppclient? ( curl )
+"
+
+src_configure() {
+ econf \
+ --disable-static \
+ --with-ldns \
+ --with-database-backend=$(use mysql && echo "mysql")$(use sqlite && echo "sqlite3") \
+ $(use_with curl) \
+ $(use_with sqlite sqlite3) \
+ $(use_with mysql) \
+ $(use_with test cunit) \
+ $(use_enable eppclient) \
+ $(use_enable debug timeshift)
+}
+