diff --git a/recipes/dnmtools/build.sh b/recipes/dnmtools/build.sh index dd8b881bae132..9f3aa85e5c860 100644 --- a/recipes/dnmtools/build.sh +++ b/recipes/dnmtools/build.sh @@ -1,5 +1,8 @@ #!/bin/bash -./configure --prefix=$PREFIX -make CXXFLAGS="-O3 -DNDEBUG -D_LIBCPP_DISABLE_AVAILABILITY" +export M4="$BUILD_PREFIX/bin/m4" +autoreconf -if +./configure --prefix="${PREFIX}" + +make CXXFLAGS="${CXXFLAGS} -O3 -DNDEBUG -D_LIBCPP_DISABLE_AVAILABILITY" -j"${CPU_COUNT}" make install diff --git a/recipes/dnmtools/meta.yaml b/recipes/dnmtools/meta.yaml index 56c7d565d5f49..d52deda3af845 100644 --- a/recipes/dnmtools/meta.yaml +++ b/recipes/dnmtools/meta.yaml @@ -1,48 +1,56 @@ -{% set version = "1.4.3" %} +{% set version = "1.4.4" %} package: name: dnmtools version: {{ version }} +source: + url: https://github.com/smithlabcode/dnmtools/releases/download/v{{ version }}/dnmtools-{{ version }}.tar.gz + sha256: 56fc62ef1d41cdafa30c98d6cfbcb3707a125921618a1808075eaafb29d22edf + build: number: 0 run_exports: # dnmtools is currently not intended to be stable between minor versions (x.x). - {{ pin_subpackage('dnmtools', max_pin="x.x") }} -source: - url: https://github.com/smithlabcode/dnmtools/releases/download/v{{ version }}/dnmtools-{{ version }}.tar.gz - sha256: 2ec96953d088cfde895d2b5afc77197850d50d7046bb6febce52a86db805ef17 - requirements: build: - make - {{ compiler('cxx') }} - autoconf - automake - - llvm-openmp # [osx] - - libgomp # [linux] + - libtool host: - zlib - htslib - gsl + - llvm-openmp # [osx] + - libgomp # [linux] run: - htslib - gsl + - llvm-openmp # [osx] + - libgomp # [linux] + +test: + commands: + - dnmtools about: home: https://github.com/smithlabcode/dnmtools - license: GPL-3.0-or-later + license: "GPL-3.0-or-later" + license_family: GPL3 license_file: LICENSE summary: | - dnmtools is a set of tools for analyzing DNA methylation data from bisulfite sequencing - doc_url: 'https://dnmtools.readthedocs.io/' - -test: - commands: - - dnmtools + dnmtools is a set of tools for analyzing DNA methylation data from bisulfite sequencing. + doc_url: 'https://dnmtools.readthedocs.io' + dev_url: "https://github.com/smithlabcode/dnmtools" extra: recipe-maintainers: - andrewdavidsmith - guilhermesena1 + additional-platforms: + - linux-aarch64 + - osx-arm64