Repository: climate Updated Branches: refs/heads/master ffd21590d -> 66abf4824
Added conda package recipes Project: http://git-wip-us.apache.org/repos/asf/climate/repo Commit: http://git-wip-us.apache.org/repos/asf/climate/commit/ad3035b5 Tree: http://git-wip-us.apache.org/repos/asf/climate/tree/ad3035b5 Diff: http://git-wip-us.apache.org/repos/asf/climate/diff/ad3035b5 Branch: refs/heads/master Commit: ad3035b5ea38233c5f23a400adf391e11ccbc8da Parents: ffd2159 Author: Alex Goodman <ago...@users.noreply.github.com> Authored: Wed Jul 20 14:18:25 2016 -0700 Committer: Alex Goodman <ago...@users.noreply.github.com> Committed: Wed Jul 20 14:18:25 2016 -0700 ---------------------------------------------------------------------- conda_recipes/bottle/bld.bat | 8 +++ conda_recipes/bottle/build.sh | 9 +++ conda_recipes/bottle/meta.yaml | 59 +++++++++++++++++ conda_recipes/esgf-pyclient/bld.bat | 8 +++ conda_recipes/esgf-pyclient/build.sh | 9 +++ conda_recipes/esgf-pyclient/meta.yaml | 65 +++++++++++++++++++ conda_recipes/myproxyclient/bld.bat | 8 +++ conda_recipes/myproxyclient/build.sh | 9 +++ conda_recipes/myproxyclient/meta.yaml | 67 ++++++++++++++++++++ conda_recipes/ocw/bld.bat | 8 +++ conda_recipes/ocw/build.sh | 9 +++ conda_recipes/ocw/meta.yaml | 43 +++++++++++++ conda_recipes/pydap/bld.bat | 8 +++ conda_recipes/pydap/build.sh | 9 +++ conda_recipes/pydap/meta.yaml | 64 +++++++++++++++++++ conda_recipes/sphinxcontrib-httpdomain/bld.bat | 8 +++ conda_recipes/sphinxcontrib-httpdomain/build.sh | 9 +++ .../sphinxcontrib-httpdomain/meta.yaml | 66 +++++++++++++++++++ 18 files changed, 466 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/bottle/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/bottle/bld.bat b/conda_recipes/bottle/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/bottle/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/bottle/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/bottle/build.sh b/conda_recipes/bottle/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/bottle/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/bottle/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/bottle/meta.yaml b/conda_recipes/bottle/meta.yaml new file mode 100644 index 0000000..20ed0c1 --- /dev/null +++ b/conda_recipes/bottle/meta.yaml @@ -0,0 +1,59 @@ +package: + name: bottle + version: "0.12.9" + +source: + fn: bottle-0.12.9.tar.gz + url: https://files.pythonhosted.org/packages/d2/59/e61e3dc47ed47d34f9813be6d65462acaaba9c6c50ec863db74101fa8757/bottle-0.12.9.tar.gz + md5: f5850258a86224a791171e8ecbb66d99 +# patches: + # List any patch files here + # - fix.patch + +# build: + # noarch_python: True + # preserve_egg_dir: True + # entry_points: + # Put any entry points (scripts to be generated automatically) here. The + # syntax is module:function. For example + # + # - bottle = bottle:main + # + # Would create an entry point called bottle that calls bottle.main() + + + # If this is a new build for the same version, increment the build + # number. If you do not include this key, it defaults to 0. + # number: 1 + +requirements: + build: + - python + + run: + - python + +# test: + # Python imports + # imports: + + # commands: + # You can put test commands to be run here. Use this to test that the + # entry points work. + + + # You can also put a file called run_test.py in the recipe that will be run + # at test time. + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: http://bottlepy.org/ + license: MIT License + summary: 'Fast and simple WSGI-framework for small web-applications.' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/esgf-pyclient/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/esgf-pyclient/bld.bat b/conda_recipes/esgf-pyclient/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/esgf-pyclient/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/esgf-pyclient/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/esgf-pyclient/build.sh b/conda_recipes/esgf-pyclient/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/esgf-pyclient/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/esgf-pyclient/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/esgf-pyclient/meta.yaml b/conda_recipes/esgf-pyclient/meta.yaml new file mode 100644 index 0000000..700a3e1 --- /dev/null +++ b/conda_recipes/esgf-pyclient/meta.yaml @@ -0,0 +1,65 @@ +package: + name: esgf-pyclient + version: "0.1.6" + +source: + fn: esgf-pyclient-0.1.6.tar.gz + url: https://files.pythonhosted.org/packages/2b/9d/16ffd2c1b2d30ee350e55a23168395659366903da05c413db24ee1b374e1/esgf-pyclient-0.1.6.tar.gz + md5: 228ac9d7e3a600f587c7cb46c7389cdc +# patches: + # List any patch files here + # - fix.patch + +# build: + # noarch_python: True + # preserve_egg_dir: True + # entry_points: + # Put any entry points (scripts to be generated automatically) here. The + # syntax is module:function. For example + # + # - esgf-pyclient = esgf-pyclient:main + # + # Would create an entry point called esgf-pyclient that calls esgf-pyclient.main() + + + # If this is a new build for the same version, increment the build + # number. If you do not include this key, it defaults to 0. + # number: 1 + +requirements: + build: + - python + - setuptools + - jinja2 + + run: + - python + - jinja2 + +test: + # Python imports + imports: + - pyesgf + - pyesgf.search + - pyesgf.security + + # commands: + # You can put test commands to be run here. Use this to test that the + # entry points work. + + + # You can also put a file called run_test.py in the recipe that will be run + # at test time. + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: http://esgf-pyclient.readthedocs.org + license: BSD License + summary: 'A library interacting with ESGF services within Python' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/myproxyclient/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/myproxyclient/bld.bat b/conda_recipes/myproxyclient/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/myproxyclient/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/myproxyclient/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/myproxyclient/build.sh b/conda_recipes/myproxyclient/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/myproxyclient/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/myproxyclient/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/myproxyclient/meta.yaml b/conda_recipes/myproxyclient/meta.yaml new file mode 100644 index 0000000..4123ca8 --- /dev/null +++ b/conda_recipes/myproxyclient/meta.yaml @@ -0,0 +1,67 @@ +package: + name: myproxyclient + version: "1.4.3" + +source: + fn: MyProxyClient-1.4.3.tar.gz + url: https://files.pythonhosted.org/packages/87/40/c461e690422a1c6994630d5f73d74295037793eb5e41f346a7b55b6d5baa/MyProxyClient-1.4.3.tar.gz + md5: 15d1dccae2cde5d24cd8fb082972debc +# patches: + # List any patch files here + # - fix.patch + +build: + # noarch_python: True + # preserve_egg_dir: True + entry_points: + # Put any entry points (scripts to be generated automatically) here. The + # syntax is module:function. For example + # + # - myproxyclient = myproxyclient:main + # + # Would create an entry point called myproxyclient that calls myproxyclient.main() + + - myproxyclient = myproxy.script:main + + # If this is a new build for the same version, increment the build + # number. If you do not include this key, it defaults to 0. + # number: 1 + +requirements: + build: + - python + - setuptools + - pyopenssl + + run: + - python + - pyopenssl + +test: + # Python imports + imports: + - myproxy + - myproxy.test + - myproxy.utils + + commands: + # You can put test commands to be run here. Use this to test that the + # entry points work. + + - myproxyclient --help + + # You can also put a file called run_test.py in the recipe that will be run + # at test time. + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: https://github.com/cedadev/MyProxyClient + license: GNU Library or Lesser General Public License (BSD) + summary: 'MyProxy Client' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/ocw/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/ocw/bld.bat b/conda_recipes/ocw/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/ocw/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/ocw/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/ocw/build.sh b/conda_recipes/ocw/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/ocw/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/ocw/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/ocw/meta.yaml b/conda_recipes/ocw/meta.yaml new file mode 100644 index 0000000..365ed0b --- /dev/null +++ b/conda_recipes/ocw/meta.yaml @@ -0,0 +1,43 @@ +package: + name: ocw + version: 1.1.0 + +source: + git_url: https://github.com/apache/climate.git + # git_rev: 1.1.0 + +build: + number: 0 + +requirements: + build: + - python + - setuptools + + run: + - python + - numpy + - scipy + - matplotlib + - basemap + - netcdf4 + - h5py + - bottle + - pydap + - python-dateutil + - mock + - myproxyclient + - webtest + - esgf-pyclient + +test: + # Python imports + imports: + - ocw + - ocw.data_source + - ocw.esgf + +about: + home: http://climate.apache.org/ + license: Apache License + summary: 'A library for simplifying the process of climate model evaluation.' http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/pydap/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/pydap/bld.bat b/conda_recipes/pydap/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/pydap/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/pydap/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/pydap/build.sh b/conda_recipes/pydap/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/pydap/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/pydap/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/pydap/meta.yaml b/conda_recipes/pydap/meta.yaml new file mode 100644 index 0000000..d4f1546 --- /dev/null +++ b/conda_recipes/pydap/meta.yaml @@ -0,0 +1,64 @@ +package: + name: pydap + version: "3.1.1" + +source: + fn: Pydap-3.1.1.tar.gz + url: https://files.pythonhosted.org/packages/cd/da/577a2b6721e9b103f1671bd020f5553e582f2c509fe5cade636822b35351/Pydap-3.1.1.tar.gz + md5: d13630328c121eeeb0e0f015eb9e7124 +# patches: + # List any patch files here + # - fix.patch + +build: + # noarch_python: True + preserve_egg_dir: True + # entry_points: + # Put any entry points (scripts to be generated automatically) here. The + # syntax is module:function. For example + # + # - pydap = pydap:main + # + # Would create an entry point called pydap that calls pydap.main() + + + # If this is a new build for the same version, increment the build + # number. If you do not include this key, it defaults to 0. + # number: 1 + +requirements: + build: + - python + - setuptools + + run: + - python + - setuptools + +test: + # Python imports + imports: + - paste + - paste.deploy + + # commands: + # You can put test commands to be run here. Use this to test that the + # entry points work. + + + # You can also put a file called run_test.py in the recipe that will be run + # at test time. + + requires: + - nose >=0.11 + # Put any additional test requirements here. For example + # - nose + +about: + home: http://pythonpaste.org/deploy/ + license: MIT License + summary: 'Load, configure, and compose WSGI applications and servers' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/sphinxcontrib-httpdomain/bld.bat ---------------------------------------------------------------------- diff --git a/conda_recipes/sphinxcontrib-httpdomain/bld.bat b/conda_recipes/sphinxcontrib-httpdomain/bld.bat new file mode 100644 index 0000000..87b1481 --- /dev/null +++ b/conda_recipes/sphinxcontrib-httpdomain/bld.bat @@ -0,0 +1,8 @@ +"%PYTHON%" setup.py install +if errorlevel 1 exit 1 + +:: Add more build steps here, if they are necessary. + +:: See +:: http://docs.continuum.io/conda/build.html +:: for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/sphinxcontrib-httpdomain/build.sh ---------------------------------------------------------------------- diff --git a/conda_recipes/sphinxcontrib-httpdomain/build.sh b/conda_recipes/sphinxcontrib-httpdomain/build.sh new file mode 100644 index 0000000..4d7fc03 --- /dev/null +++ b/conda_recipes/sphinxcontrib-httpdomain/build.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +$PYTHON setup.py install + +# Add more build steps here, if they are necessary. + +# See +# http://docs.continuum.io/conda/build.html +# for a list of environment variables that are set during the build process. http://git-wip-us.apache.org/repos/asf/climate/blob/ad3035b5/conda_recipes/sphinxcontrib-httpdomain/meta.yaml ---------------------------------------------------------------------- diff --git a/conda_recipes/sphinxcontrib-httpdomain/meta.yaml b/conda_recipes/sphinxcontrib-httpdomain/meta.yaml new file mode 100644 index 0000000..ed89cdf --- /dev/null +++ b/conda_recipes/sphinxcontrib-httpdomain/meta.yaml @@ -0,0 +1,66 @@ +package: + name: sphinxcontrib-httpdomain + version: "1.5.0" + +source: + fn: sphinxcontrib-httpdomain-1.5.0.tar.gz + url: https://files.pythonhosted.org/packages/a5/52/0ded71896b9d25621b44d681cdd352c37a9ed81219a6b62014bd15dd2b9e/sphinxcontrib-httpdomain-1.5.0.tar.gz + md5: db069391a08c0f0bd6aa6819f5018337 +# patches: + # List any patch files here + # - fix.patch + +# build: + # noarch_python: True + # preserve_egg_dir: True + # entry_points: + # Put any entry points (scripts to be generated automatically) here. The + # syntax is module:function. For example + # + # - sphinxcontrib-httpdomain = sphinxcontrib-httpdomain:main + # + # Would create an entry point called sphinxcontrib-httpdomain that calls sphinxcontrib-httpdomain.main() + + + # If this is a new build for the same version, increment the build + # number. If you do not include this key, it defaults to 0. + # number: 1 + +requirements: + build: + - python + - setuptools + - sphinx >=1.0 + - six + + run: + - python + - sphinx >=1.0 + - six + +test: + # Python imports + imports: + - sphinxcontrib + - sphinxcontrib.autohttp + + # commands: + # You can put test commands to be run here. Use this to test that the + # entry points work. + + + # You can also put a file called run_test.py in the recipe that will be run + # at test time. + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: https://bitbucket.org/birkenfeld/sphinx-contrib/src/default/httpdomain/ + license: BSD License + summary: 'Sphinx domain for HTTP APIs' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml