summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Ammerlaan <andrewammerlaan@gentoo.org>2022-02-19 15:05:07 +0100
committerAndrew Ammerlaan <andrewammerlaan@gentoo.org>2022-02-19 15:05:12 +0100
commitdc7beed7f021c6afe109a71cd67a3cf014538a57 (patch)
treea47c2b3415ea061fecd0ce539f5139f36b6fb512 /sci-biology/vcftools/vcftools-0.1.16.ebuild
parentmedia-libs/libexif: Stabilize 0.6.24 ppc64, #833722 (diff)
downloadgentoo-dc7beed7f021c6afe109a71cd67a3cf014538a57.tar.gz
gentoo-dc7beed7f021c6afe109a71cd67a3cf014538a57.tar.bz2
gentoo-dc7beed7f021c6afe109a71cd67a3cf014538a57.zip
sci-biology/vcftools: add version 0.1.16
Closes: https://bugs.gentoo.org/833503 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
Diffstat (limited to 'sci-biology/vcftools/vcftools-0.1.16.ebuild')
-rw-r--r--sci-biology/vcftools/vcftools-0.1.16.ebuild37
1 files changed, 37 insertions, 0 deletions
diff --git a/sci-biology/vcftools/vcftools-0.1.16.ebuild b/sci-biology/vcftools/vcftools-0.1.16.ebuild
new file mode 100644
index 000000000000..b06a81dd0a1a
--- /dev/null
+++ b/sci-biology/vcftools/vcftools-0.1.16.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic perl-functions toolchain-funcs
+
+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${PV}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="lapack"
+
+RDEPEND="sys-libs/zlib
+ dev-lang/perl:=
+ lapack? ( virtual/lapack )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+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}"
+}