From 1b55040920bd6ca5e684d072aaf690c75609d542 Mon Sep 17 00:00:00 2001 From: entzian Date: Fri, 8 Feb 2019 17:22:36 +0100 Subject: [PATCH] pourRNA recipe (#13490) * build script * Create meta.yaml * lowercase name * add about:summary * rebuild viennarna * test libstdcxx-ng * Revert "rebuild viennarna" This reverts commit a1076c082e4ec893ca3ab8e85d7ec0caba7625e7. * libstc++ with c++11 support * + old lib * test * test2 * build 0 * without automake * without autoreconf * url update * test * key * with prefix * v1.0.1 * + prefix * GPLv2 * add `make check` Thanks for the hint @eggzilla * pin to viennarna < 3 * summary extended --- recipes/pourRNA/build.sh | 6 ++++++ recipes/pourRNA/meta.yaml | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) create mode 100644 recipes/pourRNA/build.sh create mode 100644 recipes/pourRNA/meta.yaml diff --git a/recipes/pourRNA/build.sh b/recipes/pourRNA/build.sh new file mode 100644 index 0000000000000..305d19aeaddac --- /dev/null +++ b/recipes/pourRNA/build.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +./configure --prefix="${PREFIX}" +make +make install +make check diff --git a/recipes/pourRNA/meta.yaml b/recipes/pourRNA/meta.yaml new file mode 100644 index 0000000000000..e7d143b9a62d9 --- /dev/null +++ b/recipes/pourRNA/meta.yaml @@ -0,0 +1,33 @@ +{% set name = "pourrna" %} +{% set version = "1.0.1" %} +{% set sha256 = "62635d3777403865a2801c78e42569abb232bc6a79abe34419ad4bf3c0701b0e" %} + +package: + name: {{ name }} + version: {{ version }} + +source: + url: https://github.com/ViennaRNA/pourRNA/releases/download/v{{ version }}/pourRNA-{{ version }}.tar.gz + sha256: {{ sha256 }} + +build: + number: 0 + +requirements: + build: + - {{ compiler('cxx') }} + host: + - gengetopt + - viennarna >=2.4.11,<3.0.0 + run: + - viennarna >=2.4.11,<3.0.0 +test: + commands: + - pourRNA --version + +about: + home: https://github.com/ViennaRNA/pourRNA/ + license: GPLv2 + license_file: COPYING + summary: "Compute local minima and respective transition rates of an RNA energy landscape." +