# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ DESCRIPTION="IT++ is a C++ library of mathematical, signal processing, speech processing, and communications classes and functions" HOMEPAGE="http://itpp.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="blas debug doc fftw lapack" DEPEND="fftw? ( >=sci-libs/fftw-3.0.0 ) blas? ( ~sci-libs/blas-atlas ) lapack? ( virtual/lapack )" pkg_setup() { if [ -z `which g77` ]; then eerror "No fortran compiler found on the system!" eerror "Please add fortran to your USE flags and reemerge gcc!" die fi } src_compile() { local myconf="$(use_enable doc html-doc) \ $(use_enable debug debug) \ $(use_with fftw fftw) \ $(use_with blas cblas) \ $(use_with lapack lapack)" econf ${myconf} || die "econf failed" emake || die "emake failed" } src_install() { make install DESTDIR=${D} || die "make install failed" dodoc AUTHORS ChangeLog INSTALL NEWS README TODO }