diff options
author | David Seifert <soap@gentoo.org> | 2019-12-11 00:48:31 +0100 |
---|---|---|
committer | David Seifert <soap@gentoo.org> | 2019-12-11 00:48:31 +0100 |
commit | b7037b994137528a79d3e427a3a391d79ec90f38 (patch) | |
tree | 0fc565fdf3a427d9f013f42d3fec1feef1631fdc /sci-biology/velvet/velvet-1.0.18-r1.ebuild | |
parent | sci-biology/augustus: Port to EAPI 7 (diff) | |
download | gentoo-b7037b994137528a79d3e427a3a391d79ec90f38.tar.gz gentoo-b7037b994137528a79d3e427a3a391d79ec90f38.tar.bz2 gentoo-b7037b994137528a79d3e427a3a391d79ec90f38.zip |
sci-biology/velvet: Port to EAPI 7
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'sci-biology/velvet/velvet-1.0.18-r1.ebuild')
-rw-r--r-- | sci-biology/velvet/velvet-1.0.18-r1.ebuild | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/sci-biology/velvet/velvet-1.0.18-r1.ebuild b/sci-biology/velvet/velvet-1.0.18-r1.ebuild deleted file mode 100644 index a8ec87b6625a..000000000000 --- a/sci-biology/velvet/velvet-1.0.18-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils toolchain-funcs flag-o-matic - -MY_P=${PN}_${PV} - -DESCRIPTION="A sequence assembler for very short reads" -HOMEPAGE="https://www.ebi.ac.uk/~zerbino/velvet/" -SRC_URI="https://www.ebi.ac.uk/~zerbino/velvet/${MY_P}.tgz" - -LICENSE="GPL-2" -SLOT="0" -IUSE="-doc" -KEYWORDS="amd64 x86" - -RDEPEND="sys-libs/zlib" -DEPEND="${RDEPEND} - doc? ( virtual/latex-base )" - -S="${WORKDIR}"/${MY_P} - -src_prepare() { - # necessary? - # append-flags -O3 # as recommended by upstream - epatch "${FILESDIR}"/${P}-gentoo-r1.diff - use doc || sed -i -e '/default :/ s/doc//' "${S}"/Makefile || die -} - -src_compile() { - tc-export CC - MAKE_XOPTS="" - if [[ $VELVET_MAXKMERLENGTH != "" ]]; then MAKE_XOPTS="$MAKE_XOPTS MAXKMERLENGTH=$VELVET_MAXKMERLENGTH"; fi - if [[ $VELVET_CATEGORIES != "" ]]; then MAKE_XOPTS="$MAKE_XOPTS CATEGORIES=$VELVET_CATEGORIES"; fi - emake -j1 $MAKE_XOPTS || die - emake -j1 $MAKE_XOPTS color || die -} - -src_install() { - dobin velvet{g,h,g_de,h_de} || die - insinto /usr/share/${PN} - doins -r contrib || die - dodoc Manual.pdf CREDITS.txt ChangeLog || die -} - -pkg_postinst() { - 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/portage/make.conf, then re-emerge the package. For example:" - elog " VELVET_MAXKMERLENGTH=NN emerge [options] velvet" -} |