diff options
author | Jeffrey Salmond <js947@users.noreply.github.com> | 2016-09-02 18:41:35 +0100 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2016-09-02 10:41:35 -0700 |
commit | 5146c64dfc5096ce4320270354acb62135fc63e7 (patch) | |
tree | ff15a094f05ed535b0012cb5f4156d990183f267 /var/spack/repos/builtin/packages/ImageMagick/package.py | |
parent | c7bb523c8f2b01774315cebcb4f552d830ef021c (diff) | |
download | spack-5146c64dfc5096ce4320270354acb62135fc63e7.tar.gz spack-5146c64dfc5096ce4320270354acb62135fc63e7.tar.bz2 spack-5146c64dfc5096ce4320270354acb62135fc63e7.tar.xz spack-5146c64dfc5096ce4320270354acb62135fc63e7.zip |
Fixes for the ImageMagick package. (#1709)
* add pango dependency
* add new package ghostscript-fonts & add to ImageMagick as dependency
also tell ImageMagick's configure where the font dir is!
* refactor to fix flake8
* add homepage to ghostscript-fonts
* use install_tree
* remove unneeded import
Diffstat (limited to 'var/spack/repos/builtin/packages/ImageMagick/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/ImageMagick/package.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/ImageMagick/package.py b/var/spack/repos/builtin/packages/ImageMagick/package.py index 61d4cc0cb4..0b474285ce 100644 --- a/var/spack/repos/builtin/packages/ImageMagick/package.py +++ b/var/spack/repos/builtin/packages/ImageMagick/package.py @@ -36,19 +36,22 @@ class Imagemagick(Package): version('7.0.2-6', 'aa5689129c39a5146a3212bf5f26d478') depends_on('jpeg') + depends_on('pango') depends_on('libtool', type='build') depends_on('libpng') depends_on('freetype') depends_on('fontconfig') depends_on('libtiff') depends_on('ghostscript') + depends_on('ghostscript-fonts') def url_for_version(self, version): return "https://github.com/ImageMagick/ImageMagick/archive/{0}.tar.gz".format(version) def install(self, spec, prefix): - configure('--prefix={0}'.format(prefix)) - + gs_font_dir = join_path(spec['ghostscript-fonts'].prefix.share, "font") + configure('--prefix={0}'.format(prefix), + '--with-gs-font-dir={0}'.format(gs_font_dir)) make() make('check') make('install') |