]> Pileus Git - ~andy/sunrise/commitdiff
sci-libs/gmsh: New upstream release and updated dependencies for doc USE-flag
authorOliver Borm (oli) <oli.borm@web.de>
Mon, 25 Feb 2008 23:21:19 +0000 (23:21 +0000)
committerOliver Borm (oli) <oli.borm@web.de>
Mon, 25 Feb 2008 23:21:19 +0000 (23:21 +0000)
svn path=/sunrise/; revision=5759

sci-libs/gmsh/ChangeLog
sci-libs/gmsh/Manifest
sci-libs/gmsh/gmsh-2.0.8.ebuild
sci-libs/gmsh/gmsh-2.1.0.ebuild [new file with mode: 0644]

index 0e0477bd91f1ca61e271e71d23cbaed92e4cefe4..e9b45b9a6d661740d5b94629cc6342e3f5b4631d 100644 (file)
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/gmsh
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  25 Feb 2008; Oliver Borm (boroli) <oli.borm@web.de> gmsh-2.0.8.ebuild,
+  +gmsh-2.1.0.ebuild:
+  New upstream release and updated dependencies for doc USE-flag
+
   16 Oct 2007; Jakub Moc <jakub@gentoo.org> gmsh-2.0.8.ebuild:
   Fix dependencies; sort use flag alphabetically
 
index bf99bb4614990f5bbe3cef21af9e7451496385ac..60cb8c00ef8209fa3d920a3f3bf8d52beea15007 100644 (file)
@@ -1,4 +1,6 @@
 DIST gmsh-2.0.8-source.tgz 2244709 RMD160 3df766237460a755f1ed759d110b4de505ee68a2 SHA1 5e8cd6f879b233a08298fc0533d0aa24ac3b2876 SHA256 944988ba39b79dee1c84576918384670ff99ac54f864e33c4130b0565e1484f7
-EBUILD gmsh-2.0.8.ebuild 1058 RMD160 397c142eb70f0a6c5c558a3cfe16c0789314ea7f SHA1 2dd7ec962c79f988a186dc9bbbe6cdfb31c4d494 SHA256 87c9fc308f3305304b63f683c8a6f8e9343fe996deacfd11490da0c0f34bbe9e
-MISC ChangeLog 391 RMD160 245ffce7a334d1c571f384a02921a0fbbed6fe44 SHA1 91faa18cc4ac73f69ab0236f3c2f0ef1052709cc SHA256 8680bce2e106e46da036f42c5ecc44d83bd5c3c3be2ab51b56a3da9b3d80e6b4
+DIST gmsh-2.1.0-source.tgz 2329015 RMD160 a329080dba970505b253bfe26c80e6578641536d SHA1 62ea6c70167b09765a7762e23917795b3b6166cb SHA256 1924c0c731d1dd92468496565ae3fee2f13039871a4e11f9fac8cc7eb9c3fdb7
+EBUILD gmsh-2.0.8.ebuild 1062 RMD160 c68bfe07ff46c120fab494428393b3d0de1b9077 SHA1 5a85d9985a11620896139eabc5c3d48e6af8e0e5 SHA256 c34c389b1d3b2c828027f75cef08928061f3b31d471ded5811e0ee1270fb4c9f
+EBUILD gmsh-2.1.0.ebuild 1062 RMD160 c68bfe07ff46c120fab494428393b3d0de1b9077 SHA1 5a85d9985a11620896139eabc5c3d48e6af8e0e5 SHA256 c34c389b1d3b2c828027f75cef08928061f3b31d471ded5811e0ee1270fb4c9f
+MISC ChangeLog 552 RMD160 49ecb4c468e93fa8d434968ea5a015e8a5d0c115 SHA1 bb42c916d816dbc9af32064af453075db3fc97f0 SHA256 2d06657cc1066ba9a8f19d654626622392c85b26bc3ab286e4921348e09a0f08
 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
index 83eb1386311c3d0db67e7fa5479328b7ba78824b..f0afc439b7183925a5e07da8a2a1121fef27440b 100644 (file)
@@ -18,7 +18,7 @@ RDEPEND="sci-libs/gsl
        zlib? ( sys-libs/zlib )"
 
 DEPEND="${RDEPEND}
-       doc? ( app-text/tetex )"
+       doc? ( virtual/latex-base )"
 
 src_compile() {
        econf \
diff --git a/sci-libs/gmsh/gmsh-2.1.0.ebuild b/sci-libs/gmsh/gmsh-2.1.0.ebuild
new file mode 100644 (file)
index 0000000..f0afc43
--- /dev/null
@@ -0,0 +1,48 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:  $
+
+DESCRIPTION="A three-dimensional finite element mesh generator with built-in pre- and post-processing facilities."
+HOMEPAGE="http://www.geuz.org/gmsh/"
+SRC_URI="http://www.geuz.org/gmsh/src/${P}-source.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X cgns doc jpeg metis png zlib"
+
+RDEPEND="sci-libs/gsl
+       x11-libs/fltk
+       jpeg? ( media-libs/jpeg )
+       png? ( media-libs/libpng )
+       zlib? ( sys-libs/zlib )"
+
+DEPEND="${RDEPEND}
+       doc? ( virtual/latex-base )"
+
+src_compile() {
+       econf \
+               --disable-netgen \
+               $(use_enable X gui) \
+               $(use_enable cgns) \
+               $(use_enable jpeg) \
+               $(use_enable metis) \
+               $(use_enable png) \
+               $(use_enable zlib)
+
+       emake -j1 || die "emake failed"
+
+       if use doc ; then
+               cd doc/texinfo
+               emake pdf || die "could not build documentation"
+       fi
+}
+
+src_install() {
+       einstall || die "could not install"
+       dodoc README doc/CREDITS
+
+       if use doc ; then
+               dodoc doc/{FAQ,README.*,TODO,VERSIONS} doc/texinfo/*.pdf
+       fi
+}