summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkus Dittrich <markusle@gentoo.org>2006-06-30 14:33:50 +0000
committerMarkus Dittrich <markusle@gentoo.org>2006-06-30 14:33:50 +0000
commitbc794d06485cbe82561ddff6a1e370c5f8fefca6 (patch)
tree9a7cd8d7957464bf4e3b794ae98fcec86cdafb56 /sci-chemistry
parentKeyworded ~hppa (diff)
downloadhistorical-bc794d06485cbe82561ddff6a1e370c5f8fefca6.tar.gz
historical-bc794d06485cbe82561ddff6a1e370c5f8fefca6.tar.bz2
historical-bc794d06485cbe82561ddff6a1e370c5f8fefca6.zip
Changed the ebuild to provide the test scripts used to validate the gamess test runs. This fixes bug #138516.
Package-Manager: portage-2.1.1_pre1-r5
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/gamess/ChangeLog7
-rw-r--r--sci-chemistry/gamess/Manifest16
-rw-r--r--sci-chemistry/gamess/gamess-20060222.2.ebuild24
3 files changed, 26 insertions, 21 deletions
diff --git a/sci-chemistry/gamess/ChangeLog b/sci-chemistry/gamess/ChangeLog
index 78b4d1c23b49..e11ca263b83b 100644
--- a/sci-chemistry/gamess/ChangeLog
+++ b/sci-chemistry/gamess/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-chemistry/gamess
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.14 2006/06/23 15:06:19 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/ChangeLog,v 1.15 2006/06/30 14:33:50 markusle Exp $
+
+ 30 Jun 2006; Markus Dittrich <markusle@gentoo.org>
+ gamess-20060222.2.ebuild:
+ Changed the ebuild to provide the test scripts used to validate
+ the gamess test runs. This fixes bug #138516.
23 Jun 2006; Markus Dittrich <markusle@gentoo.org>
gamess-20060222.2.ebuild:
diff --git a/sci-chemistry/gamess/Manifest b/sci-chemistry/gamess/Manifest
index 0f1a2d456774..40136e15d7f2 100644
--- a/sci-chemistry/gamess/Manifest
+++ b/sci-chemistry/gamess/Manifest
@@ -44,14 +44,14 @@ EBUILD gamess-05272005.5.ebuild 7360 RMD160 2cdc1f7ac48e7c488c4cf8ac4f92c7450cc5
MD5 2e99431f9000233fead8ad621172a5e5 gamess-05272005.5.ebuild 7360
RMD160 2cdc1f7ac48e7c488c4cf8ac4f92c7450cc59e38 gamess-05272005.5.ebuild 7360
SHA256 a5899b110e1c5b4278eaefb2e33c17da44c0e38d6b3b4120947ac467254ff889 gamess-05272005.5.ebuild 7360
-EBUILD gamess-20060222.2.ebuild 7659 RMD160 7562c273725efdfb16667e70ddf06b2212a328d9 SHA1 5c7c16f13ca71a2084816c37ca6cecaf36e9c153 SHA256 e6c67e6220be523360c5cdd88d542ebb18a86b8758db865332e0b6746deb8cf6
-MD5 52bcc26faedbba2db0436c0c8bb947fb gamess-20060222.2.ebuild 7659
-RMD160 7562c273725efdfb16667e70ddf06b2212a328d9 gamess-20060222.2.ebuild 7659
-SHA256 e6c67e6220be523360c5cdd88d542ebb18a86b8758db865332e0b6746deb8cf6 gamess-20060222.2.ebuild 7659
-MISC ChangeLog 3724 RMD160 228738c2d769d542a91ae76456da96e8b10f57c4 SHA1 5a1b27f15d6cc915eadf8885292d62c013ef74fe SHA256 983e33d2079f01d811bd61d98a282abe0e31a4d653e029f63f2c1244841b841e
-MD5 e597462f4907123999745f73b7953b07 ChangeLog 3724
-RMD160 228738c2d769d542a91ae76456da96e8b10f57c4 ChangeLog 3724
-SHA256 983e33d2079f01d811bd61d98a282abe0e31a4d653e029f63f2c1244841b841e ChangeLog 3724
+EBUILD gamess-20060222.2.ebuild 7646 RMD160 a420b964d1f966cc0671e85b9ca93476edbde1bc SHA1 44b5d3461fc3488c32fa224d7d890e9d9a18ca95 SHA256 b62a9d4c6995f792e14b6a66d55360a7ced3dc43682d6b154cf7bc0636ff9539
+MD5 7ec74a1330233f8db990fee265d8badd gamess-20060222.2.ebuild 7646
+RMD160 a420b964d1f966cc0671e85b9ca93476edbde1bc gamess-20060222.2.ebuild 7646
+SHA256 b62a9d4c6995f792e14b6a66d55360a7ced3dc43682d6b154cf7bc0636ff9539 gamess-20060222.2.ebuild 7646
+MISC ChangeLog 3921 RMD160 985b3d6e58e6c1eceaf67ebbc04c19644793289b SHA1 93d21b8e3beb0c9e1ec2164391d0003cdfa16557 SHA256 84f64c3695c4f5b4042897d386aa5d33f358f3ea8c99cdb368a01a8ad43e8c6d
+MD5 1c47d9acc4ad59fed19a9659204bafad ChangeLog 3921
+RMD160 985b3d6e58e6c1eceaf67ebbc04c19644793289b ChangeLog 3921
+SHA256 84f64c3695c4f5b4042897d386aa5d33f358f3ea8c99cdb368a01a8ad43e8c6d ChangeLog 3921
MISC metadata.xml 254 RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 SHA1 83928b80dc644941d59b64e04e0964b1c1fa3005 SHA256 80784c7acbd54102b4d3fc01c3fb2ae5862732093798671596c67a8350c25454
MD5 041650a939ada57b9df1755a488ad1b7 metadata.xml 254
RMD160 991c43f74018cbcaaa60b41290c912a8b61091c8 metadata.xml 254
diff --git a/sci-chemistry/gamess/gamess-20060222.2.ebuild b/sci-chemistry/gamess/gamess-20060222.2.ebuild
index 24703ffd0841..ba0a973fe03d 100644
--- a/sci-chemistry/gamess/gamess-20060222.2.ebuild
+++ b/sci-chemistry/gamess/gamess-20060222.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20060222.2.ebuild,v 1.6 2006/06/23 15:06:19 markusle Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/gamess/gamess-20060222.2.ebuild,v 1.7 2006/06/30 14:33:50 markusle Exp $
inherit eutils toolchain-funcs fortran flag-o-matic
@@ -145,6 +145,11 @@ src_unpack() {
sed -e "s/gentoo-F77_OPTS/F77_OPTS/" \
-i ddi/compddi || die "Failed fixing underscores in compddi"
fi
+
+ # fix up the checker scripts for gamess tests
+ sed -e "s:set GMSPATH:#set GMSPATH:g" \
+ -e "s:\$GMSPATH/tools/checktst:.:g" \
+ -i tools/checktst/checktst
}
src_compile() {
@@ -206,6 +211,10 @@ src_install() {
doins tests/* || die "Failed installing tests"
insopts -m0744
doins runall || die "Failed installing tests"
+ doins tools/checktst/checktst tools/checktst/chkabs || \
+ die "Failed to install main test checker"
+ doins tools/checktst/exam* || \
+ die "Failed to install individual test files"
}
pkg_postinst() {
@@ -217,19 +226,10 @@ pkg_postinst() {
einfo "your GAMESS runs should be immediately rejected :)"
einfo "To do so copy the content of /usr/share/gamess/tests"
einfo "to some temporary location and execute './runall'. "
+ einfo "Then run the checktst script in the same directory to"
+ einfo "validate the tests."
einfo "Please consult TEST.DOC and the other docs!"
- if [[ ${FORTRANC} == gfortran ]]; then
- echo
- ewarn "If you are using gcc-4.0.x, then due to a gfortran "
- ewarn "implementation issue the TDHF code currently does not"
- ewarn "work and exam39 will, therefore, fail."
- ewarn "If you are using gcc-4.1.x, the resulting binaries "
- ewarn "will likely not run properly. We strongly recommend"
- ewarn "to stick with gcc-3.x or gcc-4.0.x until these issues"
- ewarn "have been addressed."
- fi
-
if [[ "${FORTRANC}" == "ifc" ]]; then
echo
ewarn "IMPORTANT NOTE: We STRONGLY recommend to stay away"