aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2017-04-19 11:16:35 +0200
committerMartin Mokrejš <mmokrejs@fold.natur.cuni.cz>2017-04-19 11:16:35 +0200
commitd32ee40acbcb944ebc89a37b5935e84bbe2bf36b (patch)
tree2fcb1c89e26ac5b72d7ad6e9fdae063377423717
parentsci-libs/libmaus2: make configure to enable optional but highly wanted features (diff)
downloadsci-d32ee40acbcb944ebc89a37b5935e84bbe2bf36b.tar.gz
sci-d32ee40acbcb944ebc89a37b5935e84bbe2bf36b.tar.bz2
sci-d32ee40acbcb944ebc89a37b5935e84bbe2bf36b.zip
sci-biology/vcftools: add a pre-release version
Our build patch for 0.1.14 was accepted by upstream. Package-Manager: Portage-2.3.5, Repoman-2.3.2
-rw-r--r--sci-biology/vcftools/Manifest1
-rw-r--r--sci-biology/vcftools/metadata.xml11
-rw-r--r--sci-biology/vcftools/vcftools-0.1.15_pre.ebuild35
3 files changed, 47 insertions, 0 deletions
diff --git a/sci-biology/vcftools/Manifest b/sci-biology/vcftools/Manifest
new file mode 100644
index 000000000..0f255bb48
--- /dev/null
+++ b/sci-biology/vcftools/Manifest
@@ -0,0 +1 @@
+DIST vcftools-0.1.15.tar.gz 481398 SHA256 31e47afd5be679d89ece811a227525925b6907cce4af2c86f10f465e080383e3 SHA512 9ef5688202b263139c7e6f3ff0d6f2565f08bc7b5a67dba7b5f6845791b34ae23515e65b2b294502fe8a8343d061612fa9c5f11742323cd70c2f8409609e0366 WHIRLPOOL b98581f54650979989a9e29745e1db35206e14b70e2221a2aacc1ebb76b13ce7b93320cd56f45deb2a43a1bbddf40dc8edc075340ef0fe7f237eec42bb2b9fb9
diff --git a/sci-biology/vcftools/metadata.xml b/sci-biology/vcftools/metadata.xml
new file mode 100644
index 000000000..77f6f92e0
--- /dev/null
+++ b/sci-biology/vcftools/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci-biology@gentoo.org</email>
+ <name>Gentoo Biology Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">vcftools</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-biology/vcftools/vcftools-0.1.15_pre.ebuild b/sci-biology/vcftools/vcftools-0.1.15_pre.ebuild
new file mode 100644
index 000000000..0610b01a1
--- /dev/null
+++ b/sci-biology/vcftools/vcftools-0.1.15_pre.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools flag-o-matic perl-functions toolchain-funcs
+
+MY_PV=${PV/_pre/}
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+DESCRIPTION="Tools for working with VCF (Variant Call Format) files"
+HOMEPAGE="http://vcftools.sourceforge.net/"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${MY_PV}/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="lapack"
+
+RDEPEND="sys-libs/zlib
+ dev-lang/perl:=
+ lapack? ( virtual/lapack )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ perl_set_version
+
+ append-flags $($(tc-getPKG_CONFIG) --cflags lapack)
+ append-libs $($(tc-getPKG_CONFIG) --libs lapack)
+
+ econf \
+ $(use_enable lapack pca) \
+ --with-pmdir="${VENDOR_LIB#${EPREFIX}/usr}"
+}