sci-biology/cmdock: add 0.1.3

* revise deps
* fix symlinks
* replace slotting with subslotting

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
Anna (cybertailor) Vyalkova
2021-05-29 18:37:10 +05:00
parent 5d12c34512
commit aba20d3142
8 changed files with 216 additions and 19 deletions

View File

@@ -3,34 +3,31 @@
EAPI=7
PYTHON_COMPAT=( python3_{7..9} pypy3 )
PYTHON_COMPAT=( python3_{7..10} pypy3 )
DOCS_BUILDER="sphinx"
DOCS_AUTODOC=0
inherit python-r1 docs meson
DOCS_DIR="docs"
inherit python-any-r1 docs meson
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.gz"
S="${WORKDIR}/${PN}-v${PV}"
DOCS_DIR="${S}/docs"
LICENSE="LGPL-3"
SLOT="${PV}"
SLOT="0/${PV}"
KEYWORDS="~amd64"
IUSE="boinc"
REQUIRED_USE="doc? ( ${PYTHON_REQUIRED_USE} )"
DEPEND="
dev-cpp/eigen
dev-libs/cxxopts
boinc? ( sci-misc/boinc-wrapper )
doc? ( ${PYTHON_DEPS} )
"
RDEPEND="${DEPEND}
RDEPEND="
dev-lang/perl
boinc? ( sci-misc/boinc-wrapper )
"
BDEPEND="
dev-cpp/eigen:3
dev-cpp/pcg-cpp
dev-libs/cxxopts
"
BDEPEND="dev-cpp/pcg-cpp"
src_prepare() {
default
@@ -55,12 +52,12 @@ src_install() {
if use boinc ; then
insinto /var/lib/boinc/projects/www.sidock.si_sidock
doins "${FILESDIR}/app_info.xml"
newins "${FILESDIR}/app_info_${PV}.xml" app_info.xml
doins "${FILESDIR}/cmdock-boinc_job_${PV}.xml"
doins "${FILESDIR}/cmdock-boinc-zip_job_${PV}.xml"
dosym "${EPREFIX}"/usr/bin/boinc-wrapper "/var/lib/boinc/projects/www.sidock.si_sidock/cmdock-wrapper_${PV}"
dosym "${EPREFIX}"/usr/bin/boinc-wrapper "/var/lib/boinc/projects/www.sidock.si_sidock/cmdock-boinc-zip_wrapper_${PV}"
dosym ../../../../../usr/bin/boinc-wrapper /var/lib/boinc/projects/www.sidock.si_sidock/cmdock-wrapper_${PV}
dosym ../../../../../usr/bin/boinc-wrapper /var/lib/boinc/projects/www.sidock.si_sidock/cmdock-boinc-zip_wrapper_${PV}
fi
}