fix bug #63221
authorChris Bainbridge <chrb@gentoo.org>
Sun, 2 Jan 2005 17:26:33 +0000 (17:26 +0000)
committerChris Bainbridge <chrb@gentoo.org>
Sun, 2 Jan 2005 17:26:33 +0000 (17:26 +0000)
sci-biology/ecell/ChangeLog
sci-biology/ecell/Manifest
sci-biology/ecell/ecell-3.1.102-r1.ebuild [new file with mode: 0644]
sci-biology/ecell/ecell-3.1.102.ebuild
sci-biology/ecell/files/digest-ecell-3.1.102-r1 [new file with mode: 0644]

index b06da523894d2d44ffdfa90117c85b0a9cac52ac..e5cd04159e8aa604d5534cdbca7faed3d98013bd 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sci-biology/ecell
-# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/ecell/ChangeLog,v 1.3 2004/12/28 20:27:57 ribosome Exp $
+# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/ecell/ChangeLog,v 1.4 2005/01/02 17:26:33 chrb Exp $
+
+  02 Jan 2005; Chris Bainbridge <chrb@gentoo.org> :
+  Replaced gtk flag with gnome flag, since gui is actually a gnome app not
+  gtk, despite what configure claims. Should fix bug #63221 (thanks to daniel
+  robert hyduke for original patch)
 
   28 Dec 2004; Olivier Fisette <ribosome@gentoo.org> ecell-3.1.102.ebuild:
   Dependency update: dev-libs/gsl -> sci-libs/gsl.
index edb51af747c61ef90f9e50052d6ab580a6e271ed..94958c298d0627fe7f7f1de9a037937d108060da 100644 (file)
@@ -1,4 +1,6 @@
-MD5 f4f7e5db84b5861e3672841bcf6788c0 ecell-3.1.102.ebuild 780
-MD5 9b892c88ca72d6c344737c9787feaaa8 ChangeLog 878
+MD5 4161266d3f54078f63f39368583a6494 ChangeLog 1116
 MD5 155da428f344189ed3afe853bdd0a233 metadata.xml 354
+MD5 c5891d02599802a324b2f89bd0fdca5d ecell-3.1.102.ebuild 776
+MD5 02eca1206323f73c027d082c782c5a0c ecell-3.1.102-r1.ebuild 1044
 MD5 8f591a6f5e0c8c4c1389b02612d7c6df files/digest-ecell-3.1.102 66
+MD5 8f591a6f5e0c8c4c1389b02612d7c6df files/digest-ecell-3.1.102-r1 66
diff --git a/sci-biology/ecell/ecell-3.1.102-r1.ebuild b/sci-biology/ecell/ecell-3.1.102-r1.ebuild
new file mode 100644 (file)
index 0000000..cc4b000
--- /dev/null
@@ -0,0 +1,44 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/ecell/ecell-3.1.102-r1.ebuild,v 1.1 2005/01/02 17:26:33 chrb Exp $
+
+inherit eutils
+
+DESCRIPTION="Software suite for modelling biological cells"
+HOMEPAGE="http://ecell.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ecell/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="doc gnome"
+
+DEPEND="dev-libs/boost
+       dev-lang/python
+       dev-python/numeric
+       sci-libs/gsl
+       dev-python/empy
+       gnome? ( gnome-base/libglade
+               >=dev-python/pygtk-2
+               dev-python/gnome-python
+               x11-libs/gtk+extra
+               dev-python/python-gtkextra)
+       doc? ( media-gfx/graphviz
+               app-doc/doxygen
+               docbook-sgml-utils)"
+
+src_compile() {
+       local myconf
+       use gnome || myconf="--disable-gtk"
+       econf ${myconf} || die "econf failed"
+       emake || die "emake failed"
+       if use doc; then
+               emake doc || die "emake doc failed"
+       fi
+}
+
+src_install() {
+       einstall || die
+       if use doc; then
+               dohtml doc/refman/html || die "HTML docs missing"
+       fi
+}
index 8ce8d174b6e3d771218dcf2a27dde16236cd5ebb..dbabeb80a8b39413e4cc5d486eb8325cb4fab4a3 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/ecell/ecell-3.1.102.ebuild,v 1.2 2004/12/28 20:27:57 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/ecell/ecell-3.1.102.ebuild,v 1.3 2005/01/02 17:26:33 chrb Exp $
 
 inherit eutils
 
diff --git a/sci-biology/ecell/files/digest-ecell-3.1.102-r1 b/sci-biology/ecell/files/digest-ecell-3.1.102-r1
new file mode 100644 (file)
index 0000000..d2b07ba
--- /dev/null
@@ -0,0 +1 @@
+MD5 3772cbc6c6516e3ab005ba12e8c6a903 ecell-3.1.102.tar.gz 3204291