diff --git a/build-fail-blacklist b/build-fail-blacklist index 92ca61fba104b..4a546af57eac3 100644 --- a/build-fail-blacklist +++ b/build-fail-blacklist @@ -1479,9 +1479,6 @@ recipes/remurna # Can't locate Text/Soundex.pm in @INC recipes/repeatmasker -# missing tarball -recipes/strudel - # ./Histogram.h:315:14: error: 'swap' is missing exception specification 'noexcept(is_nothrow_move_constructible::value && is_nothrow_move_assignable::value)' recipes/abyss/1.9.0 recipes/abyss/1.5.2 @@ -1730,10 +1727,6 @@ recipes/smashbenchmarking # - python=3.5 recipes/qcumber -#- perl-digest-md5-file -> perl=5.22.0 -#- perl=5.26 -#recipes/roary - recipes/saffrontree recipes/slclust recipes/schema-salad @@ -1743,15 +1736,6 @@ recipes/samtools/0.1.19 # ModuleNotFoundError: No module named 'fasta' recipes/pyfasta -# RuntimeError: Setuptools downloading is disabled in conda build. Be sure to add all dependencies in the meta.yaml url=https://files.pythonhosted.org/packages/source/c/certifi/certifi-2016.9.26.tar.gz#md5=baa81e951a29958563689d868ef1064d -recipes/svtools - -# no module named mummer -recipes/strainest - -# ../bin/python: can't open file 'setup.py': [Errno 2] No such file or directory -recipes/starseqr - # Tests failed for spanki-0.5.1-py27h24bf2e0_1.tar.bz2 - moving package to /opt/conda/conda-bld/broken recipes/spanki diff --git a/recipes/starseqr/meta.yaml b/recipes/starseqr/meta.yaml index dab4803b30500..0b55437c7f709 100644 --- a/recipes/starseqr/meta.yaml +++ b/recipes/starseqr/meta.yaml @@ -1,14 +1,13 @@ package: name: starseqr - version: "0.6.6" + version: "0.6.7" source: - url: https://pypi.python.org/packages/6a/73/e747f529d63fbe2dc004289175637951a01fa94592e259efe865187fffbf/starseqr-0.6.6.tar.gz#md5=95aae13cd3c4bcf1cc9872fab23cf84f - md5: 95aae13cd3c4bcf1cc9872fab23cf84f + url: https://github.com/ExpressionAnalysis/STAR-SEQR/archive/v0.6.7.tar.gz + sha256: fc82ab8771156cc482480af1b5271bd2a8c74f6daa7c102bdb39a7d0880440d5 build: - number: 1 - skip: False + number: 0 requirements: build: diff --git a/recipes/strainest/build.sh b/recipes/strainest/build.sh new file mode 100644 index 0000000000000..3f4ebc6319d47 --- /dev/null +++ b/recipes/strainest/build.sh @@ -0,0 +1,3 @@ +#!/bin/bash +$PYTHON setup.py install --single-version-externally-managed --record=record.txt + diff --git a/recipes/strainest/meta.yaml b/recipes/strainest/meta.yaml index 09c5e9fcbe2da..9846d272f88af 100644 --- a/recipes/strainest/meta.yaml +++ b/recipes/strainest/meta.yaml @@ -13,10 +13,10 @@ source: build: number: 2 - noarch: python - script: python setup.py install --single-version-externally-managed --record=record.txt requirements: + build: + - {{ compiler('cxx') }} host: - python - setuptools @@ -38,6 +38,7 @@ requirements: - scikit-learn >=0.16.1 - matplotlib >=1.3.0 - biopython >=1.50 + - mummer 3.23 test: commands: diff --git a/recipes/strainest/strainest.patch b/recipes/strainest/strainest.patch index 76b3e832c91bd..fc756058fc529 100644 --- a/recipes/strainest/strainest.patch +++ b/recipes/strainest/strainest.patch @@ -1,5 +1,5 @@ ---- setup.py.bak.py 2017-09-20 16:27:13.000000000 +0200 -+++ setup.py 2017-11-06 20:16:51.000000000 +0100 +--- setup.py ++++ setup.py @@ -6,30 +6,6 @@ from setuptools.command.install import install diff --git a/recipes/strudel/meta.yaml b/recipes/strudel/meta.yaml index 3893fee8d89e8..0a0180b546af5 100644 --- a/recipes/strudel/meta.yaml +++ b/recipes/strudel/meta.yaml @@ -7,7 +7,7 @@ package: version: {{ version }} source: - url: http://bioinf.hutton.ac.uk/strudel/installers/bioconda/{{name}}-{{version}}-{{build}}.zip + url: http://bioinf.hutton.ac.uk/strudel/installers/bioconda/{{name}}-{{version}}-0.zip md5: 47bc4412f2b5a5601acec53571f56dc8 build: diff --git a/recipes/svtools/build.sh b/recipes/svtools/build.sh index 3f50b74e1bff2..3786386a73c83 100644 --- a/recipes/svtools/build.sh +++ b/recipes/svtools/build.sh @@ -1,9 +1,3 @@ #!/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. +$PYTHON setup.py install --single-version-externally-managed --record=record.txt