From 348e715da7dfab1964d18b5b999a99febe8d5414 Mon Sep 17 00:00:00 2001 From: "Adam J. Stewart" Date: Wed, 26 Apr 2017 14:59:03 -0500 Subject: Add missing readline dependency to sqlite (#4001) * Add missing readline dependency to sqlite * Fix typo --- var/spack/repos/builtin/packages/sqlite/package.py | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/var/spack/repos/builtin/packages/sqlite/package.py b/var/spack/repos/builtin/packages/sqlite/package.py index 4d53462a4b..c2f2268f1f 100644 --- a/var/spack/repos/builtin/packages/sqlite/package.py +++ b/var/spack/repos/builtin/packages/sqlite/package.py @@ -26,7 +26,7 @@ from spack import * from spack import architecture -class Sqlite(Package): +class Sqlite(AutotoolsPackage): """SQLite3 is an SQL database engine in a C library. Programs that link the SQLite3 library can have SQL database access without running a separate RDBMS process. @@ -38,15 +38,17 @@ class Sqlite(Package): version('3.8.5', '0544ef6d7afd8ca797935ccc2685a9ed', url='https://www.sqlite.org/2014/sqlite-autoconf-3080500.tar.gz') + depends_on('readline') + def get_arch(self): arch = architecture.Arch() arch.platform = architecture.platform() return str(arch.platform.target('default_target')) - def install(self, spec, prefix): - config = ["--prefix=" + prefix] + def configure_args(self): + args = [] + if self.get_arch() == 'ppc64le': - config.append("--build=powerpc64le-redhat-linux-gnu") - configure(*config) - make() - make("install") + args.append('--build=powerpc64le-redhat-linux-gnu') + + return args -- cgit v1.2.3-70-g09d2