net-misc/kea: Adding 1.0.0 to tree.
authorTony Vroon <chainsaw@gentoo.org>
Thu, 7 Jan 2016 15:52:55 +0000 (15:52 +0000)
committerTony Vroon <chainsaw@gentoo.org>
Thu, 7 Jan 2016 15:53:04 +0000 (15:53 +0000)
Package-Manager: portage-2.2.26

net-misc/kea/Manifest [new file with mode: 0644]
net-misc/kea/kea-1.0.0.ebuild [new file with mode: 0644]
net-misc/kea/metadata.xml [new file with mode: 0644]

diff --git a/net-misc/kea/Manifest b/net-misc/kea/Manifest
new file mode 100644 (file)
index 0000000..ef30892
--- /dev/null
@@ -0,0 +1 @@
+DIST kea-1.0.0.tar.gz 4559334 SHA256 96984fe918f9133d08d3115eac012d28814d8ccfaf25289499f028de56135afe SHA512 3f1c5bfa99410bef155fc8da296019d1e67c22103b0ede73a77d3e38775436f5c851bc7e757f53d4ff6bdb5211ff4e562219baf53d64295cf6650848a3542645 WHIRLPOOL 6beb7009fc57ecd7b4cfd9cc80fc4bda7ca69332c6483fb4204cf22746af21f4cf76dad5d4e8262050000eabc6053d4bb5ba0878248bbe0ca561cad4d3e655c3
diff --git a/net-misc/kea/kea-1.0.0.ebuild b/net-misc/kea/kea-1.0.0.ebuild
new file mode 100644 (file)
index 0000000..48192d8
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils toolchain-funcs user
+
+MY_PV="${PV//_alpha/a}"
+MY_PV="${MY_PV//_beta/b}"
+MY_PV="${MY_PV//_rc/rc}"
+MY_PV="${MY_PV//_p/-P}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="High-performance production grade DHCPv4 & DHCPv6 server"
+HOMEPAGE="http://www.isc.org/kea/"
+SRC_URI="ftp://ftp.isc.org/isc/kea/${MY_P}.tar.gz
+       ftp://ftp.isc.org/isc/kea/${MY_PV}/${MY_P}.tar.gz"
+
+LICENSE="ISC BSD SSLeay GPL-2" # GPL-2 only for init script
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="ipv6 kernel_linux ldap libressl selinux ssl"
+
+DEPEND="
+       dev-cpp/gtest
+       dev-libs/boost
+       dev-libs/botan
+       dev-libs/log4cplus
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+       # Brand the version with Gentoo
+       sed -i \
+               -e "/VERSION=/s:'$: Gentoo-${PR}':" \
+               configure || die
+}
+
+src_configure() {
+       econf \
+               --disable-install-configurations \
+               --disable-static \
+               --without-werror
+}
+
+src_install() {
+       default
+       prune_libtool_files --all
+}
+
+pkg_preinst() {
+       enewgroup dhcp
+       enewuser dhcp -1 -1 /var/lib/dhcp dhcp
+}
diff --git a/net-misc/kea/metadata.xml b/net-misc/kea/metadata.xml
new file mode 100644 (file)
index 0000000..37c46d9
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>base-system</herd>
+       <maintainer>
+               <email>chainsaw@gentoo.org</email>
+               <name>Tony Vroon</name>
+       </maintainer>
+</pkgmetadata>