diff options
Diffstat (limited to 'sci-biology/hmmer/hmmer-2.3.2-r4.ebuild')
-rw-r--r-- | sci-biology/hmmer/hmmer-2.3.2-r4.ebuild | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild b/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild deleted file mode 100644 index a58b60f93288..000000000000 --- a/sci-biology/hmmer/hmmer-2.3.2-r4.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Sequence analysis using profile hidden Markov models" -LICENSE="GPL-2" -HOMEPAGE="http://hmmer.org/" -SRC_URI="http://eddylab.org/software/${PN}/${PV}/${P}.tar.gz" - -SLOT="2" -IUSE="altivec test threads" -RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~x86" - -DEPEND="test? ( dev-lang/perl )" -RDEPEND="" - -PATCHES=( - "${FILESDIR}/${P}-fix-perl-shebangs.patch" - "${FILESDIR}/${P}-fix-build-system-destdir.patch" -) - -src_configure() { - # prevent stray environmental variable - # from causing issues in the test phase - unset TMPDIR - - econf \ - --enable-lfs \ - $(use_enable altivec) \ - $(use_enable threads) -} - -src_install() { - default - - newlib.a src/libhmmer.a libhmmer2.a - insinto /usr/include/hmmer2 - doins src/*.h - - dobin squid/{afetch,alistat,compalign,compstruct,revcomp,seqstat,seqsplit,sfetch,shuffle,sreformat,sindex,weight,translate} - dolib.a squid/libsquid.a - insinto /usr/include/hmmer2 - doins squid/*.h - - dodoc NOTES Userguide.pdf - newdoc 00README README - - # rename files due to collisions with hmmer-3 - # in order to make SLOTing possible - local i - - # first rename man pages... - pushd "${ED%/}"/usr/share/man/man1/ >/dev/null || die - for i in hmm*.1; do - mv ${i%.1}{,2}.1 || die - done - popd >/dev/null || die - - # ... then rename binaries - pushd "${ED%/}"/usr/bin/ >/dev/null || die - for i in hmm*; do - mv ${i}{,2} || die - done - popd >/dev/null || die -} - -pkg_postinst() { - elog "All ${P} binaries have been renamed, in order" - elog "to avoid collisions with hmmer-3. For instance" - elog - elog " hmmalign -> hmmalign2" - elog -} |