diff options
author | Peter Volkov <pva@gentoo.org> | 2010-01-09 19:04:59 +0000 |
---|---|---|
committer | Peter Volkov <pva@gentoo.org> | 2010-01-09 19:04:59 +0000 |
commit | 69069bdbd303a61c00f032ec02c11f9d1ef569d7 (patch) | |
tree | 89fc57329543168f20d2c74213b9792b32869b07 /dev-libs/libdaemon/libdaemon-0.14-r1.ebuild | |
parent | Transfer Prefix keywords (diff) | |
download | gentoo-2-69069bdbd303a61c00f032ec02c11f9d1ef569d7.tar.gz gentoo-2-69069bdbd303a61c00f032ec02c11f9d1ef569d7.tar.bz2 gentoo-2-69069bdbd303a61c00f032ec02c11f9d1ef569d7.zip |
Fixed missed \, fixes bug #296240, thank Rafał Mużyło and Rion.
(Portage version: 2.1.7.16/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/libdaemon/libdaemon-0.14-r1.ebuild')
-rw-r--r-- | dev-libs/libdaemon/libdaemon-0.14-r1.ebuild | 49 |
1 files changed, 49 insertions, 0 deletions
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 000000000000..c205ce796177 --- /dev/null +++ b/dev-libs/libdaemon/libdaemon-0.14-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2010 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.1 2010/01/09 19:04:59 pva Exp $ + +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 ~x86-fbsd" +IUSE="doc examples" + +RDEPEND="" +DEPEND="doc? ( app-doc/doxygen )" + +src_compile() { + econf \ + --docdir=/usr/share/doc/${PF} \ + --localstatedir=/var \ + --disable-examples \ + --disable-lynx + emake || die "emake failed" + + if use doc ; then + einfo "Building documentation" + emake doxygen || die "make doxygen failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + + if use doc; then + ln -sf doc/reference/html reference + dohtml -r doc/README.html doc/style.css reference || die "dohtml failed" + doman doc/reference/man/man*/* || die "doman failed" + fi + + if use examples; then + docinto examples + dodoc examples/testd.c || die "dodoc 1 failed" + fi + + rm -rf "${D}"/usr/share/doc/${PF}/{README.html,style.css} || die "rm failed" + dodoc README || die "dodoc 2 failed" +} |