summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakov Smolić <jsmolic@gentoo.org>2021-09-28 16:31:19 +0200
committerJakov Smolić <jsmolic@gentoo.org>2021-09-28 16:31:19 +0200
commit35d98adecae341f50c42caf4cea4bb264a57fd67 (patch)
tree40ea8222f1806f79710e367b2ce35efce8cec8e6 /sci-biology
parentprofiles/updates: Remove net-vpn/ipsec-tools move entry (diff)
downloadgentoo-35d98adecae341f50c42caf4cea4bb264a57fd67.tar.gz
gentoo-35d98adecae341f50c42caf4cea4bb264a57fd67.tar.bz2
gentoo-35d98adecae341f50c42caf4cea4bb264a57fd67.zip
sci-biology/mira: Remove last-rited package
Closes: https://bugs.gentoo.org/808667 Closes: https://bugs.gentoo.org/585942 Closes: https://bugs.gentoo.org/731880 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Diffstat (limited to 'sci-biology')
-rw-r--r--sci-biology/mira/Manifest2
-rw-r--r--sci-biology/mira/files/mira-4.0.2-boost-1.50.patch22
-rw-r--r--sci-biology/mira/files/mira-4.0.2-cmath.patch14
-rw-r--r--sci-biology/mira/files/mira-4.0.2-cout.patch27
-rw-r--r--sci-biology/mira/metadata.xml11
-rw-r--r--sci-biology/mira/mira-4.0.2-r1.ebuild97
6 files changed, 0 insertions, 173 deletions
diff --git a/sci-biology/mira/Manifest b/sci-biology/mira/Manifest
deleted file mode 100644
index 48fa9af279dd..000000000000
--- a/sci-biology/mira/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mira-4.0.2.tar.bz2 10368046 BLAKE2B cc84c6c13c8024409634ccafd103be8a4f2a9e27fa7f19d2ef401393db9e8063a6fac2f21cd25dfe58e90aee8cf38983369d928241f9bc65e78da0e95fa41d3b SHA512 a7f9845de207cefb87ffa652f4f6b9b85735ef22eeb29b456e4d946ba1675e7dd2c78abb2da56f11fddcb699f5c0700a08ce298196ce1a8e586a758a8d3bdc7e
-DIST mira_3rdparty_06-07-2012.tar.bz2 31656 BLAKE2B 7e952d96e9073acd8ab1d1fc7c51c37f6526287d31698c5090500d421147285b535e8cab7e49f4e51a5634c901d1cd969206b1727e683d3fcebdc195399e3589 SHA512 4d4dbdf7ab5126f9d47160bee8bc127b6a225de8087f6b9914c754324a74d966333207c86a3f38cf0ea9f91408707e2a24086dbe1318fdfa2870b0c39bc5033b
diff --git a/sci-biology/mira/files/mira-4.0.2-boost-1.50.patch b/sci-biology/mira/files/mira-4.0.2-boost-1.50.patch
deleted file mode 100644
index 50f83c9021dc..000000000000
--- a/sci-biology/mira/files/mira-4.0.2-boost-1.50.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-ax_boost_regex.m4 | 4 ++--
-1 file changed, 2 insertions(+), 2 deletions(-)
-
---- mira-4.0.2/m4/ax_boost_regex.m4
-+++ mira-4.0.2/m4/ax_boost_regex.m4
-@@ -78,14 +78,14 @@
- for libextension in `ls $BOOSTLIBDIR/libboost_regex*.so* $BOOSTLIBDIR/libboost_regex*.a* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^lib\(boost_regex.*\)\.so.*$;\1;' -e 's;^lib\(boost_regex.*\)\.a*$;\1;'` ; do
- ax_lib=${libextension}
- AC_CHECK_LIB($ax_lib, exit,
-- [BOOST_REGEX_LIB="-l$ax_lib"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
-+ [BOOST_REGEX_LIB="-l$ax_lib -lboost_system"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
- [link_regex="no"])
- done
- if test "x$link_regex" != "xyes"; then
- for libextension in `ls $BOOSTLIBDIR/boost_regex*.{dll,a}* 2>/dev/null | sed 's,.*/,,' | sed -e 's;^\(boost_regex.*\)\.dll.*$;\1;' -e 's;^\(boost_regex.*\)\.a*$;\1;'` ; do
- ax_lib=${libextension}
- AC_CHECK_LIB($ax_lib, exit,
-- [BOOST_REGEX_LIB="-l$ax_lib"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
-+ [BOOST_REGEX_LIB="-l$ax_lib -lboost_system"; AC_SUBST(BOOST_REGEX_LIB) link_regex="yes"; break],
- [link_regex="no"])
- done
- fi
diff --git a/sci-biology/mira/files/mira-4.0.2-cmath.patch b/sci-biology/mira/files/mira-4.0.2-cmath.patch
deleted file mode 100644
index a4a020177af7..000000000000
--- a/sci-biology/mira/files/mira-4.0.2-cmath.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- mira-4.0.2/src/mira/ads.C
-+++ mira-4.0.2/src/mira/ads.C
-@@ -31,10 +31,11 @@
- * Routines for computing scores and some other classification number are
- * provided, too.
- *
- */
-
-+#include <cmath>
-
- #include "ads.H"
-
- #include "errorhandling/errorhandling.H"
- #include "util/dptools.H"
diff --git a/sci-biology/mira/files/mira-4.0.2-cout.patch b/sci-biology/mira/files/mira-4.0.2-cout.patch
deleted file mode 100644
index 78e7168cb49d..000000000000
--- a/sci-biology/mira/files/mira-4.0.2-cout.patch
+++ /dev/null
@@ -1,27 +0,0 @@
- src/progs/quirks.C | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/src/progs/quirks.C b/src/progs/quirks.C
-index 47e5ee8..060b6f3 100644
---- a/src/progs/quirks.C
-+++ b/src/progs/quirks.C
-@@ -25,6 +25,8 @@
-
- #include <boost/filesystem.hpp>
-
-+#include <iostream>
-+
- // make the "tcmalloc: large alloc" messages from TCMallom disappear
- // by setting the reporting environment variable to a very large value
- // see: http://groups.google.com/group/google-perftools/browse_thread/thread/24a003fc35f3d470?pli=1
---- a/src/mira/parameters.C
-+++ b/src/mira/parameters.C
-@@ -2222,7 +2222,7 @@
- MIRANOTIFY(Notify::FATAL, "File not found: " << pfile);
- }
-
-- parse(fin, Pv, nullptr);
-+ parse(fin, Pv, false);
-
- fin.close();
-
diff --git a/sci-biology/mira/metadata.xml b/sci-biology/mira/metadata.xml
deleted file mode 100644
index 5ef527dc14ca..000000000000
--- a/sci-biology/mira/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci-biology@gentoo.org</email>
- <name>Gentoo Biology Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">mira-assembler</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-biology/mira/mira-4.0.2-r1.ebuild b/sci-biology/mira/mira-4.0.2-r1.ebuild
deleted file mode 100644
index cbd1309c474f..000000000000
--- a/sci-biology/mira/mira-4.0.2-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MIRA_3RDPARTY_PV="06-07-2012"
-MY_PV="${PV/_}" # convert from mira-4.0_rc2 (Gentoo ebuild filename derived) to mira-4.0rc2 (upstream fromat)
-
-inherit autotools multilib
-
-DESCRIPTION="Whole Genome Shotgun and EST Sequence Assembler for Sanger, 454 and Illumina"
-HOMEPAGE="http://www.chevreux.org/projects_mira.html"
-SRC_URI="
- https://sourceforge.net/projects/mira-assembler/files/MIRA/stable/"${PN}"-"${MY_PV}".tar.bz2
- mirror://sourceforge/mira-assembler/mira_3rdparty_${MIRA_3RDPARTY_PV}.tar.bz2"
-# https://sourceforge.net/projects/mira-assembler/files/MIRA/development/${P}.tar.bz2
-# mirror://sourceforge/mira-assembler/mira_3rdparty_${MIRA_3RDPARTY_PV}.tar.bz2"
-
-S="${WORKDIR}"/"${PN}"-"${MY_PV}"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-CDEPEND="
- dev-libs/boost:=[threads(+)]
- dev-util/google-perftools"
-DEPEND="${CDEPEND}
- sys-devel/flex
- app-editors/vim-core
- dev-libs/expat"
-RDEPEND="${CDEPEND}"
-
-#DOCS=( AUTHORS GETTING_STARTED NEWS README HELP_WANTED
-# THANKS doc/3rdparty/scaffolding_MIRA_BAMBUS.pdf )
-DOCS=( AUTHORS GETTING_STARTED NEWS README HELP_WANTED THANKS )
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.0.2-boost-1.50.patch"
- "${FILESDIR}/${PN}-4.0.2-cout.patch"
- "${FILESDIR}/${PN}-4.0.2-cmath.patch"
-)
-
-src_prepare() {
- find -name 'configure*' -or -name 'Makefile*' | xargs sed -i 's/flex++/flex -+/' || die
-
- default
-
- sed \
- -e "s:-O[23]::g" \
- -e "s:-funroll-loops::g" \
- -i configure.ac || die
-
- eautoreconf
-
- # Remove C++ source files that upstream built with flex.
- local f
- local PREBUILT_CXX_LEXER_FILES=(
- "${S}"/src/caf/caf_flexer.cc
- "${S}"/src/io/exp_flexer.cc
- "${S}"/src/mira/parameters_flexer.cc
- )
-
- for f in "${PREBUILT_CXX_LEXER_FILES[@]}"; do
- if [[ -f ${f} ]] ; then
- rm "${f}" || die "Failed to remove ${f}"
- else
- die "${f} not found"
- fi
- done
-}
-
-src_configure() {
- econf \
- --with-boost="${EPREFIX}/usr/$(get_libdir)" \
- --with-boost-libdir="${EPREFIX}/usr/$(get_libdir)" \
- --with-boost-thread=boost_thread-mt
-}
-
-#src_compile() {
-# base_src_compile
-# # TODO: resolve docbook incompatibility for building docs
-# use doc && emake -C doc clean docs
-#}
-
-src_install() {
- default
-
- dobin "${WORKDIR}"/3rdparty/{sff_extract,qual2ball,*.pl}
- dodoc "${WORKDIR}"/3rdparty/{README.txt,midi_screen.fasta}
-}
-
-pkg_postinst() {
- einfo "Documentation is no longer built, you can find it at:"
- einfo "http://mira-assembler.sourceforge.net/docs/DefinitiveGuideToMIRA.html"
-}