2009-07-24 20:38:30 +02:00
|
|
|
# Copyright 1999-2009 Gentoo Foundation
|
2009-07-24 20:31:38 +02:00
|
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
# $Header: $
|
|
|
|
|
|
|
|
EAPI="2"
|
|
|
|
|
|
|
|
inherit eutils
|
|
|
|
|
2009-07-24 20:38:30 +02:00
|
|
|
DESCRIPTION="Log4c is a library of C for flexible logging to files, syslog and other destinations."
|
2009-07-24 20:31:38 +02:00
|
|
|
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
|
|
|
|
}
|