From 487b785a7196b3f50ff4b510a28a2f503157f066 Mon Sep 17 00:00:00 2001 From: John Kirkham Date: Sat, 16 Jul 2016 19:24:26 -0400 Subject: [PATCH 1/3] recipes: Add conda-build. --- recipes/conda-build/meta.yaml | 82 +++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 recipes/conda-build/meta.yaml diff --git a/recipes/conda-build/meta.yaml b/recipes/conda-build/meta.yaml new file mode 100644 index 0000000000000..a430728ba12f9 --- /dev/null +++ b/recipes/conda-build/meta.yaml @@ -0,0 +1,82 @@ +{% set version = "1.21.5" %} + +package: + name: conda-build + version: {{ version }} + +source: + fn: conda-build-{{ version }}.tar.gz + url: https://github.com/conda/conda-build/archive/{{ version }}.tar.gz + sha256: af90f4d086377bfa9e9d2be590c1d14c79df58937fb12102b67bf0a5e03032c8 + +build: + number: 0 + script: python setup.py install + entry_points: + - conda-build = conda_build.cli.main_build:main + - conda-convert = conda_build.cli.main_convert:main + - conda-develop = conda_build.cli.main_develop:main + - conda-index = conda_build.cli.main_index:main + - conda-inspect = conda_build.cli.main_index:main + - conda-metapackage = conda_build.cli.main_metapackage:main + - conda-pipbuild = conda_build.cli.main_pipbuild:main + - conda-render = conda_build.cli.main_render:main + - conda-sign = conda_build.cli.main_sign:main + - conda-skeleton = conda_build.cli.main_skeleton:main + +requirements: + build: + - python + + run: + - python + - conda >=4.1 + - jinja2 + - psutil + - patchelf # [linux] + +test: + imports: + - conda_build + + commands: + - which conda-build # [unix] + - where conda-build # [win] + - conda build -h + - which conda-convert # [unix] + - where conda-convert # [win] + - conda convert -h + - which conda-develop # [unix] + - where conda-develop # [win] + - conda develop -h + - which conda-index # [unix] + - where conda-index # [win] + - conda index -h + - which conda-inspect # [unix] + - where conda-inspect # [win] + - conda inspect -h + - which conda-metapackage # [unix] + - where conda-metapackage # [win] + - conda metapackage -h + - which conda-pipbuild # [unix] + - where conda-pipbuild # [win] + - conda pipbuild -h + - which conda-render # [unix] + - where conda-render # [win] + - conda render -h + - which conda-sign # [unix] + - where conda-sign # [win] + - conda sign -h + - which conda-skeleton # [unix] + - where conda-skeleton # [win] + - conda skeleton -h + +about: + home: https://github.com/conda/conda-build + summary: tools for building conda packages + license: BSD 3-Clause + +extra: + recipe-maintainers: + - jakirkham + - msarahan From 9c712016d53f015d51d4959136aab238e74ce94d Mon Sep 17 00:00:00 2001 From: Michael Sarahan Date: Sun, 31 Jul 2016 22:05:31 -0500 Subject: [PATCH 2/3] update to 1.21.8, fix entry points --- recipes/conda-build/meta.yaml | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/recipes/conda-build/meta.yaml b/recipes/conda-build/meta.yaml index a430728ba12f9..fd3b33867f2a5 100644 --- a/recipes/conda-build/meta.yaml +++ b/recipes/conda-build/meta.yaml @@ -1,4 +1,4 @@ -{% set version = "1.21.5" %} +{% set version = "1.21.8" %} package: name: conda-build @@ -7,22 +7,22 @@ package: source: fn: conda-build-{{ version }}.tar.gz url: https://github.com/conda/conda-build/archive/{{ version }}.tar.gz - sha256: af90f4d086377bfa9e9d2be590c1d14c79df58937fb12102b67bf0a5e03032c8 + sha256: 3cbd3110672962b3651d4635944868b08501c087e24672cc933b80117e332e7f build: number: 0 script: python setup.py install entry_points: - - conda-build = conda_build.cli.main_build:main - - conda-convert = conda_build.cli.main_convert:main - - conda-develop = conda_build.cli.main_develop:main - - conda-index = conda_build.cli.main_index:main - - conda-inspect = conda_build.cli.main_index:main - - conda-metapackage = conda_build.cli.main_metapackage:main - - conda-pipbuild = conda_build.cli.main_pipbuild:main - - conda-render = conda_build.cli.main_render:main - - conda-sign = conda_build.cli.main_sign:main - - conda-skeleton = conda_build.cli.main_skeleton:main + - conda-build = conda_build.main_build:main + - conda-convert = conda_build.main_convert:main + - conda-develop = conda_build.main_develop:main + - conda-index = conda_build.main_index:main + - conda-inspect = conda_build.main_index:main + - conda-metapackage = conda_build.main_metapackage:main + - conda-pipbuild = conda_build.main_pipbuild:main + - conda-render = conda_build.main_render:main + - conda-sign = conda_build.main_sign:main + - conda-skeleton = conda_build.main_skeleton:main requirements: build: @@ -32,7 +32,6 @@ requirements: - python - conda >=4.1 - jinja2 - - psutil - patchelf # [linux] test: From 7fb7c5280223c17230ed582f2d92ac93d17e8b1b Mon Sep 17 00:00:00 2001 From: Michael Sarahan Date: Sun, 31 Jul 2016 22:12:05 -0500 Subject: [PATCH 3/3] add pycrypto dependency for signing --- recipes/conda-build/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/conda-build/meta.yaml b/recipes/conda-build/meta.yaml index fd3b33867f2a5..d6cd3fd3917b9 100644 --- a/recipes/conda-build/meta.yaml +++ b/recipes/conda-build/meta.yaml @@ -33,6 +33,7 @@ requirements: - conda >=4.1 - jinja2 - patchelf # [linux] + - pycrypto test: imports: