diff options
-rw-r--r-- | kde-base/kalzium/ChangeLog | 7 | ||||
-rw-r--r-- | kde-base/kalzium/kalzium-3.5.8.ebuild | 22 |
2 files changed, 24 insertions, 5 deletions
diff --git a/kde-base/kalzium/ChangeLog b/kde-base/kalzium/ChangeLog index 5bd509342316..25273dbb739b 100644 --- a/kde-base/kalzium/ChangeLog +++ b/kde-base/kalzium/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for kde-base/kalzium -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/ChangeLog,v 1.75 2007/10/19 21:54:55 philantrop Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/ChangeLog,v 1.76 2008/01/06 18:23:28 aballier Exp $ + + 06 Jan 2008; Alexis Ballier <aballier@gentoo.org> kalzium-3.5.8.ebuild: + Add a check for native code ocaml compiler and facile library *kalzium-3.5.8 (19 Oct 2007) diff --git a/kde-base/kalzium/kalzium-3.5.8.ebuild b/kde-base/kalzium/kalzium-3.5.8.ebuild index d7d075e09b59..c83ac13d57bb 100644 --- a/kde-base/kalzium/kalzium-3.5.8.ebuild +++ b/kde-base/kalzium/kalzium-3.5.8.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/kalzium-3.5.8.ebuild,v 1.1 2007/10/19 21:54:55 philantrop Exp $ +# $Header: /var/cvsroot/gentoo-x86/kde-base/kalzium/kalzium-3.5.8.ebuild,v 1.2 2008/01/06 18:23:28 aballier Exp $ KMNAME=kdeedu MAXKDEVER=$PV KM_DEPRANGE="$PV $MAXKDEVER" -inherit flag-o-matic kde-meta +inherit flag-o-matic kde-meta eutils DESCRIPTION="KDE: periodic table of the elements" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" @@ -21,6 +21,22 @@ KMCOPYLIB="libkdeeduplot libkdeedu/kdeeduplot PATCHES="${FILESDIR}/${PN}-3.5.7-copy_string.patch" +pkg_setup() { + if use solver && ! built_with_use --missing true dev-lang/ocaml ocamlopt; then + eerror "In order to build the solver for ${PN}, you first need" + eerror "to have dev-lang/ocaml built with the ocamlopt useflag" + eerror "in order to get a native code ocaml compiler" + die "Please install dev-lang/ocaml with ocamlopt support" + fi + if use solver && ! built_with_use --missing true dev-ml/facile ocamlopt; then + eerror "In order to build the solver for ${PN}, you first need" + eerror "to have dev-ml/facile built with the ocamlopt useflag" + eerror "in order to get the native code library" + die "Please install dev-ml/facile with ocamlopt support" + fi + kde_pkg_setup +} + src_compile() { append-ldflags -Wl,-z,noexecstack |