# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/clucene/clucene-0.9.21b.ebuild,v 1.10 2009/04/11 15:40:57 armin76 Exp $ inherit eutils MY_P=${PN}-core-${PV} DESCRIPTION="High-performance, full-featured text search engine based off of lucene in C++" HOMEPAGE="http://clucene.sourceforge.net/" SRC_URI="mirror://sourceforge/clucene/${MY_P}.tar.bz2" LICENSE="|| ( Apache-2.0 LGPL-2.1 )" SLOT="1" KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" IUSE="debug doc threads" DEPEND="doc? ( >=app-doc/doxygen-1.4.2 )" RDEPEND="" S="${WORKDIR}/${MY_P}" src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${P}-gcc44.patch #254254 } src_compile() { econf $(use_enable debug) \ $(use_enable debug cnddebug) \ $(use_enable threads multithreading) || die "econf failed" emake || die "emake failed" if use doc ; then emake doxygen || die "making docs failed" fi } src_install() { emake DESTDIR="${D}" install || die "installation failed" use doc && dohtml "${S}"/doc/html/* }