old_contents: # Copyright 2013-2019 Lawrence Livermore National Security, LLC and other
  # Spack Project Developers. See the top-level COPYRIGHT file for details.
  #
  # SPDX-License-Identifier: (Apache-2.0 OR MIT)
  
  from spack import *
  
  
  class Mpileaks(Package):
      """Tool to detect and report leaked MPI objects like MPI_Requests and
         MPI_Datatypes."""
  
      homepage = "https://github.com/hpc/mpileaks"
      url      = "https://github.com/hpc/mpileaks/releases/download/v1.0/mpileaks-1.0.tar.gz"
  
      version('1.0', '8838c574b39202a57d7c2d68692718aa')
  
      depends_on("mpi")
      depends_on("adept-utils")
      depends_on("callpath")
  
      def install(self, spec, prefix):
          configure("--prefix=" + prefix,
                    "--with-adept-utils=" + spec['adept-utils'].prefix,
                    "--with-callpath=" + spec['callpath'].prefix)
          make()
          make("install")
  
new_contents: # Copyright 2013-2019 Lawrence Livermore National Security, LLC and other
  # Spack Project Developers. See the top-level COPYRIGHT file for details.
  #
  # SPDX-License-Identifier: (Apache-2.0 OR MIT)
  
  from spack import *
  
  
  class Mpileaks(AutotoolsPackage):
      """Tool to detect and report leaked MPI objects like MPI_Requests and
         MPI_Datatypes."""
  
      homepage = "https://github.com/hpc/mpileaks"
      url      = "https://github.com/hpc/mpileaks/releases/download/v1.0/mpileaks-1.0.tar.gz"
  
      version('1.0', '8838c574b39202a57d7c2d68692718aa')
  
      depends_on("mpi")
      depends_on("adept-utils")
      depends_on("callpath")
  
      def configure_args(self):
          args = []
  
          args.append("--with-adept-utils=%s" % self.spec['adept-utils'].prefix)
          args.append("--with-callpath=%s" % self.spec['callpath'].prefix)
  
          return args
  
subject: use autotools. (#11808)