From 8458d40cf4154e4a37d80c40a16c343aa72b8d2e Mon Sep 17 00:00:00 2001 From: clottaz Date: Tue, 19 Feb 2019 17:18:02 +0100 Subject: [PATCH] add a recipe for FastqPuri (#13679) * add a recipe for FastqPuri Changes to be committed: new file: recipes/fastqpuri/build.sh new file: recipes/fastqpuri/meta.yaml * fix issues in fastqpuri recipe Changes to be committed: modified: build.sh modified: meta.yaml --- recipes/fastqpuri/build.sh | 7 +++++++ recipes/fastqpuri/meta.yaml | 41 +++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100755 recipes/fastqpuri/build.sh create mode 100644 recipes/fastqpuri/meta.yaml diff --git a/recipes/fastqpuri/build.sh b/recipes/fastqpuri/build.sh new file mode 100755 index 0000000000000..27dcfa4184a86 --- /dev/null +++ b/recipes/fastqpuri/build.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +Rscript -e 'install.packages(c("rmarkdown", "pheatmap"), repos="https://stat.ethz.ch/CRAN")' +cmake -H. -Bbuild -DCMAKE_INSTALL_PREFIX=${PREFIX} -DCMAKE_C_COMPILER=${CC} +cd build +make +make install diff --git a/recipes/fastqpuri/meta.yaml b/recipes/fastqpuri/meta.yaml new file mode 100644 index 0000000000000..35118d03831f0 --- /dev/null +++ b/recipes/fastqpuri/meta.yaml @@ -0,0 +1,41 @@ +package: + name: fastqpuri + version: 1.0.5 + +source: + url: https://github.com/jengelmann/FastqPuri/archive/v1.0.5.tar.gz + sha256: 33fedf39e6322428ff384a5815809f3721efe3fd93798807fdca8fbc50bd62c7 + +build: + number: 3 + +requirements: + build: + - cmake + - make + - {{ compiler('c') }} + host: + - r-base + - pandoc + - zlib + - bzip2 + run: + - r-base + - pandoc + - zlib + - bzip2 + +about: + home: https://github.com/jengelmann/FastqPuri + summary: fastq quality assessment and filtering tool + license: GPL3.0 + license_file: LICENSE.txt + +test: + commands: + - Qreport -h + - Sreport -h + - trimFilter -h + - trimFilterPE -h + - makeTree -h + - makeBloom -h