You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@climate.apache.org by hu...@apache.org on 2016/07/21 17:59:46 UTC
[1/2] climate git commit: Added conda package recipes
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 <ag...@users.noreply.github.com>
Authored: Wed Jul 20 14:18:25 2016 -0700
Committer: Alex Goodman <ag...@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
[2/2] climate git commit: CLIMATE-829 - Add conda package receipes
Posted by hu...@apache.org.
CLIMATE-829 - Add conda package receipes
Project: http://git-wip-us.apache.org/repos/asf/climate/repo
Commit: http://git-wip-us.apache.org/repos/asf/climate/commit/66abf482
Tree: http://git-wip-us.apache.org/repos/asf/climate/tree/66abf482
Diff: http://git-wip-us.apache.org/repos/asf/climate/diff/66abf482
Branch: refs/heads/master
Commit: 66abf4824cea7e0ba01698b65d28bb92311bbb9e
Parents: ffd2159 ad3035b
Author: huikyole <hu...@argo.jpl.nasa.gov>
Authored: Thu Jul 21 10:59:23 2016 -0700
Committer: huikyole <hu...@argo.jpl.nasa.gov>
Committed: Thu Jul 21 10:59:23 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(+)
----------------------------------------------------------------------