# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sci-chemistry/ghemical/ghemical-2.10.ebuild,v 1.3 2009/02/23 16:30:32 josejx Exp $ inherit eutils flag-o-matic DESCRIPTION="Chemical quantum mechanics and molecular mechanics" HOMEPAGE="http://bioinformatics.org/ghemical/" SRC_URI="http://bioinformatics.org/ghemical/download/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="threads openbabel gamess mopac7 toolbar seamonkey" RDEPEND="virtual/glut virtual/glu virtual/opengl sci-chemistry/mpqc x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXmu x11-libs/libXt x11-libs/pango >=x11-libs/gtk+-2.6 >=x11-libs/gtkglext-1.0.5 >=gnome-base/libglade-2.4 >=sci-libs/libghemical-2.10 openbabel? ( >=sci-chemistry/openbabel-2 ) threads? ( >=dev-libs/glib-2.4 ) mopac7? ( sci-chemistry/mopac7 ) gamess? ( sci-chemistry/gamess sci-chemistry/gtk-gamess )" DEPEND="${RDEPEND} >=dev-util/pkgconfig-0.15" src_compile() { # With amd64, if you want gamess I recommend adding gamess and gtk-gamess to package.provided for now. # Change the built-in help browser. if use seamonkey ; then sed -i -e 's|mozilla|seamonkey|g' src/main.cpp || die "sed failed for seamonkey!" else sed -i -e 's|mozilla|firefox|g' src/main.cpp || die "sed failed for seamonkey!" fi # For libf2c if use mopac7; then append-ldflags -lf2c -lm -Xlinker -defsym -Xlinker MAIN__=main fi econf \ $(use_enable toolbar shortcuts) \ $(use_enable openbabel) \ $(use_enable threads) \ $(use_enable gamess) \ || die "configure failed" emake || die "make failed" } src_install() { make DESTDIR="${D}" install || die "install failed" }