diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/paraver/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/paraver/package.py | 55 |
1 files changed, 34 insertions, 21 deletions
diff --git a/var/spack/repos/builtin/packages/paraver/package.py b/var/spack/repos/builtin/packages/paraver/package.py index 59ecfdd8e3..382f01ac91 100644 --- a/var/spack/repos/builtin/packages/paraver/package.py +++ b/var/spack/repos/builtin/packages/paraver/package.py @@ -9,25 +9,34 @@ from spack.package import * class Paraver(Package): - """"A very powerful performance visualization and analysis tool - based on traces that can be used to analyse any information that - is expressed on its input trace format. Traces for parallel MPI, - OpenMP and other programs can be genereated with Extrae. + """ "A very powerful performance visualization and analysis tool + based on traces that can be used to analyse any information that + is expressed on its input trace format. Traces for parallel MPI, + OpenMP and other programs can be genereated with Extrae. + + Note: This package is deprecated in favor of wxparaver""" - Note: This package is deprecated in favor of wxparaver""" homepage = "https://tools.bsc.es/paraver" url = "https://ftp.tools.bsc.es/wxparaver/wxparaver-4.6.3-src.tar.bz2" # NOTE: Paraver provides only latest version for download. # Don't keep/add older versions. - version('4.6.3', sha256='ac6025eec5419e1060967eab71dfd123e585be5b5f3ac3241085895dbeca255a', deprecated=True) - version('4.6.2', sha256='74b85bf9e6570001d372b376b58643526e349b1d2f1e7633ca38bb0800ecf929', deprecated=True) + version( + "4.6.3", + sha256="ac6025eec5419e1060967eab71dfd123e585be5b5f3ac3241085895dbeca255a", + deprecated=True, + ) + version( + "4.6.2", + sha256="74b85bf9e6570001d372b376b58643526e349b1d2f1e7633ca38bb0800ecf929", + deprecated=True, + ) - depends_on('boost@1.36: +serialization') - depends_on('wxwidgets@2.8:') # NOTE: using external for this one is usually simpler - depends_on('wxpropgrid@1.4:') - depends_on('libxml2') - depends_on('zlib') + depends_on("boost@1.36: +serialization") + depends_on("wxwidgets@2.8:") # NOTE: using external for this one is usually simpler + depends_on("wxpropgrid@1.4:") + depends_on("libxml2") + depends_on("zlib") def install(self, spec, prefix): os.chdir("ptools_common_files") @@ -37,10 +46,12 @@ class Paraver(Package): os.chdir("../paraver-kernel") # "--with-extrae=%s" % spec['extrae'].prefix, - configure("--prefix=%s" % prefix, - "--with-ptools-common-files=%s" % prefix, - "--with-boost=%s" % spec['boost'].prefix, - "--with-boost-serialization=boost_serialization") + configure( + "--prefix=%s" % prefix, + "--with-ptools-common-files=%s" % prefix, + "--with-boost=%s" % spec["boost"].prefix, + "--with-boost-serialization=boost_serialization", + ) make() make("install") @@ -51,10 +62,12 @@ class Paraver(Package): os.chdir("../wxparaver") # "--with-extrae=%s" % spec['extrae'].prefix, - configure("--prefix=%s" % prefix, - "--with-paraver=%s" % prefix, - "--with-boost=%s" % spec['boost'].prefix, - "--with-boost-serialization=boost_serialization", - "--with-wxdir=%s" % spec['wxwidgets'].prefix.bin) + configure( + "--prefix=%s" % prefix, + "--with-paraver=%s" % prefix, + "--with-boost=%s" % spec["boost"].prefix, + "--with-boost-serialization=boost_serialization", + "--with-wxdir=%s" % spec["wxwidgets"].prefix.bin, + ) make() make("install") |