diff options
Diffstat (limited to 'sci-libs/cs-rosetta-db/cs-rosetta-db-2.01.2019.06.ebuild')
-rw-r--r-- | sci-libs/cs-rosetta-db/cs-rosetta-db-2.01.2019.06.ebuild | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/sci-libs/cs-rosetta-db/cs-rosetta-db-2.01.2019.06.ebuild b/sci-libs/cs-rosetta-db/cs-rosetta-db-2.01.2019.06.ebuild new file mode 100644 index 000000000..ba866df11 --- /dev/null +++ b/sci-libs/cs-rosetta-db/cs-rosetta-db-2.01.2019.06.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN="${PN%-db}" + +DESCRIPTION="System for chemical shifts based protein structure prediction using ROSETTA" +HOMEPAGE="https://spin.niddk.nih.gov/bax/software/CSROSETTA/" +SRC_URI=" + https://spin.niddk.nih.gov/bax/software/CSROSETTA/PDBH.tar.Z -> ${P}-PDBH.tar.Z + https://spin.niddk.nih.gov/bax/software/CSROSETTA/hybrid/PDBH.hyb.tar.gz -> ${P}-PDBH.hyb.tar.gz + https://spin.niddk.nih.gov/bax/software/CSROSETTA/CS.tar.Z -> ${P}-CS.tar.Z + https://spin.niddk.nih.gov/bax/software/CSROSETTA/hybrid/CS.hyb.tar.gz -> ${P}-CS.hyb.tar.gz + https://spin.niddk.nih.gov/bax/software/CSROSETTA/ANGLESS.tar.Z -> ${P}-ANGLESS.tar.Z + https://spin.niddk.nih.gov/bax/software/CSROSETTA/hybrid/ANGLESS.hyb.tar.gz -> ${P}-ANGLESS.hyb.tar.gz + https://spin.niddk.nih.gov/bax/software/CSROSETTA/hybrid/vall.dat.apr24.gz -> ${P}-vall.dat.apr24.gz" + +SLOT="0" +LICENSE="all-rights-reserved" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" + +RESTRICT="binchecks mirror strip" + +S="${WORKDIR}" + +src_unpack() { + local i + unpack ${P}-{PDBH,CS,ANGLESS}.hyb.tar.gz + + for i in *; do + mv -v ${i}{,.hyb} || die + done + + unpack ${P}-vall.dat.apr24.gz + mv ${P}-vall.dat.apr24 vall.dat.apr24 || die + + unpack ${P}-{PDBH,CS,ANGLESS}.tar.Z +} + +src_prepare() { + default + cat >> "${T}"/39${PN} <<- EOF + CS_DIR="${EPREFIX}/opt/${MY_PN}/CS" + CSHYB_DIR="${EPREFIX}/opt/${MY_PN}/CS" + PDBH_DIR="${EPREFIX}/opt/${MY_PN}/PDBH" + PDBHYB_DIR="${EPREFIX}/opt/${MY_PN}/PDBH" + PDBH_TAB="${EPREFIX}/opt/${MY_PN}/PDBH/resolution.tab" + ANGLESS_DIR="${EPREFIX}/opt/${MY_PN}/ANGLESS" + ANGLESSHYB_DIR="${EPREFIX}/opt/${MY_PN}/ANGLESS" + EOF +} + +src_install() { + insinto /opt/${MY_PN}/ + doins -r * + doenvd "${T}"/39${PN} +} |