Skip to content

Commit

Permalink
fix: Add python dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
lrvdijk committed Oct 11, 2024
1 parent e5b9e7a commit 69aa6da
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 6 deletions.
5 changes: 4 additions & 1 deletion recipes/rna-seqc/build.sh
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/bin/bash
set -eu -o pipefail

cd ./travis/build/broadinstitute/rnaseqc
export CFLAGS="${CFLAGS} -fcommon"

cd rnaseqc
pushd SeqLib/bwa
sed -i.bak '/^DFLAGS=/s/$/ $(LDFLAGS)/' Makefile
make CC="$CC" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS"
Expand All @@ -30,3 +30,6 @@ make \
mkdir -p $PREFIX/bin
cp rnaseqc $PREFIX/bin

# Install python scripts
cd python
$PYTHON setup.py install
17 changes: 12 additions & 5 deletions recipes/rna-seqc/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{% set version = "2.3.5" %}
{% set sha256sum = "44e81f01f2b661a7621f34e3b645f5727bc7143841f1df053723e23ba298d2c6" %}
{% set version = "2.4.2" %}
{% set sha256sum = "b214151408696430aead56921b255e2b09efe5f6087a68446deae399227a1303" %}

package:
name: rna-seqc
Expand All @@ -10,7 +10,7 @@ source:
sha256: '{{ sha256sum }}'

build:
number: 6
number: 1

requirements:
build:
Expand All @@ -29,14 +29,21 @@ requirements:
- boost-cpp
- xz
- zlib
- numpy
- pandas
- matplotlib-base
- seaborn
- nbformat
- pip:
- agutil
test:
commands:
- rnaseqc --version

about:
home: https://github.com/broadinstitute/rnaseqc
home: https://github.com/broadinstitute/rnaseqc
license_url: https://raw.githubusercontent.com/broadinstitute/rnaseqc/master/LICENSE
# license_file: LICENSE # not distributed :-/
license_file: LICENSE
license: BSD 3-clause
license_family: BSD
summary: Fast, efficient RNA-Seq metrics for quality control and process optimization
Expand Down

0 comments on commit 69aa6da

Please sign in to comment.