summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2014-10-06 10:26:54 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2014-10-06 10:26:54 -0700
commit616d2322570937dfd9e0a90d7166c1d7489467c6 (patch)
tree37e8edbd4c83f15eba4d0f5b733a5b2d108741de /var
parent720ced4c2e00f01d894e64650539464ce841807b (diff)
downloadspack-616d2322570937dfd9e0a90d7166c1d7489467c6.tar.gz
spack-616d2322570937dfd9e0a90d7166c1d7489467c6.tar.bz2
spack-616d2322570937dfd9e0a90d7166c1d7489467c6.tar.xz
spack-616d2322570937dfd9e0a90d7166c1d7489467c6.zip
Add package for Torsten's netgauge tool.
Diffstat (limited to 'var')
-rw-r--r--var/spack/packages/netgauge/package.py35
1 files changed, 35 insertions, 0 deletions
diff --git a/var/spack/packages/netgauge/package.py b/var/spack/packages/netgauge/package.py
new file mode 100644
index 0000000000..851cd6d135
--- /dev/null
+++ b/var/spack/packages/netgauge/package.py
@@ -0,0 +1,35 @@
+# FIXME:
+# This is a template package file for Spack. We've conveniently
+# put "FIXME" labels next to all the things you'll want to change.
+#
+# Once you've edited all the FIXME's, delete this whole message,
+# save this file, and test out your package like this:
+#
+# spack install netgauge
+#
+# You can always get back here to change things with:
+#
+# spack edit netgauge
+#
+# See the spack documentation for more information on building
+# packages.
+#
+from spack import *
+
+class Netgauge(Package):
+ """Netgauge is a high-precision network parameter measurement
+ tool. It supports benchmarking of many different network protocols
+ and communication patterns. The main focus lies on accuracy,
+ statistical analysis and easy extensibility.
+ """
+ homepage = "http://unixer.de/research/netgauge/"
+ url = "http://unixer.de/research/netgauge/netgauge-2.4.6.tar.gz"
+
+ version('2.4.6', 'e0e040ec6452e93ca21ccc54deac1d7f')
+
+ depends_on("mpi")
+
+ def install(self, spec, prefix):
+ configure("--prefix=%s" % prefix)
+ make()
+ make("install")