diff --git a/package/devtools/conda-recipe/README.md b/package/devtools/conda-recipe/README.md new file mode 100644 index 00000000000..7e72a7a331f --- /dev/null +++ b/package/devtools/conda-recipe/README.md @@ -0,0 +1,5 @@ +How? + conda build ./mdanalysis --py=2.7 + + # above command will automatically build griddataformats too. + #conda build ./griddataformats --py=2.7 diff --git a/package/devtools/conda-recipe/griddataformats/build.sh b/package/devtools/conda-recipe/griddataformats/build.sh new file mode 100644 index 00000000000..4d7fc032b8c --- /dev/null +++ b/package/devtools/conda-recipe/griddataformats/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. diff --git a/package/devtools/conda-recipe/griddataformats/meta.yaml b/package/devtools/conda-recipe/griddataformats/meta.yaml new file mode 100644 index 00000000000..c3bc593c741 --- /dev/null +++ b/package/devtools/conda-recipe/griddataformats/meta.yaml @@ -0,0 +1,40 @@ +package: + name: griddataformats + version: "0.3.0" + +source: + git_url: https://github.com/MDAnalysis/GridDataFormats + git_tag: release-0.3.0 + + +requirements: + build: + - python + - setuptools + - six + - numpy + - scipy + + run: + - python + - six + - numpy + - scipy + +test: + # Python imports + imports: + - gridData + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: http://mdanalysis.org/GridDataFormats + license: GNU LESSER GENERAL PUBLIC LICENSE + summary: 'GridDataFormats provides the Python package gridData' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml diff --git a/package/devtools/conda-recipe/mdanalysis/build.sh b/package/devtools/conda-recipe/mdanalysis/build.sh new file mode 100644 index 00000000000..549e5a66a72 --- /dev/null +++ b/package/devtools/conda-recipe/mdanalysis/build.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +cd package +$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. diff --git a/package/devtools/conda-recipe/mdanalysis/meta.yaml b/package/devtools/conda-recipe/mdanalysis/meta.yaml new file mode 100644 index 00000000000..4f1173c57fe --- /dev/null +++ b/package/devtools/conda-recipe/mdanalysis/meta.yaml @@ -0,0 +1,46 @@ +package: + name: mdanalysis + version: "0.13.0dev0" + +source: + git_url: https://github.com/MDAnalysis/mdanalysis + git_tag: develop + + +requirements: + build: + - python + - setuptools + - numpy + - griddataformats + - networkx + - biopython + - cython + + run: + - python + - numpy + - scipy + - griddataformats + - networkx + - biopython + +test: + # Python imports + # turn off test for now since MDAnalysis require GridDataFormats package + # we can make a conda recipe for it too + imports: + - MDAnalysis + + # requires: + # Put any additional test requirements here. For example + # - nose + +about: + home: http://www.mdanalysis.org + license: GNU GENERAL PUBLIC LICENSE + summary: 'MDAnalysis is a Python library to analyze molecular dynamics trajectories.' + +# See +# http://docs.continuum.io/conda/build.html for +# more information about meta.yaml