2012-02-08 10:13:10 +04:00
|
|
|
# Copyright 1999-2012 Gentoo Foundation
|
2011-11-09 11:33:19 +04:00
|
|
|
# Distributed under the terms of the GNU General Public License v2
|
2012-02-08 10:13:10 +04:00
|
|
|
# $Header: /var/cvsroot/gentoo-x86/sys-apps/haveged/haveged-1.3a.ebuild,v 1.2 2012/01/26 23:26:58 darkside Exp $
|
2011-11-09 11:33:19 +04:00
|
|
|
|
2012-02-08 10:13:10 +04:00
|
|
|
EAPI=4
|
2011-11-09 11:33:19 +04:00
|
|
|
DESCRIPTION="A simple entropy daemon using the HAVEGE algorithm"
|
|
|
|
HOMEPAGE="http://www.issihosts.com/haveged/"
|
|
|
|
SRC_URI="http://www.issihosts.com/haveged/${P}.tar.gz"
|
|
|
|
|
|
|
|
LICENSE="GPL-2"
|
|
|
|
SLOT="0"
|
|
|
|
KEYWORDS="~amd64 ~x86"
|
|
|
|
IUSE=""
|
|
|
|
|
|
|
|
DEPEND="sys-devel/gcc"
|
2012-02-08 10:13:10 +04:00
|
|
|
RDEPEND="sys-apps/openrc"
|
2012-02-04 23:01:54 +04:00
|
|
|
|
2012-02-08 10:13:10 +04:00
|
|
|
S="${WORKDIR}/${P/3a/3}"
|
2012-02-08 09:18:06 +04:00
|
|
|
|
2012-02-08 10:13:10 +04:00
|
|
|
src_configure() {
|
|
|
|
econf --bindir=/usr/sbin --enable-nistest
|
2011-11-09 11:33:19 +04:00
|
|
|
}
|
|
|
|
|
|
|
|
src_install() {
|
2012-02-08 10:13:10 +04:00
|
|
|
default
|
2011-11-09 11:33:19 +04:00
|
|
|
# This is a RedHat init script
|
|
|
|
rm -rf "${D}"/etc/init.d/haveged
|
|
|
|
# Install gentoo ones instead
|
2012-02-08 10:13:10 +04:00
|
|
|
newinitd "${FILESDIR}"/haveged-init.d.2 haveged
|
2011-11-09 11:33:19 +04:00
|
|
|
newconfd "${FILESDIR}"/haveged-conf.d haveged
|
|
|
|
}
|