Skip to content

Commit

Permalink
Update crux-toolkit to 4.2 (#51986)
Browse files Browse the repository at this point in the history
  • Loading branch information
CharlesEGrant authored Dec 28, 2024
1 parent 04d4c63 commit 0bd9266
Showing 1 changed file with 49 additions and 36 deletions.
85 changes: 49 additions & 36 deletions recipes/crux-toolkit/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,36 +1,49 @@
{% set version = "4.1" %}

package:
name: crux-toolkit
version: {{ version }}

source:
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Linux.x86_64.zip # [linux]
sha256: c056f1e632dfaf8d0c6f6769fbdaf78eef6fd586a6b732d88ad0c01fe2da077d # [linux]
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Darwin.x86_64.zip # [osx]
sha256: 9f7b060e67ec250e4c2a10b783eb1777497ec0d1151e5bc9630f67f411b595ac # [osx]

build:
number: 2
script: "mkdir -p $PREFIX/bin; chmod a+x bin/*; cp bin/* $PREFIX/bin"

requirements:
build:
# both needed as run-time dependencies
- {{ compiler('c') }}
- {{ compiler('cxx') }}

test:
commands:
- crux version 2> /dev/null | grep -q 'Crux version'

about:
home: http://crux.ms
summary: A cross-platform suite of analysis tools for interpreting protein mass spectrometry data
license: Apache-2.0
license_family: Apache
dev_url: https://github.com/crux-toolkit/crux-toolkit

extra:
skip-lints:
- should_not_be_noarch_source
{% set version = "4.2" %}

package:
name: crux-toolkit
version: {{ version }}

source:
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Linux.x86_64.zip # [linux]
sha256: b5c1a02416f0220beb6106e12a7b330932dec396291ae364af8f2153a1e1655d # [linux]
- url: https://noble.gs.washington.edu/crux-downloads/crux-{{ version }}/crux-{{ version }}.Darwin.x86_64.zip # [osx]
sha256: 5f1fb9124391cec30608740fdce3aea7fcb3f19330531ea90f6ecf81b8583d00 # [osx]

build:
number: 0
script: "mkdir -p $PREFIX/bin; chmod a+x bin/*; cp bin/* $PREFIX/bin"
run_exports:
- {{ pin_subpackage('crux-toolkit', max_pin="x")}}

binary_relocation: False
detect_binary_files_with_prefix: False
missing_dso_whitelist:
- /lib64/libpthread.so.0
- /lib64/libgomp.so.6
- /lib64/libstdc.so.6
- /lib64/libm.so.6
- /lib64/libgcc_s.so.1
- /lib64/libc.so.6

requirements:
run:
test:
commands:
- export LD_LIBRARY_PATH=/opt/conda/lib64 crux version


about:
home: http://crux.ms
summary: A cross-platform suite of analysis tools for interpreting protein mass spectrometry data
license: Apache-2.0
license_family: Apache
dev_url: https://github.com/crux-toolkit/crux-toolkit

extra:
recipe-maintainers:
- CharlesEGrant
- wsnoble
- acquayefrank
skip-lints:
- should_be_noarch_generic

0 comments on commit 0bd9266

Please sign in to comment.