public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sci-libs/mathgl: metadata.xml mathgl-1.10.ebuild ChangeLog mathgl-1.9.0.1.ebuild
@ 2010-01-30  9:36 Andrey Grozin (grozin)
  0 siblings, 0 replies; only message in thread
From: Andrey Grozin (grozin) @ 2010-01-30  9:36 UTC (permalink / raw
  To: gentoo-commits

grozin      10/01/30 09:36:07

  Modified:             metadata.xml mathgl-1.10.ebuild ChangeLog
  Removed:              mathgl-1.9.0.1.ebuild
  Log:
  Added USE flag mpi end fixed dependency on hdf5[mpi=], closing bug #302715, thanks to Kacper Kowalik <xarthisius.kk@gmail.com>
  (Portage version: 2.2_rc62/cvs/Linux i686)

Revision  Changes    Path
1.4                  sci-libs/mathgl/metadata.xml

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/metadata.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/metadata.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/metadata.xml?r1=1.3&r2=1.4

Index: metadata.xml
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/mathgl/metadata.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- metadata.xml	13 Apr 2009 13:09:29 -0000	1.3
+++ metadata.xml	30 Jan 2010 09:36:07 -0000	1.4
@@ -9,5 +9,6 @@
 	<longdescription>Math Graphics Library</longdescription>
 	<use>
 		<flag name='octave'>Add bindings for <pkg>sci-mathematics/octave</pkg></flag>
+		<flag name='mpi'>Use mpi wrappers for compilation. Requirement for <pkg>sci-libs/hdf5</pkg>[mpi]</flag>
 	</use>
 </pkgmetadata>



1.2                  sci-libs/mathgl/mathgl-1.10.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild?r1=1.1&r2=1.2

Index: mathgl-1.10.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mathgl-1.10.ebuild	4 Jan 2010 12:02:51 -0000	1.1
+++ mathgl-1.10.ebuild	30 Jan 2010 09:36:07 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild,v 1.1 2010/01/04 12:02:51 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mathgl/mathgl-1.10.ebuild,v 1.2 2010/01/30 09:36:07 grozin Exp $
 
 EAPI=2
 WX_GTK_VER=2.8
@@ -13,7 +13,7 @@
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="doc fltk gif glut gsl hdf5 jpeg octave python qt4 wxwidgets"
+IUSE="doc fltk gif glut gsl hdf5 jpeg mpi octave python qt4 wxwidgets"
 
 RDEPEND="media-libs/libpng
 	virtual/glu
@@ -22,8 +22,9 @@
 	fltk? ( x11-libs/fltk:1.1 )
 	gif? ( media-libs/giflib )
 	jpeg? ( media-libs/jpeg )
-	hdf5? ( >=sci-libs/hdf5-1.8 )
+	hdf5? ( >=sci-libs/hdf5-1.8[mpi=] )
 	gsl? ( sci-libs/gsl )
+	mpi? ( virtual/mpi[cxx] )
 	octave? ( sci-mathematics/octave )
 	qt4? ( x11-libs/qt-gui:4 )
 	wxwidgets? ( x11-libs/wxGTK:2.8 )"
@@ -38,6 +39,10 @@
 		eerror "You need >=gcc-4.3.0 to compile this package"
 		die "Wrong gcc version"
 	fi
+	if use mpi; then
+		export CC=mpicc
+		export CXX=mpicxx
+	fi
 }
 
 src_prepare() {



1.10                 sci-libs/mathgl/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/ChangeLog?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/ChangeLog?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/mathgl/ChangeLog?r1=1.9&r2=1.10

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-libs/mathgl/ChangeLog,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- ChangeLog	4 Jan 2010 12:02:51 -0000	1.9
+++ ChangeLog	30 Jan 2010 09:36:07 -0000	1.10
@@ -1,6 +1,11 @@
 # ChangeLog for sci-libs/mathgl
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-libs/mathgl/ChangeLog,v 1.9 2010/01/04 12:02:51 grozin Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-libs/mathgl/ChangeLog,v 1.10 2010/01/30 09:36:07 grozin Exp $
+
+  30 Jan 2010; Andrey Grozin <grozin@gentoo.org> -mathgl-1.9.0.1.ebuild,
+  mathgl-1.10.ebuild, metadata.xml:
+  Added USE flag mpi end fixed dependency on hdf5[mpi=], closing bug
+  #302715, thanks to Kacper Kowalik <xarthisius.kk@gmail.com>
 
 *mathgl-1.10 (04 Jan 2010)
 






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-01-30  9:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-30  9:36 [gentoo-commits] gentoo-x86 commit in sci-libs/mathgl: metadata.xml mathgl-1.10.ebuild ChangeLog mathgl-1.9.0.1.ebuild Andrey Grozin (grozin)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox