40 lines
1021 B
Bash
40 lines
1021 B
Bash
|
# Copyright 1999-2007 Gentoo Foundation
|
||
|
# Distributed under the terms of the GNU General Public License v2
|
||
|
# $Header: $
|
||
|
|
||
|
EAPI="2"
|
||
|
|
||
|
inherit eutils
|
||
|
|
||
|
DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable."
|
||
|
SRC_URI="mirror://sourceforge/log4c/${P}.tar.gz"
|
||
|
HOMEPAGE="http://log4c.sourceforge.net/"
|
||
|
|
||
|
SLOT="0"
|
||
|
LICENSE="LGPL-2.1"
|
||
|
KEYWORDS="~x86 ~sparc ~ppc ~amd64"
|
||
|
IUSE="doc static pic debug"
|
||
|
|
||
|
DEPEND="doc? ( >=app-doc/doxygen-1.2.15
|
||
|
virtual/tex-base
|
||
|
virtual/ghostscript )"
|
||
|
RDEPEND=">=media-gfx/graphviz-1.7.15-r2"
|
||
|
|
||
|
src_configure() {
|
||
|
econf --enable-test \
|
||
|
$(use_with pic) \
|
||
|
$(use_enable static) \
|
||
|
$(use_enable debug) \
|
||
|
$(use_enable doc) || die
|
||
|
}
|
||
|
|
||
|
src_test() {
|
||
|
# test case broken
|
||
|
#${S}/tests/log4c/test_rc || die "test_rc failed"
|
||
|
"${S}"/tests/log4c/test_category || die "test_rc failed"
|
||
|
}
|
||
|
|
||
|
src_install() {
|
||
|
emake DESTDIR="${D}" install || die
|
||
|
}
|