Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #149 in CON/conduit from task/2016_07_uberenv_upda…
…te to master * commit '0f7a257846ef1a20a4750381a63c8e2e930b6a02': enh: updated uberenv for osx 10.11
- Loading branch information
Showing
40 changed files
with
672 additions
and
90 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
from spack import * | ||
|
||
class PySphinxRtdTheme(Package): | ||
"""ReadTheDocs.org theme for Sphinx, 2013 version.""" | ||
homepage = "https://pypi.python.org/pypi/sphinx_rtd_theme" | ||
url = "https://pypi.python.org/packages/source/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.tar.gz" | ||
|
||
version('0.1.9', '86a25c8d47147c872e42dc84cc66f97b') | ||
|
||
extends('python') | ||
|
||
# sphinx-rtd-theme requires sphinx which requires sphinx-rtd-theme | ||
# remove the recursion with this patch | ||
patch('remove_requirements.patch', level=0) | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PyAlabaster(Package): | ||
"""A configurable sidebar-enabled Sphinx theme""" | ||
homepage = "https://github.com/bitprophet/alabaster" | ||
url = "https://pypi.python.org/packages/source/a/alabaster/alabaster-0.7.7.tar.gz" | ||
|
||
version('0.7.7', '957c665d7126dea8121f98038debcba7') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
from spack import * | ||
|
||
class PyBabel(Package): | ||
"""Internationalization utilities""" | ||
homepage = "http://babel.pocoo.org/" | ||
url = "https://pypi.python.org/packages/source/B/Babel/Babel-1.3.tar.gz" | ||
|
||
version('1.3', '5264ceb02717843cbc9ffce8e6e06bdb') | ||
|
||
depends_on("py-tz") | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PyDocutils(Package): | ||
"""Python Documentation Utilities""" | ||
homepage = "http://docutils.sourceforge.net/" | ||
url = "https://pypi.python.org/packages/source/d/docutils/docutils-0.12.tar.gz" | ||
|
||
version('0.12', '4622263b62c5c771c03502afa3157768') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PyImagesize(Package): | ||
"""Python pacage for getting image size from png/jpeg/jpeg2000/gif files""" | ||
homepage = "https://github.com/shibukawa/imagesize_py" | ||
url = "https://pypi.python.org/packages/53/72/6c6f1e787d9cab2cc733cf042f125abec07209a58308831c9f292504e826/imagesize-0.7.1.tar.gz" | ||
|
||
version('0.7.1', '976148283286a6ba5f69b0f81aef8052') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
from spack import * | ||
|
||
class PyJinja2(Package): | ||
"""A small but fast and easy to use stand-alone template engine written in pure python.""" | ||
homepage = "http://jinja.pocoo.org/" | ||
url = "https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.8.tar.gz" | ||
|
||
version('2.8', 'edb51693fe22c53cee5403775c71a99e') | ||
|
||
depends_on("py-markupsafe") | ||
depends_on("py-babel") | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PyMarkupsafe(Package): | ||
"""Implements a XML/HTML/XHTML Markup safe string for Python""" | ||
homepage = "http://github.com/mitsuhiko/markupsafe" | ||
url = "https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.23.tar.gz" | ||
|
||
version('0.23', 'f5ab3deee4c37cd6a922fb81e730da6e') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PyPygments(Package): | ||
"""Pygments is a syntax highlighting package written in Python.""" | ||
homepage = "http://pygments.org/" | ||
url = "https://pypi.python.org/packages/source/P/Pygments/Pygments-2.1.tar.gz" | ||
|
||
version('2.1', '84533d22f72de894f6d3907c3ca9eddf') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
from spack import * | ||
|
||
class PySetuptools(Package): | ||
"""Easily download, build, install, upgrade, and uninstall Python packages.""" | ||
homepage = "https://pypi.python.org/pypi/setuptools" | ||
url = "https://pypi.python.org/packages/source/s/setuptools/setuptools-11.3.tar.gz" | ||
|
||
version('11.3.1', '01f69212e019a2420c1693fb43593930') | ||
version('16.0', '0ace0b96233516fc5f7c857d086aa3ad') | ||
version('18.1', 'f72e87f34fbf07f299f6cb46256a0b06') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# python ctypes module doesn't build correctly | ||
# with icc or clang, it is used by setuptools for | ||
# windows support, which we don't need. | ||
# remove use of windows_support in dist.py to avoid the issue | ||
dist_src = open("setuptools/dist.py").read() | ||
dist_src = dist_src.replace("from setuptools import windows_support", | ||
"#from setuptools import windows_support") | ||
dist_src = dist_src.replace("windows_support.hide_file(egg_cache_dir)", | ||
"#windows_support.hide_file(egg_cache_dir)t") | ||
open("setuptools/dist.py","w").write(dist_src) | ||
# install into our python | ||
python('setup.py', 'install') | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
from spack import * | ||
|
||
class PySix(Package): | ||
"""Python 2 and 3 compatibility utilities""" | ||
homepage = "http://pypi.python.org/pypi/six/" | ||
url = "https://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz" | ||
|
||
version('1.9.0', '476881ef4012262dfc8adc645ee786c4') | ||
|
||
depends_on("py-tz") | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
from spack import * | ||
|
||
class PySnowballstemmer(Package): | ||
"""This package provides 16 stemmer algorithms (15 + Poerter English stemmer) generated from Snowball algorithms.""" | ||
homepage = "https://github.com/shibukawa/snowball_py" | ||
url = "https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-1.2.1.tar.gz" | ||
|
||
version('1.2.1', '643b019667a708a922172e33a99bf2fa') | ||
|
||
extends('python') | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
from spack import * | ||
|
||
class PySphinxRtdTheme(Package): | ||
"""ReadTheDocs.org theme for Sphinx, 2013 version.""" | ||
homepage = "https://pypi.python.org/pypi/sphinx_rtd_theme" | ||
url = "https://pypi.python.org/packages/source/s/sphinx_rtd_theme/sphinx_rtd_theme-0.1.9.tar.gz" | ||
|
||
version('0.1.9', '86a25c8d47147c872e42dc84cc66f97b') | ||
|
||
extends('python') | ||
|
||
# sphinx-rtd-theme requires sphinx which requires sphinx-rtd-theme | ||
# remove the recursion with this patch | ||
patch('remove_requirements.patch', level=0) | ||
|
||
def install(self, spec, prefix): | ||
# simply install to the spack python | ||
python('setup.py', 'install') | ||
|
||
|
Oops, something went wrong.