diff options
author | Jakov Smolić <jsmolic@gentoo.org> | 2021-09-28 16:31:19 +0200 |
---|---|---|
committer | Jakov Smolić <jsmolic@gentoo.org> | 2021-09-28 16:31:19 +0200 |
commit | 35d98adecae341f50c42caf4cea4bb264a57fd67 (patch) | |
tree | 40ea8222f1806f79710e367b2ce35efce8cec8e6 /sci-biology | |
parent | profiles/updates: Remove net-vpn/ipsec-tools move entry (diff) | |
download | gentoo-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/Manifest | 2 | ||||
-rw-r--r-- | sci-biology/mira/files/mira-4.0.2-boost-1.50.patch | 22 | ||||
-rw-r--r-- | sci-biology/mira/files/mira-4.0.2-cmath.patch | 14 | ||||
-rw-r--r-- | sci-biology/mira/files/mira-4.0.2-cout.patch | 27 | ||||
-rw-r--r-- | sci-biology/mira/metadata.xml | 11 | ||||
-rw-r--r-- | sci-biology/mira/mira-4.0.2-r1.ebuild | 97 |
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" -} |