summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2012-03-21 13:57:18 +0000
committerJustin Lecher <jlec@gentoo.org>2012-03-21 13:57:18 +0000
commit449ff54141e6fd2b32fcbe0993591144fb3c195c (patch)
tree5af29dc257326f4bb669fdbe3df43f10f8a519e6 /sci-mathematics/diagrtb
parentFix metadata.xml (diff)
downloadhistorical-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/ChangeLog10
-rw-r--r--sci-mathematics/diagrtb/Manifest15
-rw-r--r--sci-mathematics/diagrtb/diagrtb-2.64.ebuild29
-rw-r--r--sci-mathematics/diagrtb/files/CMakeLists.txt13
-rw-r--r--sci-mathematics/diagrtb/metadata.xml27
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>