# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=4 inherit libtool eutils DESCRIPTION="Simple library for creating daemon processes in C" HOMEPAGE="http://0pointer.de/lennart/projects/libdaemon/" SRC_URI="http://0pointer.de/lennart/projects/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="doc examples static-libs" RDEPEND="" DEPEND="doc? ( app-doc/doxygen )" DOCS=( "README" ) src_configure() { econf \ --docdir="${EPREFIX}/usr/share/doc/${PF}" \ --localstatedir=/var \ --disable-examples \ --disable-lynx \ $(use_enable static-libs static) } src_compile() { emake if use doc ; then einfo "Building documentation" emake doxygen fi } src_install() { default find "${ED}" -name '*.la' -exec rm -f {} + if use doc; then ln -sf doc/reference/html reference dohtml -r doc/README.html doc/style.css reference doman doc/reference/man/man*/* fi if use examples; then docinto examples dodoc examples/testd.c fi rm -rf "${ED}"/usr/share/doc/${PF}/{README.html,style.css} || die "rm failed" }