diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2017-05-12 11:29:16 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-12 11:29:16 -0500 |
commit | c612781f6f8b7221aa0934705d11363b59388148 (patch) | |
tree | bb4eb470d700e8ff578c61fcc9ee011bc34f95f4 /var | |
parent | 1a6b4afe7f0c382f98534f57a0a859ebc21b3eb8 (diff) | |
download | spack-c612781f6f8b7221aa0934705d11363b59388148.tar.gz spack-c612781f6f8b7221aa0934705d11363b59388148.tar.bz2 spack-c612781f6f8b7221aa0934705d11363b59388148.tar.xz spack-c612781f6f8b7221aa0934705d11363b59388148.zip |
Convert pixman to AutotoolsPackage (#4231)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/pixman/package.py | 22 |
1 files changed, 10 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/pixman/package.py b/var/spack/repos/builtin/packages/pixman/package.py index c780fd64aa..4d5bd4767a 100644 --- a/var/spack/repos/builtin/packages/pixman/package.py +++ b/var/spack/repos/builtin/packages/pixman/package.py @@ -26,7 +26,7 @@ from spack import * import sys -class Pixman(Package): +class Pixman(AutotoolsPackage): """The Pixman package contains a library that provides low-level pixel manipulation features such as image compositing and trapezoid rasterization.""" @@ -37,18 +37,16 @@ class Pixman(Package): version('0.34.0', 'e80ebae4da01e77f68744319f01d52a3') version('0.32.6', '3a30859719a41bd0f5cccffbfefdd4c2') - depends_on('pkg-config', type='build') + depends_on('pkg-config@0.9.0:', type='build') depends_on('libpng') - def install(self, spec, prefix): - config_args = ["--prefix=" + prefix, - "--disable-gtk"] + def configure_args(self): + args = [ + '--enable-libpng', + '--disable-gtk', + ] - if sys.platform == "darwin": - config_args.append("--disable-mmx") + if sys.platform == 'darwin': + args.append('--disable-mmx') - configure(*config_args) - - make() - make('check') - make('install') + return args |