From e8d4a8bc048182c0db34a3b995ac6a5c24fcdbb8 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Mon, 1 Feb 2021 05:32:58 +0100 Subject: sci-biology/ncbi-tools++: drop py2 only version Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan --- sci-biology/ncbi-tools++/Manifest | 1 - .../ncbi-tools++/ncbi-tools++-12.0.0.ebuild | 369 --------------------- .../ncbi-tools++/ncbi-tools++-18.0.0.ebuild | 2 +- 3 files changed, 1 insertion(+), 371 deletions(-) delete mode 100644 sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild diff --git a/sci-biology/ncbi-tools++/Manifest b/sci-biology/ncbi-tools++/Manifest index 9dd3a53d8..5529c7d24 100644 --- a/sci-biology/ncbi-tools++/Manifest +++ b/sci-biology/ncbi-tools++/Manifest @@ -1,3 +1,2 @@ -DIST ncbi_cxx--12_0_0.tar.gz 37925914 BLAKE2B 45490961293d8b3ace24c21602f4039041003f9b45d9f1763957c97ba1e55d6d336c33b6116262b2e774cc26b9366cc3d61bead0c0c7fbd4c461cad2921d80d4 SHA512 1a79f2d95960efde6263289814102499460ec235dad36337dd398d668665e44015e06e40fd0e66a8fb16f526d326949adcaadcb667debeba5d8570b1a92e30ed DIST ncbi_cxx--18_0_0.tar.gz 69807228 BLAKE2B 2221232e4ab38845708a9ec5601a94f1dd25c5dd6fff265bde3c3d64b9108eec00b8480a1888d2517881f25abe9127e547ba88528b95398480ecd09d133482a7 SHA512 70dd07597aafa3f48881640530bf2aeebcac6fa13843fada4c590ca101cb8fdfa1aabf240ed0177d371a1fc36c6d231d667125279096006cd1eba119ea9514f5 DIST ncbi_cxx--22_0_0.tar.gz 56042079 BLAKE2B 8a358f9f09e2844c4007b99f4b1c5212e254f804237c26c2eb6620448755b88029d492ff124fff3fdb515189219400f3edaaa195eb4f0fa539ac7b122af4d7e1 SHA512 f6624b09aae1f27b30196b7036f3d962125f2c57e1369bef013b15c116828e2daf264e018a1c1e71fb57c55462d71c5df7580e429fcf9d736e02f89c71cbfbd0 diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild deleted file mode 100644 index ed50801fc..000000000 --- a/sci-biology/ncbi-tools++/ncbi-tools++-12.0.0.ebuild +++ /dev/null @@ -1,369 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python2_7 ) - -inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs - -MY_TAG="Jun_15_2010" -MY_Y="${MY_TAG/*_/}" -MY_PV="12_0_0" -MY_P="ncbi_cxx--${MY_PV}" -#ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools++/ARCHIVE/9_0_0/ncbi_cxx--9_0_0.tar.gz - -# for example sci-biology/ncbi-tools++-12.0.0 contains blastn-2.2.28+ -DESCRIPTION="NCBI C++ Toolkit, including NCBI BLAST+" -HOMEPAGE="https://ncbi.github.io/cxx-toolkit/" -SRC_URI=" - ftp://ftp.ncbi.nih.gov/toolbox/ncbi_tools++/ARCHIVE/${MY_PV}/ncbi_cxx--${MY_PV}.tar.gz" -# http://dev.gentoo.org/~jlec/distfiles/${PN}-${PV#0.}-asneeded.patch.xz" - -# should also install ftp://ftp.ncbi.nlm.nih.gov/blast/db/taxdb.tar.gz -# see http://www.biostars.org/p/76551/ and http://blastedbio.blogspot.cz/2012/05/blast-tabular-missing-descriptions.html -LICENSE="public-domain" -SLOT="0" -IUSE=" - debug static-libs static threads pch - test wxwidgets odbc - berkdb boost bzip2 cppunit curl expat fastcgi fltk freetype gif - glut gnutls hdf5 icu jpeg lzo mesa mysql muparser opengl pcre png python - sablotron sqlite tiff xerces xalan xml xpm xslt X" -#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -KEYWORDS="~amd64" -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# sys-libs/db should be compiled with USE=cxx -# dev-libs/boost must have Boost.Test suite, probably dev-libs/boost[test] then? -DEPEND=" - =gcc-5.3.0 is not supported, see also bug #579248#c8 - # configure: error: Do not know how to build MT-safe with compiler /usr/bin/x86_64-pc-linux-gnu-g++ 5.3.0 -} - -src_install() { - rm -rvf "${S}"_build/lib/ncbi || die - emake install prefix="${ED}/usr" libdir="${ED}/usr/$(get_libdir)/${PN}" - -# dobin "${S}"_build/bin/* -# dolib.so "${S}"_build/lib/*so* -# dolib.a "${S}"_build/lib/*.a -# doheader "${S}"_build/inc/* - - # File collisions with sci-biology/ncbi-tools - mv "${ED}"/usr/bin/asn2asn "${ED}"/usr/bin/asn2asn+ - mv "${ED}"/usr/bin/rpsblast "${ED}"/usr/bin/rpsblast+ - mv -f "${ED}"/usr/bin/test_regexp "${ED}"/usr/bin/test_regexp+ # drop the eventually mistakenly compiled binaries - mv "${ED}"/usr/bin/vecscreen "${ED}"/usr/bin/vecscreen+ - mv "${ED}"/usr/bin/seedtop "${ED}"/usr/bin/seedtop+ - - echo "LDPATH=${EPREFIX}/usr/$(get_libdir)/${PN}" > ${S}/99${PN} - doenvd "${S}/99${PN}" -} - -pkg_postinst() { - einfo 'Please run "source /etc/profile" before using this package in the current shell.' - einfo 'Documentation is at http://www.ncbi.nlm.nih.gov/books/NBK7167/' -} diff --git a/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild b/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild index 0aacd0511..5c0b619df 100644 --- a/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild +++ b/sci-biology/ncbi-tools++/ncbi-tools++-18.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python3_{7,8,9} ) inherit eutils flag-o-matic multilib python-single-r1 toolchain-funcs -- cgit v1.2.3-65-gdbad