Skip to content

Commit

Permalink
Update to the latest tag
Browse files Browse the repository at this point in the history
apply fixes for linting
  • Loading branch information
tcezard committed Oct 16, 2024
1 parent fc9abc1 commit ce4d23b
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 95 deletions.
71 changes: 0 additions & 71 deletions recipes/vcf-validator/LICENSE_ODB

This file was deleted.

11 changes: 5 additions & 6 deletions recipes/vcf-validator/build.sh
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
#!/bin/bash

# Install additional dependencies
if [ -z ${OSX_ARCH+x} ]; then
./install_dependencies.sh linux
else
./install_dependencies.sh osx
fi
# Set c++ to version 11
export CXXFLAGS="-std=c++11 ${CXXFLAGS}"

mkdir build || { echo "Failed to create build directory" >&2; exit 1; }
cd build || { echo "Failed to go into build directory" >&2; exit 1; }
cmake -G "Unix Makefiles" ..
Expand All @@ -15,4 +12,6 @@ if ! ./build/bin/test_validation_suite; then
echo "Validation suite failed" >&2
exit 1
fi
cp build/bin/vcf_validator ${PREFIX}/bin
cp build/bin/vcf_assembly_checker ${PREFIX}/bin
echo "Done with vcf-validator"
32 changes: 14 additions & 18 deletions recipes/vcf-validator/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,46 +1,40 @@
{% set name = "vcf-validator" %}
{% set version = "0.9.7" %}
{% set version = "0.10.0" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
git_url: https://github.com/tcezard/vcf-validator.git
git_tag: dynamic_boost
# url: https://github.com/EBIvariation/vcf-validator/archive/refs/tags/v{{ version }}.tar.gz
# sha256: ae0c284dacbe9f15c608d27548d57741ab58f8d7becec6d86bf4b3ef780fa61e
url: https://github.com/EBIvariation/vcf-validator/archive/refs/tags/v{{ version }}.tar.gz
sha256: b46117700445644e6fc5a6d2655b477902c67aba0e7abe8a62df6cb49f923fff

build:
script:
number: 0
noarch: generic
run_exports:
- {{ pin_subpackage("vcf-validator", max_pin="x.x") }}

requirements:
host:
- cmake >=2.8
- sqlite >=3
- zlib
- automake
- bootstrap
- libboost-devel
- libtool
- zstd
- libcurl
build:
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- make
- cmake >=2.8
- sqlite >=3
- zlib
- automake
- bootstrap
- libboost-devel
- libtool
- zstd
- c-ares
- libcurl
- openssl
- bzip2
- libzlib
run:
- zstd

- libcurl

test:
commands:
Expand All @@ -54,6 +48,8 @@ about:
license_file: LICENSE

extra:
additional-platforms:
- osx-arm64
recipe-maintainers:
- apriltuesday
- tcezard
Expand Down

0 comments on commit ce4d23b

Please sign in to comment.