Skip to content
This repository has been archived by the owner on Nov 27, 2024. It is now read-only.

Commit

Permalink
Merge pull request #346 from wtsi-npg/devel
Browse files Browse the repository at this point in the history
Pull from devel to master to create release 4.5.0
  • Loading branch information
mksanger authored Aug 8, 2022
2 parents 89b7778 + 593e46e commit c7c4d06
Show file tree
Hide file tree
Showing 6 changed files with 165 additions and 0 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

## [4.5.0]

### Added

#### Recipes
- wr 0.32.0
- baton 4.0.0

#### Features

### Removed

#### Recipes

### Changed

#### Recipes

## [4.4.0]
Expand Down
13 changes: 13 additions & 0 deletions recipes/baton/4.0.0/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/bin/sh

set -ex

n="$CPU_COUNT"

LD_LIBRARY_PATH=$PREFIX/lib ./configure --prefix="$PREFIX" \
CFLAGS="-I$PREFIX/include -I$PREFIX/include/irods" \
CPPFLAGS="-I$PREFIX/include -I$PREFIX/include/irods" \
LDFLAGS="-L$PREFIX/lib"

make -j $n
make install prefix="$PREFIX"
5 changes: 5 additions & 0 deletions recipes/baton/4.0.0/conda_build_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@

irods:
- 4.2.7
- 4.2.10
- 4.2.11
98 changes: 98 additions & 0 deletions recipes/baton/4.0.0/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{% set version = "4.0.0" %}
{% set sha256 = "d1ecb00b784b442c7f9ccafab27c01f745bbe88d18c024aedea1237f345b5424" %}

package:
name: baton-pkg
version: "{{ version }}"

about:
home: https://github.com/wtsi-npg/baton
license: GPL2
summary: "Client programs and API for use with iRODS (Integrated Rule-Oriented Data System)."

build:
number: 0

source:
url: https://github.com/wtsi-npg/baton/releases/download/{{ version }}/baton-{{ version }}.tar.gz
fn: baton-{{ version }}.tar.gz
sha256: {{ sha256 }}

requirements:
build:
- {{ compiler("c") }}
- autoconf
- automake
- libtool
- make
- perl
- pkg-config
host:
- irods-dev {{ irods }}
- libjansson-dev
- libssl-dev

outputs:
- name: baton
version: {{ version }}
requirements:
build:
- {{ compiler("c") }}
- autoconf
- automake
- libtool
- make
- perl
- pkg-config
host:
- irods-dev {{ irods }}
- libjansson-dev
- libssl-dev
run:
- {{ pin_subpackage("libbaton", exact=True) }}
- irods-runtime {{ irods }}
- libjansson
- libssl
files:
- bin/baton-*
test:
commands:
- baton-list --version

- name: libbaton
version: {{ version }}
requirements:
build:
- {{ compiler("c") }}
- autoconf
- automake
- libtool
- make
- perl
- pkg-config
host:
- irods-dev {{ irods }}
- libjansson-dev
- libssl-dev
run:
- irods-runtime {{ irods }}
- libjansson
- libssl
files:
- lib/libbaton.*
test:
commands:
- test -h ${PREFIX}/lib/libbaton.so

- name: libbaton-dev
version: {{ version }}
requirements:
run:
- {{ pin_subpackage("libbaton", exact=True) }}
- irods-dev {{ irods }}
files:
- include/baton
- lib/pkgconfig/baton.pc
test:
commands:
- test -f ${PREFIX}/include/baton/baton.h
9 changes: 9 additions & 0 deletions recipes/wr/0.32.0/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/sh

set -e

mkdir -p "$PREFIX/bin"
cp wr "$PREFIX/bin/"

mkdir -p "$PREFIX/share/doc/wr"
cp README.md "$PREFIX/share/doc/wr/"
24 changes: 24 additions & 0 deletions recipes/wr/0.32.0/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{% set version = "0.32.0" %}
{% set sha256 = "23ef9950cf3bce8395b599ac6b7f35d7032bff3f1a6707fb46b5f5149a3a8ed9" %}

package:
name: wr
version: "{{ version }}"

about:
home: https://github.com/VertebrateResequencing/wr
license: GPL3
summary: "High performance Workflow Runner."

build:
number: 0
binary_relocation: false

source:
url: https://github.com/VertebrateResequencing/wr/releases/download/v{{ version }}/wr-linux-x86-64.zip
fn: wr-{{ version }}.zip
sha256: {{ sha256 }}

test:
commands:
- wr -h

0 comments on commit c7c4d06

Please sign in to comment.