Skip to content

Commit c0a4d8e

Browse files
BiocondaBotdiekhans
authored andcommitted
initial bioconda release of intron-prospector
fixed sh256 set PKG_CONFIG_PATH for bioconda test env add shell tracing to try to determine why pkg-config is failing another try at pkg-confg Claude was wrong; try a different fix to htslib pkg-config Claude was right, trying something else try an ls to look at pc files try BUILD_PREFIX try passing htslib location to configure bioconda debug bioconda debug bioconda debug bioconda debug try using pkgconfig again, don't know why it isn't bring in libraries
1 parent 7ea572d commit c0a4d8e

File tree

2 files changed

+68
-0
lines changed

2 files changed

+68
-0
lines changed

recipes/intron-prospector/build.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/bin/bash
2+
set -eu -o pipefail
3+
set -x
4+
5+
export PKG_CONFIG_PATH=${PREFIX}/lib/pkgconfig:${PKG_CONFIG_PATH:-}
6+
export CPPFLAGS="${CPPFLAGS} -I${PREFIX}/include"
7+
export LDFLAGS="${LDFLAGS} -L${PREFIX}/lib"
8+
9+
./configure --prefix="${PREFIX}" \
10+
CXX="${CXX}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}" \
11+
CXXFLAGS="${CXXFLAGS}" || cat config.log
12+
13+
make -j"${CPU_COUNT}"
14+
make install
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
{% set name = "intron-prospector" %}
2+
{% set version = "1.5.0" %}
3+
4+
package:
5+
name: {{ name }}
6+
version: {{ version }}
7+
8+
source:
9+
url: https://github.com/diekhans/intron-prospector/archive/refs/tags/v{{ version }}.tar.gz
10+
sha256: 7d3b76d936a8f7d5fbd78412b30f308dbf97e5d1cde68012d67846d5d6b31382
11+
12+
build:
13+
number: 0
14+
run_exports:
15+
- {{ pin_subpackage('intron-prospector', max_pin="x.x") }}
16+
17+
requirements:
18+
build:
19+
- make
20+
- {{ compiler('cxx') }}
21+
- pkg-config
22+
- zlib
23+
- htslib
24+
host:
25+
- zlib
26+
- htslib
27+
- libxcrypt
28+
- xz
29+
run:
30+
- zlib
31+
- htslib
32+
- libxcrypt
33+
- xz
34+
35+
test:
36+
commands:
37+
- intron-prospector --help
38+
- intron-prospector-merge --help
39+
40+
about:
41+
home: "https://github.com/diekhans/intron-prospector"
42+
license: MIT
43+
license_family: MIT
44+
license_file: LICENSE
45+
summary: "Identify putative introns from RNA-Seq alignments of short and long reads"
46+
dev_url: "https://github.com/diekhans/intron-prospector"
47+
doc_url: "https://github.com/diekhans/intron-prospector/blob/v{{ version }}/README.md"
48+
49+
extra:
50+
recipe-maintainers:
51+
- diekhans
52+
additional-platforms:
53+
- linux-aarch64
54+
- osx-arm64

0 commit comments

Comments
 (0)