From f2eb1c93df0d0bf3596936f43bc9e1dfb5059967 Mon Sep 17 00:00:00 2001
From: Axel Huebl <axel.huebl@plasma.ninja>
Date: Mon, 29 Aug 2016 18:42:07 +0200
Subject: [PATCH] ADIOS: Run Autotools First

---
 var/spack/repos/builtin/packages/adios/package.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/var/spack/repos/builtin/packages/adios/package.py b/var/spack/repos/builtin/packages/adios/package.py
index f589119d7f..dd26baa081 100644
--- a/var/spack/repos/builtin/packages/adios/package.py
+++ b/var/spack/repos/builtin/packages/adios/package.py
@@ -64,6 +64,11 @@ class Adios(Package):
     # module load cray-hdf5/1.8.14
     # module load python/2.7.10
 
+    depends_on('autoconf')
+    depends_on('automake')
+    depends_on('libtool')
+    depends_on('python')
+
     depends_on('mpi', when='+mpi')
     # shipped within ADIOS 1.10.0+
     depends_on('mxml', when='@:1.9.0')
@@ -125,6 +130,9 @@ def install(self, spec, prefix):
             if '+fortran' in spec:
                 extra_args.extend(["FC=gfortran"])
 
+        sh = which('sh')
+        sh('./autogen.sh')
+
         configure("--prefix=%s" % prefix,
                   *extra_args)
         make()
-- 
GitLab