From ecc5aa3db8327ba83892e6558376ad7eed985037 Mon Sep 17 00:00:00 2001 From: Patrik Gornicz Date: Tue, 22 May 2012 21:25:25 -0400 Subject: [PATCH] added libdaemon-0.14-r1 ebuild --- dev-libs/libdaemon/libdaemon-0.14-r1.ebuild | 58 +++++++++++++++++++++++++++++ dev-libs/libdaemon/metadata.xml | 8 ++++ 2 files changed, 66 insertions(+) create mode 100644 dev-libs/libdaemon/libdaemon-0.14-r1.ebuild create mode 100644 dev-libs/libdaemon/metadata.xml diff --git a/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild new file mode 100644 index 0000000..93b602e --- /dev/null +++ b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild,v 1.8 2012/05/13 19:47:31 aballier Exp $ + +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 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" +} diff --git a/dev-libs/libdaemon/metadata.xml b/dev-libs/libdaemon/metadata.xml new file mode 100644 index 0000000..ec8681b --- /dev/null +++ b/dev-libs/libdaemon/metadata.xml @@ -0,0 +1,8 @@ + + + + no-herd + + eva@gentoo.org + + -- 2.10.2