Skip to content

Commit

Permalink
Update MEME to 5.5.2 (bioconda#40495)
Browse files Browse the repository at this point in the history
* Update MEME to 5.5.2

* remove noarch build

* nodejs back to build requirements
  • Loading branch information
mencian authored Apr 18, 2023
1 parent a8d667d commit 95ce3d8
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 16 deletions.
6 changes: 3 additions & 3 deletions recipes/meme/build.sh
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
#!/bin/bash
#!/bin/sh
set -e
MEME_ETC_DIR=${PREFIX}/etc
#HOME=/tmp cpanm CGI::Application
#HOME=/tmp cpanm XML::Parser::Expat --configure-args "EXPATLIBPATH=$PREFIX/lib" --configure-args "EXPATHINCPATH=$PREFIX/include"
perl scripts/dependencies.pl

./configure --prefix="$PREFIX"
./configure --prefix="${PREFIX}" --enable-build-libxml2 --enable-build-libxslt CC=${CC}

make clean
make AM_CFLAGS='-DNAN="(0.0/0.0)"'
make CC=${CC} AM_CFLAGS='-DNAN="(0.0/0.0)"'

# tests will only work inside the build dir, but
# https://github.com/conda/conda-build/issues/1453
Expand Down
27 changes: 14 additions & 13 deletions recipes/meme/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,34 +1,36 @@
{% set name = "MEME" %}
{% set version = "5.4.1" %}
{% set version = "5.5.2" %}
{% set sha256 = "340644438dac7584895ecffafa8c1fb7de57c705a34045c1ea1bde785bab05a3" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: http://meme-suite.org/meme-software/{{ version }}/meme-{{ version }}.tar.gz
sha256: c07fb8afafa60fc5e84ca24493c82fa6f4bd1df1a2622102edbf86a1c30fd11f
url: https://meme-suite.org/meme/meme-software/{{ version }}/meme-{{ version }}.tar.gz
sha256: {{ sha256 }}

build:
number: 2
number: 0
detect_binary_files_with_prefix: True

requirements:
build:
- make
- {{ compiler('c') }}
- nodejs
- nodejs >=16.4.1
host:
- openmpi
- yaml
- icu
- python
- perl
- ghostscript
- zlib
- xz
- libxslt
- libxml2
- expat
- perl
- perl-xml-parser
- perl-app-cpanminus
- perl-module-build
Expand All @@ -42,15 +44,14 @@ requirements:
- perl-log-log4perl
- perl-json
- perl-file-which
- openmpi
- perl-sys-info
run:
- openmpi
- yaml
- icu
- expat
- python
- perl
- zlib
- xz
- libxslt
- libxml2
- ghostscript
Expand All @@ -65,7 +66,7 @@ requirements:
- perl-log-log4perl
- perl-json
- perl-file-which
- openmpi
- perl-sys-info

test:
commands:
Expand All @@ -76,7 +77,7 @@ test:
- glam2 -version
- tomtom -version
- centrimo -version
- ame --version 2>&1 | grep -i usage
- ame 2>&1 | grep -i usage
- spamo -version
- gomo -version
- fimo -version
Expand All @@ -88,10 +89,10 @@ test:
- dreme -version

about:
home: http://meme-suite.org
home: https://meme-suite.org
license: Custom
license_file: COPYING
summary: Motif based sequence Analysis tools
summary: Motif-based sequence analysis tools

extra:
container:
Expand Down

0 comments on commit 95ce3d8

Please sign in to comment.