| # Copyright 1999-2010 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/kalzium-4.3.5.ebuild,v 1.2 2010/02/20 10:01:54 ssuominen Exp $ |
| |
| EAPI="2" |
| |
| KMNAME="kdeedu" |
| CPPUNIT_REQUIRED="optional" |
| OPENGL_REQUIRED="always" |
| inherit flag-o-matic kde4-meta |
| |
| DESCRIPTION="KDE: periodic table of the elements." |
| KEYWORDS="~alpha amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux" |
| IUSE="editor debug +handbook +plasma solver" |
| |
| RDEPEND=" |
| $(add_kdebase_dep libkdeedu) |
| editor? ( >=sci-chemistry/openbabel-2.2 ) |
| " |
| DEPEND="${RDEPEND} |
| editor? ( >=dev-cpp/eigen-2.0.3:2 ) |
| solver? ( dev-ml/facile[ocamlopt] ) |
| " |
| |
| KMEXTRACTONLY=" |
| libkdeedu/kdeeduui/ |
| libkdeedu/libscience/ |
| " |
| |
| src_configure(){ |
| # Fix missing finite() |
| [[ ${CHOST} == *-solaris* ]] && append-cppflags -DHAVE_IEEEFP_H |
| |
| mycmakeargs=( |
| $(cmake-utils_use_with editor Eigen2) |
| $(cmake-utils_use_with editor OpenBabel2) |
| $(cmake-utils_use_with editor OpenGL) |
| $(cmake-utils_use_with solver OCaml) |
| $(cmake-utils_use_with solver Libfacile) |
| ) |
| |
| kde4-meta_src_configure |
| } |