diff options
author | Justin Lecher <jlec@gentoo.org> | 2012-03-21 13:57:18 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2012-03-21 13:57:18 +0000 |
commit | 449ff54141e6fd2b32fcbe0993591144fb3c195c (patch) | |
tree | 5af29dc257326f4bb669fdbe3df43f10f8a519e6 /sci-mathematics/diagrtb | |
parent | Fix metadata.xml (diff) | |
download | historical-449ff54141e6fd2b32fcbe0993591144fb3c195c.tar.gz historical-449ff54141e6fd2b32fcbe0993591144fb3c195c.tar.bz2 historical-449ff54141e6fd2b32fcbe0993591144fb3c195c.zip |
New addition, written by me
Package-Manager: portage-2.2.0_alpha93/cvs/Linux x86_64
Diffstat (limited to 'sci-mathematics/diagrtb')
-rw-r--r-- | sci-mathematics/diagrtb/ChangeLog | 10 | ||||
-rw-r--r-- | sci-mathematics/diagrtb/Manifest | 15 | ||||
-rw-r--r-- | sci-mathematics/diagrtb/diagrtb-2.64.ebuild | 29 | ||||
-rw-r--r-- | sci-mathematics/diagrtb/files/CMakeLists.txt | 13 | ||||
-rw-r--r-- | sci-mathematics/diagrtb/metadata.xml | 27 |
5 files changed, 94 insertions, 0 deletions
diff --git a/sci-mathematics/diagrtb/ChangeLog b/sci-mathematics/diagrtb/ChangeLog new file mode 100644 index 000000000000..b1a37960fceb --- /dev/null +++ b/sci-mathematics/diagrtb/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for sci-mathematics/diagrtb +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/diagrtb/ChangeLog,v 1.1 2012/03/21 13:57:18 jlec Exp $ + +*diagrtb-2.64 (21 Mar 2012) + + 21 Mar 2012; Justin Lecher <jlec@gentoo.org> +diagrtb-2.64.ebuild, + +files/CMakeLists.txt, +metadata.xml: + New addition, written by me + diff --git a/sci-mathematics/diagrtb/Manifest b/sci-mathematics/diagrtb/Manifest new file mode 100644 index 000000000000..46fc066a1308 --- /dev/null +++ b/sci-mathematics/diagrtb/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +AUX CMakeLists.txt 364 RMD160 fe6c030e410573e784470db03372625369895020 SHA1 402dcd825f84da16b5cea2c3c060fffcc28d2521 SHA256 00f44ed116a81a0eda1252505d6c9714a708ee021ab682d32de109d41c03b7d7 +DIST diagrtb-2.64.tar.gz 2429842 RMD160 00a4d4a2d815e60d3f1fa9648c2b0df13fd91fd7 SHA1 e79ede62842541e9673db0dda2ee8ac779cb6792 SHA256 bbab6ed2f9eeae1c64d0d55764908748a5e321589df81c7d87647623950b7aa0 +EBUILD diagrtb-2.64.ebuild 763 RMD160 7a33e2c4314c364813e6e06740062ba110421b21 SHA1 e51a0568d1dc08a49056e8c70575bffc5254a66a SHA256 30d9651379e0309f1508c4070fb2edac600f83ca4916642d2da7f22cbf2866f5 +MISC ChangeLog 386 RMD160 7ca6dcc56ad3bb95c009aadc4f9d6eaf5852f6bd SHA1 3827e07decd579b122e77874cad022858a665989 SHA256 aeddc42c5ef798100548ebf988197a6212041ac3e1d08d56bdfed943d25e969e +MISC metadata.xml 1191 RMD160 28600224c43a9b3df566750b79cafcafe83e4ee2 SHA1 9e2b0857a32614cdc41ac78fe2f5264d4ed04ad2 SHA256 51a2aba2d12e3cd43c4a508b3cba3ba084bb86d43b5d94127ed7bb487f258ff6 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.18 (GNU/Linux) + +iEYEAREKAAYFAk9p3kMACgkQgAnW8HDreRbfVACdH2oNszkBT4Py5606tVG8mjfr +BZ0An2kJ5cH7YtXSxKATN0fpO2zKRSr9 +=NzoY +-----END PGP SIGNATURE----- diff --git a/sci-mathematics/diagrtb/diagrtb-2.64.ebuild b/sci-mathematics/diagrtb/diagrtb-2.64.ebuild new file mode 100644 index 000000000000..a780ae71707b --- /dev/null +++ b/sci-mathematics/diagrtb/diagrtb-2.64.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/diagrtb/diagrtb-2.64.ebuild,v 1.1 2012/03/21 13:57:18 jlec Exp $ + +EAPI=4 + +inherit cmake-utils fortran-2 + +DESCRIPTION="Calculation of some eigenvectors of a large real, symmetrical, matrix" +HOMEPAGE="http://ecole.modelisation.free.fr/modes.html" +SRC_URI="http://ecole.modelisation.free.fr/rtb2011.tar.gz -> ${P}.tar.gz" + +SLOT="0" +LICENSE="as-is" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="examples" + +S="${WORKDIR}"/Source_RTB2011 + +src_prepare() { + cp "${FILESDIR}"/CMakeLists.txt . || die +} + +src_configure() { + mycmakeargs=( + $(cmake-utils_use examples EXAMPLES) + ) + cmake-utils_src_configure +} diff --git a/sci-mathematics/diagrtb/files/CMakeLists.txt b/sci-mathematics/diagrtb/files/CMakeLists.txt new file mode 100644 index 000000000000..d1eb6c62f09f --- /dev/null +++ b/sci-mathematics/diagrtb/files/CMakeLists.txt @@ -0,0 +1,13 @@ +cmake_minimum_required (VERSION 2.6) +project (DIAGRTB Fortran) + +option (EXAMPLES "Instal additional example files" OFF) + +add_executable(diagrtb diagrtb.f) + +install (TARGETS diagrtb DESTINATION bin) +install (FILES diagrtb.README DESTINATION share/doc/diagrtb) + +if ( EXAMPLES ) + install (DIRECTORY ../Try_RTB2011 DESTINATION share/diagrtb/examples) +endif (EXAMPLES) diff --git a/sci-mathematics/diagrtb/metadata.xml b/sci-mathematics/diagrtb/metadata.xml new file mode 100644 index 000000000000..b2b6df7d599c --- /dev/null +++ b/sci-mathematics/diagrtb/metadata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci-chemistry</herd> + <maintainer> + <email>jlec@gentoo.org</email> + </maintainer> + <longdescription> +A fortran program for the calculation of some eigenvectors of a large real, +symmetrical, matrix. +If the matrix was obtained, for instance, with the PDBMAT program, these +eigenvectors correspond to the low-frequency normal modes (i.e., mostly +those with a collective character) of the system. Note that in the case of +proteins, low-frequency normal modes thus obtained are found to be very close +to those obtained with standard, much more realistic (e.g., all atoms with +empirical force fields), models. + +The method used rests upon the RTB approximation (standing for +Rotations-Translations-of-Blocks). Within the frame of this approximation, +blocks of n (n=1,2,...) consecutive monomers (amino-acid residues) are +assumed to behave like rigid bodies. + +Requirements: a matrix in the "i j non-zero-ij-matrix-element" format. +A file with the coordinates of the system, in the PDB or "x y z mass +block-number" format. +</longdescription> +</pkgmetadata> |