diff options
-rw-r--r-- | sci-libs/gerris/ChangeLog | 11 | ||||
-rw-r--r-- | sci-libs/gerris/Manifest | 2 | ||||
-rw-r--r-- | sci-libs/gerris/files/digest-gerris-0.8.0 | 1 | ||||
-rw-r--r-- | sci-libs/gerris/gerris-0.8.0.ebuild | 55 | ||||
-rw-r--r-- | sci-libs/gerris/metadata.xml | 9 |
5 files changed, 78 insertions, 0 deletions
diff --git a/sci-libs/gerris/ChangeLog b/sci-libs/gerris/ChangeLog new file mode 100644 index 000000000000..e901319b1d86 --- /dev/null +++ b/sci-libs/gerris/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sci-libs/gerris +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/gerris/ChangeLog,v 1.1 2005/11/27 12:28:59 markusle Exp $ + +*gerris-0.8.0 (27 Nov 2005) + + 27 Nov 2005; Markus Dittrich <markusle@gentoo.org> +metadata.xml, + +gerris-0.8.0.ebuild: + Initial import (fixes bug #102323). Many thanks to Tim Cera + <timcera@earthlink.net> for his ebuild. + diff --git a/sci-libs/gerris/Manifest b/sci-libs/gerris/Manifest new file mode 100644 index 000000000000..e97759f4ae65 --- /dev/null +++ b/sci-libs/gerris/Manifest @@ -0,0 +1,2 @@ +MD5 11c0a13eff7a8efe9191ea34dbd7e89c gerris-0.8.0.ebuild 1230 +MD5 8db1e4d9034937d77101e75e6a62ca04 files/digest-gerris-0.8.0 59 diff --git a/sci-libs/gerris/files/digest-gerris-0.8.0 b/sci-libs/gerris/files/digest-gerris-0.8.0 new file mode 100644 index 000000000000..cf2577e7b1d0 --- /dev/null +++ b/sci-libs/gerris/files/digest-gerris-0.8.0 @@ -0,0 +1 @@ +MD5 d41d8cd98f00b204e9800998ecf8427e gerris-0.8.0.tar.gz 0 diff --git a/sci-libs/gerris/gerris-0.8.0.ebuild b/sci-libs/gerris/gerris-0.8.0.ebuild new file mode 100644 index 000000000000..1ae26e58eb6d --- /dev/null +++ b/sci-libs/gerris/gerris-0.8.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-libs/gerris/gerris-0.8.0.ebuild,v 1.1 2005/11/27 12:28:59 markusle Exp $ + + +DESCRIPTION="The Gerris Flow Solver" +LICENSE="GPL-2" +HOMEPAGE="http://gfs.sourceforge.net/" +SRC_URI="mirror://sourceforge/gfs/${P}.tar.gz" + +SLOT="0" +KEYWORDS="~x86" +IUSE="doc" + +DEPEND=">=dev-libs/glib-2.4.0 + >=sci-libs/gts-0.7.4 + sys-apps/gawk + sys-devel/libtool + dev-lang/python" + +src_compile() { + # disable explicit building of tutorial + sed -e "s:tutorial::" -i doc/Makefile.am || \ + die "failed to disable building of tutorial" + sed -e "s:tutorial::" -i doc/Makefile.in || \ + die "failed to disable building of tutorial" + + # disable mpi for now, since it causes TEXTRELS + # in the shared libs + local myconf="--disable-mpi" + + econf ${myconf} || die "configure failed" + + emake || die "make failed" +} + +src_install() { + make DESTDIR="${D}" install || die "Install failed" + + dodoc AUTHORS ChangeLog NEWS README THANKS TODO + + # extended documentation + if use doc; then + dohtml doc/html/* + + insinto /usr/share/doc/${P}/examples + doins -r doc/examples/* + + insinto /usr/share/doc/${P}/tutorial + doins doc/tutorial/tutorial.pdf + + insinto /usr/share/doc/${P}/faq + doins doc/faq/faq.pdf + fi +} diff --git a/sci-libs/gerris/metadata.xml b/sci-libs/gerris/metadata.xml new file mode 100644 index 000000000000..a3ced4f52edf --- /dev/null +++ b/sci-libs/gerris/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>markusle@gentoo.org</email> + <name>Markus Dittrich</name> + </maintainer> + <herd>sci</herd> +</pkgmetadata> |