commit: 74bee558a76964dd78bcd11e37b42d97382183b0 Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> AuthorDate: Tue Jan 5 18:58:20 2021 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net> CommitDate: Tue Jan 5 18:58:20 2021 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=74bee558
sci-chemistry/cs-rossetta: dep was removed Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net> .../cs-rosetta/cs-rosetta-1.01.2009.1109.11.ebuild | 103 --------------------- sci-chemistry/cs-rosetta/metadata.xml | 8 -- 2 files changed, 111 deletions(-) diff --git a/sci-chemistry/cs-rosetta/cs-rosetta-1.01.2009.1109.11.ebuild b/sci-chemistry/cs-rosetta/cs-rosetta-1.01.2009.1109.11.ebuild deleted file mode 100644 index 74cf932d8..000000000 --- a/sci-chemistry/cs-rosetta/cs-rosetta-1.01.2009.1109.11.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit flag-o-matic fortran-2 toolchain-funcs - -DESCRIPTION="System for chemical shifts based protein structure prediction using ROSETTA" -HOMEPAGE="http://spin.niddk.nih.gov/bax/software/CSROSETTA/" -SRC_URI=" - http://spin.niddk.nih.gov/bax/software/CSROSETTA/install.com -> ${P}-install.com - http://spin.niddk.nih.gov/bax/software/CSROSETTA/CSRosetta.tar.Z -> ${P}.tar.Z - http://spin.niddk.nih.gov/bax/software/CSROSETTA/changeLog -> ${P}-changelog" - -SLOT="0" -LICENSE="all-rights-reserved" -KEYWORDS="" -IUSE="custom-cflags" - -RDEPEND=" - dev-lang/perl - || ( sci-biology/update-blastdb sci-biology/ncbi-tools++ ) - sci-biology/profphd - sci-biology/psipred - sci-biology/samtools - ~sci-libs/cs-rosetta-db-${PV} - sci-chemistry/nmrpipe - sci-chemistry/rosetta" -DEPEND="" - -S="${WORKDIR}" - -src_unpack() { - unpack ${P}.tar.Z -} - -src_prepare() { - cat >> "${T}"/39${PN} <<- EOF - rosetta3="${EPREFIX}/usr/bin/AbinitioRelax" - rosetta3_extpdbs="${EPREFIX}/usr/bin/extract_pdbs" - rosetta3DB="${EPREFIX}/usr/share/rosetta-db" - csrosettaDir="${EPREFIX}/opt/${PN}" - csrosettaCom="${EPREFIX}/opt/${PN}/com" - PATH="${EPREFIX}/opt/${PN}/com" - MFR="${EPREFIX}/opt/${PN}/com/mfr.tcl" - EOF - - # needs more love - sed \ - -e "s:CSROSETTA_DIR/src/nnmake/pNNMAKE.gnu:${EPREFIX}/opt/${PN}/src/nnmake/pNNMAKE:g" \ - -i com/make_fragments_2000.pl || die - - append-fflags -ffixed-line-length-132 -} - -src_compile() { - use custom-cflags || CXXFLAGS="-pipe -ffor-scope -fno-exceptions -O3 -ffast-math -funroll-loops -finline-functions -finline-limit=20000" - - compilation() { - if [[ -f dipolar_nn.f ]]; then - sed \ - -e '/write/s:(i,6f6.3):(i3,6(1x,f6.3)):g' \ - -i dipolar_nn.f || die - fi - - sed \ - -e '/LDFLAGS/s: = : ?= :g' \ - -e '/CCFLAGS/s: = : += :g' \ - -e 's:$(OBJECT) $(LDFLAGS):$(LDFLAGS) $(OBJECT) -lm -o:g' \ - -e 's:$(FFLAGS) -o:$(FFLAGS) $(LDFLAGS) -o:g' \ - -e '/make.system/d' \ - -i *akefile || die - emake \ - CC=$(tc-getCXX) \ - CCFLAGS="${CXXFLAGS}" - - if [[ -f pNNMAKE. ]]; then - mv pNNMAKE{.,} || die - emake almostsuperclean - else - emake clean - fi - } - - for i in src/{mfr2rosetta,SPARTA/src,pdbrms,TALOS,rosettaFrag2csFrag,nnmake}; do - pushd ${i} > /dev/null - compilation - popd > /dev/null - done -} - -src_install() { - insinto /opt/${PN}/ - doins -r * - chmod 755 \ - "${ED}"/opt/${PN}/com/* \ - "${ED}"/opt/${PN}/src/{mfr2rosetta/mfr2rosetta,SPARTA/src/SPARTA,pdbrms/pdbrms,TALOS/TALOS,rosettaFrag2csFrag/rosettaFrag2csFrag,nnmake/pNNMAKE} \ - || die - - dosym make_fragments_2000.pl /opt/${PN}/com/make_fragment_2000.pl - - doenvd "${T}"/39${PN} -} diff --git a/sci-chemistry/cs-rosetta/metadata.xml b/sci-chemistry/cs-rosetta/metadata.xml deleted file mode 100644 index da36ecbfc..000000000 --- a/sci-chemistry/cs-rosetta/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>sci-chemis...@gentoo.org</email> - <name>Gentoo Chemistry Project</name> - </maintainer> -</pkgmetadata>