diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-09 19:10:27 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-05-09 19:10:27 +0000 |
| commit | 7f7e3a8f33bbf2fd204e5e9510395a0585591ed5 (patch) | |
| tree | bf93391d06f06709a78337b912bd1e4d85b1a70c /sci-biology | |
| parent | 778b9a126cf880511553d51c90dbc927144e01e0 (diff) | |
| download | baldeagleos-repo-7f7e3a8f33bbf2fd204e5e9510395a0585591ed5.tar.gz baldeagleos-repo-7f7e3a8f33bbf2fd204e5e9510395a0585591ed5.tar.xz baldeagleos-repo-7f7e3a8f33bbf2fd204e5e9510395a0585591ed5.zip | |
Adding metadata
Diffstat (limited to 'sci-biology')
| -rw-r--r-- | sci-biology/biopython/Manifest | 1 | ||||
| -rw-r--r-- | sci-biology/biopython/biopython-1.87.ebuild | 54 |
2 files changed, 55 insertions, 0 deletions
diff --git a/sci-biology/biopython/Manifest b/sci-biology/biopython/Manifest index 65d71b60fb69..5bd348aea0a4 100644 --- a/sci-biology/biopython/Manifest +++ b/sci-biology/biopython/Manifest @@ -1 +1,2 @@ DIST biopython-1.85.tar.gz 19909902 BLAKE2B 796b3989ddda5d6e01952b790e3591f9d32b006348210e09e6be8a9a34f9fa81731325d9c0a022a6ff95da0349991d1e1e4c6ae6c1411db3ca10ef61f97bc713 SHA512 a9bff4fdf34f71f74f35a9bbf25887d6fcf84622d77854e11b0da418b6ff88c7d6e49474d82ca2e4da782ea07cc28f03b43b219b798a806ab02e11af21cd9dab +DIST biopython-1.87.tar.gz 19855264 BLAKE2B 04e98210f5addcd2e18ef085fb054b322cdf4377c0fee51300a2581555967f03e46285dd2d3ecec63864e42fecf91d9c9b9b7763c9497e3413a817eb007845d3 SHA512 aed9131f85b28d1b6fb7b1878d6afe2b701eddae092514ec43c69b623c871e16dbf5aaed464709423031169c0c13709bfbc0055e4cdc89c766e4445b959ba7a5 diff --git a/sci-biology/biopython/biopython-1.87.ebuild b/sci-biology/biopython/biopython-1.87.ebuild new file mode 100644 index 000000000000..509add1bfa90 --- /dev/null +++ b/sci-biology/biopython/biopython-1.87.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..14} ) +DISTUTILS_USE_PEP517="setuptools" +DISTUTILS_EXT=1 + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Python modules for computational molecular biology" +HOMEPAGE="https://www.biopython.org/ https://pypi.org/project/biopython/" + +LICENSE="HPND" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/rdflib[${PYTHON_USEDEP}] + dev-python/pygraphviz[${PYTHON_USEDEP}] + >=dev-python/reportlab-3.5.13-r1[${PYTHON_USEDEP}] + dev-python/pydot[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="app-alternatives/lex" + +DOCS=( {CONTRIB,DEPRECATED,NEWS,README}.rst Doc/. ) + +python_test() { + cd Tests || die + "${EPYTHON}" run_tests.py --offline --verbose || die +} + +python_install_all() { + # remove files causing ecompressdir to fail + rm Doc/examples/ls_orchid.gbk.{gz,bz2} || die + + distutils-r1_python_install_all + + dodir /usr/share/${PN} + cp -r --preserve=mode Scripts Tests "${ED}"/usr/share/${PN} || die +} + +pkg_postinst() { + optfeature_header "For database support you need to install:" + optfeature "MySQL database support" dev-python/mysqlclient + optfeature "PostgreSQL database support" dev-python/psycopg:2 + + optfeature_header "Some applications need extra packages:" + optfeature "EMBOSS (The European Molecular Biology Open Software Suite)" sci-biology/emboss +} |
