diff options
author | 2024-07-09 20:47:57 +0500 | |
---|---|---|
committer | 2024-07-14 12:27:10 +0500 | |
commit | e9427f8954a1efb68fa1c95e9e111f226e9500a1 (patch) | |
tree | 10cc119d674354bfd85be3c782d03ffea2933997 | |
parent | boinc-app.eclass: remove excess and fix style (diff) | |
download | guru-e9427f8954a1efb68fa1c95e9e111f226e9500a1.tar.gz guru-e9427f8954a1efb68fa1c95e9e111f226e9500a1.tar.bz2 guru-e9427f8954a1efb68fa1c95e9e111f226e9500a1.zip |
sci-biology/cmdock: drop 0.2.0-r0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
-rw-r--r-- | sci-biology/cmdock/cmdock-0.2.0.ebuild | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/sci-biology/cmdock/cmdock-0.2.0.ebuild b/sci-biology/cmdock/cmdock-0.2.0.ebuild deleted file mode 100644 index 3d1c2f0359..0000000000 --- a/sci-biology/cmdock/cmdock-0.2.0.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -BOINC_APP_OPTIONAL="true" -inherit boinc-app flag-o-matic meson optfeature python-any-r1 - -DESCRIPTION="Program for docking ligands to proteins and nucleic acids" -HOMEPAGE="https://gitlab.com/Jukic/cmdock" -SRC_URI="https://gitlab.com/Jukic/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - -LICENSE="LGPL-3 ZLIB" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="apidoc boinc cpu_flags_x86_sse2 doc test" -RESTRICT="!test? ( test )" - -RDEPEND=" - boinc? ( sci-misc/boinc-wrapper ) -" -DEPEND=" - dev-cpp/eigen:3 - dev-cpp/indicators - >=dev-cpp/pcg-cpp-0.98.1_p20210406-r1 - dev-libs/cxxopts -" -BDEPEND=" - apidoc? ( - app-text/doxygen - dev-texlive/texlive-fontutils - ) - doc? ( - $(python_gen_any_dep ' - dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - ') - ) - test? ( ${PYTHON_DEPS} ) -" - -DOCS=( README.md changelog.md ) - -BOINC_MASTER_URL="https://www.sidock.si/sidock/" -BOINC_INVITATION_CODE="Crunch_4Science" -BOINC_APP_HELPTEXT=\ -"The easiest way to do something useful with this application -is to attach it to SiDock@home BOINC project." - -INSTALL_PREFIX="${EPREFIX}/opt/${P}" - -python_check_deps() { - use doc || return 0 - - python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" && - python_has_version "dev-python/insipid-sphinx-theme[${PYTHON_USEDEP}]" -} - -foreach_wrapper_job() { - sed -e "s:@PREFIX@:${INSTALL_PREFIX}:g" -i "${1}" || die -} - -src_prepare() { - default - python_fix_shebang "${S}"/bin -} - -src_configure() { - # very weird directory layout - local emesonargs=( - --prefix="${INSTALL_PREFIX}" - $(meson_use apidoc) - $(meson_use doc) - $(meson_use test tests) - -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} - ) - meson_src_configure - - use cpu_flags_x86_sse2 || append-cppflags "-DBUNDLE_NO_SSE" -} - -src_install() { - meson_src_install - python_optimize "${D}${INSTALL_PREFIX}"/bin - - if use boinc; then - doappinfo "${FILESDIR}"/app_info_${PV}.xml - dowrapper cmdock-l - - # install cmdock executable - exeinto "$(get_project_root)" - exeopts --owner root --group boinc - newexe "${D}${INSTALL_PREFIX}"/bin/cmdock cmdock-${PV} - - # install a blank file - touch "${T}"/docking_out || die - insinto "$(get_project_root)" - insopts --owner root --group boinc - doins "${T}"/docking_out - fi -} - -pkg_postinst() { - optfeature "sdtether.py and sdrmsd.py scripts" "dev-python/numpy sci-chemistry/openbabel[python]" - use boinc && boinc-app_pkg_postinst -} - -pkg_postrm() { - use boinc && boinc-app_pkg_postrm -} |