diff --git a/recipes/sizemeup/build.sh b/recipes/sizemeup/build.sh new file mode 100644 index 0000000000000..98412cd73fb29 --- /dev/null +++ b/recipes/sizemeup/build.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +mkdir -p $PREFIX/bin ${PREFIX}/share/sizemeup + +# Install sizemup library +$PYTHON -m pip install --no-deps --ignore-installed -vv . + +# move main executable, and replace with wrapper +chmod 755 bin/sizemeup-bioconda +mv $PREFIX/bin/sizemeup $PREFIX/bin/sizemeup-main +cp -f bin/sizemeup-bioconda $PREFIX/bin/sizemeup + +# Copy genome size database (~100kb) +cp -f data/sizemeup-sizes.txt ${PREFIX}/share/sizemeup diff --git a/recipes/sizemeup/meta.yaml b/recipes/sizemeup/meta.yaml new file mode 100644 index 0000000000000..990ed7e6a9e3d --- /dev/null +++ b/recipes/sizemeup/meta.yaml @@ -0,0 +1,48 @@ +{% set name = "sizemeup" %} +{% set version = "1.0.2" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://github.com/rpetit3/sizemeup/archive/v{{ version }}.tar.gz + sha256: 0290d945909e20ccd417e4a874c22e14f5904695586974a98424dd9890bc9550 + +build: + number: 0 + noarch: generic + run_exports: + - {{ pin_subpackage(name, max_pin='x.x') }} + +requirements: + host: + - python >=3.7 + - poetry + - pip + run: + - python >=3.7 + - requests + - rich-click >=1.6.0 + +test: + imports: + - sizemeup + commands: + - pip check + - sizemeup --version + - sizemeup --help + - sizemeup --species "Staphylococcus aureus" + - sizemeup-build --help + requires: + - pip + +about: + home: https://github.com/rpetit3/sizemeup + summary: A simple tool to determine the genome size of an organism + license: MIT + license_file: LICENSE + +extra: + recipe-maintainers: + - rpetit3