summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2013-12-28 23:19:39 +0000
committerJustin Lecher <jlec@gentoo.org>2013-12-28 23:19:39 +0000
commitf7f5c138342e31e45a96ea1fe58080d849e5a64e (patch)
tree4f8b167ae32a1979272b0298c2ef4ff8890b70df /sci-biology
parentStable arm, bug #495624 (diff)
downloadhistorical-f7f5c138342e31e45a96ea1fe58080d849e5a64e.tar.gz
historical-f7f5c138342e31e45a96ea1fe58080d849e5a64e.tar.bz2
historical-f7f5c138342e31e45a96ea1fe58080d849e5a64e.zip
sci-biology/velvet: Import Version BUmp from sci overlay, thanks mahn for the ebuild, #495094
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-biology')
-rw-r--r--sci-biology/velvet/ChangeLog7
-rw-r--r--sci-biology/velvet/Manifest26
-rw-r--r--sci-biology/velvet/velvet-1.2.10.ebuild73
3 files changed, 98 insertions, 8 deletions
diff --git a/sci-biology/velvet/ChangeLog b/sci-biology/velvet/ChangeLog
index 802a15362468..c32155ab5bcb 100644
--- a/sci-biology/velvet/ChangeLog
+++ b/sci-biology/velvet/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-biology/velvet
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/ChangeLog,v 1.20 2013/03/12 12:13:48 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/ChangeLog,v 1.21 2013/12/28 23:19:35 jlec Exp $
+
+*velvet-1.2.10 (28 Dec 2013)
+
+ 28 Dec 2013; Justin Lecher <jlec@gentoo.org> +velvet-1.2.10.ebuild:
+ Import Version BUmp from sci overlay, thanks mahn for the ebuild, #495094
12 Mar 2013; Justin Lecher <jlec@gentoo.org> metadata.xml:
Drop Andrey as maintainer so that bugs get assigned to sci-biology directly
diff --git a/sci-biology/velvet/Manifest b/sci-biology/velvet/Manifest
index 70539d64e387..78fd89756ab6 100644
--- a/sci-biology/velvet/Manifest
+++ b/sci-biology/velvet/Manifest
@@ -1,16 +1,28 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
+Hash: SHA512
AUX velvet-0.7.62-gentoo.diff 8934 SHA256 0c18060bc3283800d44de8895b3417782eca8fb2be4e2256c1a57f43ed628139 SHA512 1c27de338423880cf16a34f0ee5b07968fb69a7cc6f96a0aedd71289040c805da996a4c7b627221c20fce5012089dd35a28490e3e0afea56974e0ff45d2bb6a4 WHIRLPOOL a47435e59e7a4c88b9703192a7c3e0ce9798e62d38afd12c300c5884a9f46277e585fc43f7c487699b3da4964813532999516aeff5f4a58dc78dcf91ed24bb90
AUX velvet-1.0.18-gentoo-r1.diff 7879 SHA256 5a177e3d0b027069aa44ce97d964ab7f8ab97561f00aa9c4485f110dafb6fa89 SHA512 7aa112850c1d83220e1545ef29aa3e445ce55bc4334d062c353a5c5681723a3492c8dec52aeb58cfb5d464d1c748b721dc6400509fa872a48c428a2e0f9cdbf0 WHIRLPOOL 2d1017fc91e9e8d9753f8d1a39af54c1ce4712ffb9932527d48c32d08e8ab8a82eba7dd767b3866935bbb0e2d2bf2af84a0e4d1cf3c15ea5ad42e1097d107dbc
-DIST velvet_1.0.18.tgz 7598196 SHA256 e6e108ef16f6c5974617b195ce79c7d2860d335a5122418a883217b8cc48473e
+DIST velvet_1.0.18.tgz 7598196 SHA256 e6e108ef16f6c5974617b195ce79c7d2860d335a5122418a883217b8cc48473e SHA512 6823265bae085df85513f29e0ac5f17951de4d39aa62bce205f1b1579e274c08047360f25f1936c89361281f66b8a4b755f611890a6a98c02751c74e69ae03ad WHIRLPOOL 69dcb5a6760b66eba65d054562e873d2c000dc57b487cdcf2c977bc1c0106bf027a79ff3b7e81da8a0f82b00635b755c26135b34de51cae34f4d276f15c2be74
+DIST velvet_1.2.10.tgz 18818559 SHA256 884dd488c2d12f1f89cdc530a266af5d3106965f21ab9149e8cb5c633c977640 SHA512 a6f3e35cebceb22cc10e83088b8cd9758492da78866237cae63d8826d6f5cfb44d82dd8bfcb1185d37cd434d4c7a0f2ac7135bb80a51db86e754afd6156ea874 WHIRLPOOL 595e40c92ab5724b3e9a5af11f023307da7c66628b0c96d2ac2c89617e2aaa8a84279252c397f52d4603119d6fcb4995d2bf6e38f7de8c7c9616bde3aefdcd64
EBUILD velvet-1.0.18-r1.ebuild 1617 SHA256 4c21b5d9e8b7b87b5e31fc6c794b9e4a5976bdc708597f8754a96cc63f79da16 SHA512 f92127496ccb3c5e0f676149307d0d06e35ce386908a60033a4ce3a1d3a819bf2def9ad5cf4fe8687fe22fc3c89a5896658c94b7b9d06072c4c5a1b48839d8e2 WHIRLPOOL 2cc7afd8a428c62c083fc0f9c4f35c85edd62c7ee150a3f8c82289a27a027be123e2131823c8f23f0af37b7a9fe7f3b05073f7589eff99d5f06c7dcd25829218
-MISC ChangeLog 2996 SHA256 a3917c7a7613e512d4cc4ecff86f3d18275f3df36c62356591ba9932d0b31eb8 SHA512 07a4737f45afc766c77697bbe96912d031e17b741a49de101606fbf296ee450959feb4edc1a9d22cffbfb1ef663b56736f241897419b760aeac35c1120b221ca WHIRLPOOL a4e399a45b3404508a7a47e7c79c2b01c04074e39014a5fda770f772c1c7c774979118194846f07567b5cdd3f4bc513404c0f9abecaed9d29c8e8c77a26cb947
+EBUILD velvet-1.2.10.ebuild 1891 SHA256 11823677176e0502b74e67707183d2d8db92ec96f6a6c8a20f9c93ed5f6558df SHA512 87acf4f35d9e17b2de59161b9988a724c69433d1d7f75018e4de45a21e7b926785c8de0fd278c3e04e609793ec37489255bcff18e535dd85382382c3c2f7e1d6 WHIRLPOOL b319edd78d3e29388a1dea2e637d0b53beebe40d7574501621588e7857ed7f57202ce026faeec867332dc9a324ac0da8b2512395e4f225a633abf8234fa679b8
+MISC ChangeLog 3173 SHA256 92a459663255453fb81a312b39afdb4bf14be7fce6865c24f74aaac03b3625d0 SHA512 fcacdb46103546ddca06d73704107828f7f18d2469abafc8c63e25c6c4ea466c45931cd4f2e11a4fc2ba9a18e8cd5c91f564b13bcf42597ed369b00c389adba1 WHIRLPOOL 82685cd51d29daf47230b7640407e7980bef9d7b0b9e2c61a32390cd708a134a9722f3b096cef029a23b27cf1afa9f3ec59892f9b951dce95fdfb059fbf8ea03
MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlE/G/0ACgkQgAnW8HDreRYqXwCgkKAFuzi2vgHd21gZ8OLgPaY5
-BUcAoIySzkUhQF6S+vTwP51bdP2Yvz+n
-=WxQP
+iQIcBAEBCgAGBQJSv1yLAAoJELnU8jG9FVirfFoP/1JaR8El9yBTSlQwZJ3SkF7W
+ILIZfwurg/mMovePAOilU0BvyknHcNUQOBHtpsluxvO3UUiHLzswmne3mxWRrjKJ
+8m+pEjBuZ72nQyFiH1bZN3li5QxncIa8+0tPPinTrXnlrggSAY850chx36h8InwH
+gJWVO1IL1jqTRB+eTO1FHFOywgCI9ZDjX7kUfvJn9lCNKxvzS3CVtC2Fhd6drAtw
+cOrhktbDQK+h2AXuYl2TtCol7V8mjuI4a7BIDMvcuk6bsjxjRBOa9+/wH5N25Rqo
+7vAS4J7hOplntkvjgg9F7T+yWPczicIrhUcTWHh3OP9bpO+OBs0Hj99HC4LcNgNk
+lyb9Ab3uXjVlMKIUcB72YC7olp2XVkpXwDJgaIBCockqWJs06sbPSuUizkPRoO/A
+YcafIWWg+cXQviFelb9EskF2RBKRbv2S3PNFtrfbHWjv6bTfZCXxZbTM0Mz6A8Vf
+Fx743fE2R1MpOuujGXpfY2/qAQVPAL7E24n+JRCTeW4Li1xvfY5MdPoOO2+43aNL
+oViXGZ6Qo79DKyfA75EcSmrDeB7+X5jpED8kfiJp6FPUgzIdX7emL6dwZXFupJiD
+Gyfgv8JepYkMX/54z0DcoPYEW4FjTHD3OkfGFdNPGuthAXE5iOqzp5JdvqKY8kgk
+xJ2dxojyZKa9NoWy7M8l
+=A/Ys
-----END PGP SIGNATURE-----
diff --git a/sci-biology/velvet/velvet-1.2.10.ebuild b/sci-biology/velvet/velvet-1.2.10.ebuild
new file mode 100644
index 000000000000..47bbdb2d7b4d
--- /dev/null
+++ b/sci-biology/velvet/velvet-1.2.10.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/velvet/velvet-1.2.10.ebuild,v 1.1 2013/12/28 23:19:35 jlec Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="A sequence assembler for very short reads"
+HOMEPAGE="http://www.ebi.ac.uk/~zerbino/velvet/"
+SRC_URI="http://www.ebi.ac.uk/~zerbino/velvet/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc openmp"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ doc? ( virtual/latex-base )"
+
+S="${WORKDIR}"/${MY_P}
+
+src_prepare() {
+ if ! use doc; then
+ sed -i -e '/default :/ s/doc//' "${S}"/Makefile || die
+ fi
+ elog "Upstream recommendes using -O3 in CFLAGS"
+ echo
+ elog "To adjust the MAXKMERLENGTH or CATEGORIES parameters as described in the manual,"
+ elog "please set the variables VELVET_MAXKMERLENGTH or VELVET_CATEGORIES in your"
+ elog "environment or /etc/make.conf, then re-emerge the package. For example:"
+ elog " VELVET_MAXKMERLENGTH=NN emerge [options] velvet"
+ MAKEOPTS+=" -j1"
+
+ if [[ $(tc-getCC) =~ gcc ]]; then
+ local eopenmp=-fopenmp
+ elif [[ $(tc-getCC) =~ icc ]]; then
+ local eopenmp=-openmp
+ else
+ elog "Cannot detect compiler type so not setting openmp support"
+ fi
+ append-flags -fPIC ${eopenmp}
+ append-ldflags ${eopenmp}
+
+ tc-export CC
+
+ MAKE_XOPTS=(
+ CC=$(tc-getCC)
+ CFLAGS="${CFLAGS}"
+ OPT="${CFLAGS}"
+ )
+ if [[ ${VELVET_MAXKMERLENGTH} != "" ]]; then MAKE_XOPTS+=( MAXKMERLENGTH=${VELVET_MAXKMERLENGTH} ); fi
+ if [[ ${VELVET_CATEGORIES} != "" ]]; then MAKE_XOPTS+=( CATEGORIES=${VELVET_CATEGORIES} ); fi
+}
+
+src_compile() {
+ emake "${MAKE_XOPTS[@]}"
+ emake "${MAKE_XOPTS[@]}" color
+}
+
+src_test() {
+ emake "${MAKE_XOPTS[@]}" test
+}
+
+src_install() {
+ dobin velvet{g,h,g_de,h_de}
+ insinto /usr/share/${PN}
+ doins -r contrib
+ dodoc Manual.pdf CREDITS.txt ChangeLog
+}