From d99093fb4bb5652015c06274d64083daa2439e4f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 3 Mar 2021 10:28:17 +0000 Subject: gentoo resync : 03.03.2021 --- sci-biology/bedtools/Manifest | 2 ++ sci-biology/bedtools/bedtools-2.30.0.ebuild | 49 +++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 sci-biology/bedtools/bedtools-2.30.0.ebuild (limited to 'sci-biology/bedtools') diff --git a/sci-biology/bedtools/Manifest b/sci-biology/bedtools/Manifest index 7e9ceaea378d..7ed1666c1527 100644 --- a/sci-biology/bedtools/Manifest +++ b/sci-biology/bedtools/Manifest @@ -2,5 +2,7 @@ AUX bedtools-2.29.2-buildsystem.patch 2002 BLAKE2B 7925c788858515ec4454ece382368 AUX bedtools-2.29.2-python.patch 1235 BLAKE2B 34381a33be915f983b2c93f04954486e7611f56b1bc3259887e5ac3aa54107e3392a784980779948136f97424485a31a53959f2f76b573cb44b7d83023c69005 SHA512 8c22230e3bc1eaeb7d85379eab402eb1e95443f88f60a9c04f628cd38a96b91d138149a1a46d941189a8cd6097e075a8bde8d4ad883757ec7b2c129268cdb37f AUX bedtools-2.29.2-samtools-1.10.patch 659 BLAKE2B 5ec159e0a9bc9f4b5d661bcf93ba8a0cd08f62e8e6d3f92229b71d5dfb122d89eb6a68637e12394e6082cf9be99014787f9a780f7fb547ec61f5f8b8d405713d SHA512 0160c54ad3781e17df53b2525cbf0e6b5d1ebf5ce07257b16c35eed525623aa46b5ee32f158ab64b2e18a283eba0f8331a521ac8382cc31ca03cd88d1376c057 DIST bedtools-2.29.2.tar.gz 20646485 BLAKE2B cdfff7a0f5300f31c2487e98bd28dc7e8b7f3575a098947c2c7b3a6e30272a80d35f07997d3a00bd42d91bf60899f32358b25b054b6f40b761cc66e2788508b3 SHA512 138ff029995e9889d2e43f884fa15bb5614d11cf75dfe18e2999aad0915e80f49444e67c9934c92ca8e28caad399394b493db8a1bee9f5304413a8c41c22c6d5 +DIST bedtools-2.30.0.tar.gz 20648577 BLAKE2B 042bc31e846455cb1c20199f7a27a3850851f7c256a45b1e674c7aa48ecedc211b0fdfc5e25f915b588f21447e757ebff2bba16a65905bb10d3c88e4b17b1db1 SHA512 3993243cc3db12d194d6220aeae200e6af843d6d32d4e5a9a82d04c9d119f8ed47e618e87241edfa82cfac081bc9a40ada18f097d21b0cafc5f912ae012701c9 EBUILD bedtools-2.29.2.ebuild 1232 BLAKE2B 77bf05d3c03b9f38a3ebd4ef4028666a2ae445aa9605f5d1d457bf7a26bdfc362fedfc5906994fddc24b29e18214484e3b464ce3d8644bc4ccb006dfb76051be SHA512 862ee4bbaee73a9274a8f9c9bbadedbd00f3d6d59380abcd48d35c9d922e7e2a849e4c8357f65657e55258afea611dbe34ed77735f1cb79fab5bada5cbfa79af +EBUILD bedtools-2.30.0.ebuild 1184 BLAKE2B 128c85d2fae5a45068f3c6f0c64b93902dcfaf0eb1464fbc8546ac7b62827d62fbd01cab422e23153cc9e2975f3d43f628305a3986caf6df36923059f45d6a6c SHA512 77c36f5abcf230a4eff2f7215998ed8188d0e6dda8c1c1de94c16e6dd3b7b480bb6abed0d6bcf0baec2ebbb1d678c51a0c1b16aebc34785e49245e5d30b0626a MISC metadata.xml 406 BLAKE2B 5a16830031644c5087241b9e20afcb6315095c877e2b019eace76ee0602929c168c2273e27e99f03ca3c1a57db0bf728c2d8ccc39b7f80588bb215d1fd6a3ea6 SHA512 35a9b50a772503e6691faf1e2f1093bd6ffd5f6f5be08b1ad8581948f4f3e8fb7e54faa101cff757fc561ed71696253114c32fb6293df59cda3e8fd7c24d2bb0 diff --git a/sci-biology/bedtools/bedtools-2.30.0.ebuild b/sci-biology/bedtools/bedtools-2.30.0.ebuild new file mode 100644 index 000000000000..3647f43dabe5 --- /dev/null +++ b/sci-biology/bedtools/bedtools-2.30.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) + +inherit python-any-r1 toolchain-funcs + +DESCRIPTION="Tools for manipulation and analysis of BED, GFF/GTF, VCF, SAM/BAM file formats" +HOMEPAGE="https://bedtools.readthedocs.io/" +SRC_URI="https://github.com/arq5x/${PN}2/releases/download/v${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + test? ( >=sci-biology/samtools-1.10:0 )" + +S="${WORKDIR}"/${PN}2 + +# bedtools2 has a *terrible* build system and development practices. +# Upstream has forked htslib 1.9 and extended it by adding clever callbacks +# that make unbundling it nigh impossible. There are no signs of upstream porting +# their fork to 1.10, which means we're stuck with the bundled version. +PATCHES=( + "${FILESDIR}"/${PN}-2.29.2-buildsystem.patch + "${FILESDIR}"/${PN}-2.29.2-python.patch +) + +src_configure() { + tc-export AR CC CXX RANLIB +} + +src_install() { + default + + insinto /usr/share/${PN} + doins -r genomes +} -- cgit v1.2.3