From b7037b994137528a79d3e427a3a391d79ec90f38 Mon Sep 17 00:00:00 2001 From: David Seifert Date: Wed, 11 Dec 2019 00:48:31 +0100 Subject: sci-biology/velvet: Port to EAPI 7 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: David Seifert --- sci-biology/velvet/velvet-1.0.18-r1.ebuild | 53 ------------------------------ 1 file changed, 53 deletions(-) delete mode 100644 sci-biology/velvet/velvet-1.0.18-r1.ebuild (limited to 'sci-biology/velvet/velvet-1.0.18-r1.ebuild') 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" -} -- cgit v1.2.3-65-gdbad