aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Kislyuk <kislyuk@onyx.(none)>2009-09-16 06:13:36 -0400
committerAndrey Kislyuk <kislyuk@onyx.(none)>2009-09-16 06:13:36 -0400
commitc48af0e46c0504c3fb837a4b1703ae8cc018809e (patch)
treec3146ae77f2b762ad8e4542b98fae83d6dcf5553
parentNew package, thanks to Philippe Veber for the ebuild (diff)
parentHOMEPAGE corrected bug 285068 (diff)
downloadsci-c48af0e46c0504c3fb837a4b1703ae8cc018809e.tar.gz
sci-c48af0e46c0504c3fb837a4b1703ae8cc018809e.tar.bz2
sci-c48af0e46c0504c3fb837a4b1703ae8cc018809e.zip
Merge branch 'master' of git+ssh://git@git.overlays.gentoo.org/proj/sci
-rw-r--r--sci-chemistry/ccp4i/Manifest2
-rw-r--r--sci-chemistry/ccp4i/ccp4i-6.1.2-r3.ebuild2
-rw-r--r--sci-chemistry/coot/ChangeLog19
-rw-r--r--sci-chemistry/coot/Manifest18
-rw-r--r--sci-chemistry/coot/coot-0.5.2.ebuild6
-rw-r--r--sci-chemistry/coot/coot-0.6_pre1-r2312.ebuild (renamed from sci-chemistry/coot/coot-0.6_pre1-r2042.ebuild)111
-rw-r--r--sci-chemistry/coot/coot-9999.ebuild52
-rw-r--r--sci-chemistry/coot/files/0.6_pre1-as-needed.patch624
-rw-r--r--sci-chemistry/coot/files/0.6_pre1-gcc4.4.patch15
-rw-r--r--sci-chemistry/coot/files/0.6_pre1-test-rama.patch15
-rw-r--r--sci-chemistry/coot/files/9999-test-rama.patch15
-rw-r--r--sci-libs/coot-data/ChangeLog4
-rw-r--r--sci-libs/coot-data/Manifest4
-rw-r--r--sci-libs/coot-data/coot-data-2-r3.ebuild2
-rw-r--r--sci-visualization/ferret-bin/ChangeLog8
-rw-r--r--sci-visualization/ferret-bin/Manifest5
-rw-r--r--sci-visualization/ferret-bin/ferret-bin-6.2.ebuild64
-rw-r--r--sci-visualization/ferret-bin/files/99ferret18
18 files changed, 579 insertions, 405 deletions
diff --git a/sci-chemistry/ccp4i/Manifest b/sci-chemistry/ccp4i/Manifest
index 30fe12ae7..daefad018 100644
--- a/sci-chemistry/ccp4i/Manifest
+++ b/sci-chemistry/ccp4i/Manifest
@@ -12,6 +12,6 @@ DIST ccp4-6.1.1-core-src.tar.gz 246661086 RMD160 6722367727e4b6b1f8456f1458c9aac
DIST ccp4-6.1.1-src-patch-04_03_09.tar.gz 279642 RMD160 1a7c3b6cc846d315fc577e78b4aa00ab85a3d3d2 SHA1 29dbb84f3d63fc860694473ca99cf8bb71dae18a SHA256 eb806168235b55fbafdd72591ba94d35b78cc715a56a8b90979644d420ad672a
DIST ccp4-6.1.2-core-src.tar.gz 247203188 RMD160 19019c6cd37e83cf6d2d19f91979edc978d18395 SHA1 2423178d3877dd44d3671a7eb4d6666de6852cb7 SHA256 bcae870675270be410278d9a6f2ee19f9caf32b73fd969e9381a4d510f174c75
EBUILD ccp4i-6.1.1-r5.ebuild 1444 RMD160 c69583b66d51e059ef2ba00c304c7830d32bfebf SHA1 6a590ca81abdb2d41a6131d257595f01e2799da7 SHA256 44a1124ee6797fc66030ce4610655bfd4c74d451add4dd865f9806bde422c19b
-EBUILD ccp4i-6.1.2-r3.ebuild 1850 RMD160 63dda16d9b999f45bda65fcff45d52318f6d1a57 SHA1 9f02903656e712659f2cbbe01f99648a78b85da6 SHA256 c3cab3b2b299d2abbea3e207aa5461561720b05196c5360faf9f71be60190e00
+EBUILD ccp4i-6.1.2-r3.ebuild 1843 RMD160 40338ac92e710ff1679436f4688eb046eb6fa980 SHA1 ee397bbaa02011fc0e966ee2c46a4eaebd1d01a5 SHA256 0be9912ae414cd549b44f46788c8eee1f80fa99d4860018cd93732d428c899dc
MISC ChangeLog 2667 RMD160 6b2dfca5b8d74318ed0bb03809f29015997a5962 SHA1 04d4f360eb30a5e33f205a13d561939954a2f876 SHA256 b5412bdeacc56b4464d070e72ce6e16e5b852477dd2874ae6e21a71e75e58e00
MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
diff --git a/sci-chemistry/ccp4i/ccp4i-6.1.2-r3.ebuild b/sci-chemistry/ccp4i/ccp4i-6.1.2-r3.ebuild
index 708c9ac58..3d6e4f50a 100644
--- a/sci-chemistry/ccp4i/ccp4i-6.1.2-r3.ebuild
+++ b/sci-chemistry/ccp4i/ccp4i-6.1.2-r3.ebuild
@@ -65,7 +65,7 @@ src_install() {
# rm imosflm stuff
rm -rf "${S}"/ccp4i/{bin/imosflm,imoslfm}
- rm -rf "${S}"/ccp4i/{bin,etc}/{UNIX,WINDOWS}
+ rm -rf "${S}"/ccp4i/{bin,etc}/WINDOWS
# This is installed by mrbump
rm -rf "${S}"/ccp4i/{tasks/{dbviewer.tcl,mrbump.*},templates/mrbump.com,scripts/mrbump.script}
diff --git a/sci-chemistry/coot/ChangeLog b/sci-chemistry/coot/ChangeLog
index d4e382fad..302d21af8 100644
--- a/sci-chemistry/coot/ChangeLog
+++ b/sci-chemistry/coot/ChangeLog
@@ -2,6 +2,25 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*coot-0.6_pre1-r2312 (16 Sep 2009)
+
+ 16 Sep 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ files/0.6_pre1-as-needed.patch, -coot-0.6_pre1-r2042.ebuild,
+ files/0.6_pre1-gcc4.4.patch, +coot-0.6_pre1-r2312.ebuild,
+ +files/0.6_pre1-test-rama.patch, coot-0.5.2.ebuild, coot-9999.ebuild:
+ HOMEPAGE corrected bug 285068
+ bumped prerelease to r2312 which will be the version of the second
+ prerelease
+ Included src_test in prerelease
+
+ 13 Sep 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ files/9999-test-rama.patch, coot-9999.ebuild:
+ src_test is working now (rev. 2296)
+
+ 11 Sep 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +files/9999-test-rama.patch, coot-9999.ebuild:
+ added patch to correct rama-data dir location for src_test
+
10 Sep 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
files/9999-as-needed.patch, coot-9999.ebuild:
src_test is functional now in 9999
diff --git a/sci-chemistry/coot/Manifest b/sci-chemistry/coot/Manifest
index 8736e7e8f..9b139a86c 100644
--- a/sci-chemistry/coot/Manifest
+++ b/sci-chemistry/coot/Manifest
@@ -1,11 +1,13 @@
AUX 0.5.2-as-needed.patch 19562 RMD160 7c242801251cbd11a8143df793a832a860c5aacb SHA1 a7d6552e5a3bbdf4e28ac995a31b3c3059241dab SHA256 9f5be12beb7691eb1e187923b95edc5890e385fecb2ef2ecb5eb9991858bebc1
AUX 0.5.2-gcc-4.3.patch 260 RMD160 e6d72c24d7dc02e84c67198f3e82aa4215df9b77 SHA1 1dd99a49d35181808a9e30a1f41ab63b6077dda0 SHA256 2d215b8009449e2f234eeb6c1e08da1f2e7804fedcf5e1d69997a6d8355d37da
AUX 0.5.2-gcc-4.4.patch 257 RMD160 d1ec251cda36ac201a8baa84d7dad542e72e0c7b SHA1 069af29c1de34e6af94ff463ca04e3fb3c19c209 SHA256 761db5b8cb4cc11050b833df1f87b9ea5d9ca8b3637d7e7b1f5b4f6b7d795177
-AUX 0.6_pre1-as-needed.patch 19465 RMD160 7bb47b98e929f7219cbe82d415dd94d27369ecdb SHA1 76aec121e7f3454cd38d5e3a1fb87126e15537f6 SHA256 d374ae451805701c08c9872e7a73f51062e75ae61cbf5cee6af2d9a6f64232d0
-AUX 0.6_pre1-gcc4.4.patch 257 RMD160 d1ec251cda36ac201a8baa84d7dad542e72e0c7b SHA1 069af29c1de34e6af94ff463ca04e3fb3c19c209 SHA256 761db5b8cb4cc11050b833df1f87b9ea5d9ca8b3637d7e7b1f5b4f6b7d795177
+AUX 0.6_pre1-as-needed.patch 18539 RMD160 2596dac3eb33e1704f84a11613fdc52c42fe8765 SHA1 b6d932312e38d7822866df6449226d90ea1c38c3 SHA256 1646003be0db635ff9b9ef7726adb06f4da8de8a4dbe77baa5074ec8a2faa68a
+AUX 0.6_pre1-gcc4.4.patch 299 RMD160 75374bd38981d4383d926a3b6529ef955a18e893 SHA1 e05d1caeb3dd13d101d417e7f2613402b6712005 SHA256 02c18e695086d70152b923af5d0aecd334bc18f1b6b955d3133c2ae7b6f218af
+AUX 0.6_pre1-test-rama.patch 497 RMD160 6db4732c088d6435dfa1eab0b036f5d37cf13df4 SHA1 dea0505ccdfae27c5632c1c57ce889024a8681bc SHA256 13eed941e596f5a8f1a7a266f8f7c44a359ab35d7df1dad6cae1d91461a7f3bf
AUX 9999-as-needed.patch 18539 RMD160 2596dac3eb33e1704f84a11613fdc52c42fe8765 SHA1 b6d932312e38d7822866df6449226d90ea1c38c3 SHA256 1646003be0db635ff9b9ef7726adb06f4da8de8a4dbe77baa5074ec8a2faa68a
AUX 9999-check-include.patch 833 RMD160 7b877f8973b06119779518b433b607665930a382 SHA1 c8a0c80d3a3f5e85592c9925b35c6d5462fc36ad SHA256 98a6c8ef47953501e360b1bdd568ac99d5a53749738d940939e9f6a47cf85cd1
AUX 9999-gcc4.4.patch 299 RMD160 75374bd38981d4383d926a3b6529ef955a18e893 SHA1 e05d1caeb3dd13d101d417e7f2613402b6712005 SHA256 02c18e695086d70152b923af5d0aecd334bc18f1b6b955d3133c2ae7b6f218af
+AUX 9999-test-rama.patch 497 RMD160 6db4732c088d6435dfa1eab0b036f5d37cf13df4 SHA1 dea0505ccdfae27c5632c1c57ce889024a8681bc SHA256 13eed941e596f5a8f1a7a266f8f7c44a359ab35d7df1dad6cae1d91461a7f3bf
AUX fix-namespace-error.patch 1081 RMD160 ebecd51b87c39dc2c37e565f18fc88b7aa837d05 SHA1 f732df5f4795e728bdf217aac9c9f53952e2890c SHA256 fd271dd22eec5725fcbd20c68b57008eed0f435d1e0ac212fbfd389a0a970beb
AUX glib.m4 8444 RMD160 f3f4b2987796f16d17758f2af3459279351d6f2c SHA1 201eb58c2b3f3c5395dacd3913a4fb9d950d3276 SHA256 ada4a0a46bd00eda39afe77f675b721f60cd20c0080170848f4d7e92b4ba4dc8
AUX gtk.m4 8516 RMD160 3860fe211902d5b9290f0a70e7d75ebec6b0ec67 SHA1 98b93b820423a52ebd80e3f1822a8f2bd4b3f15d SHA256 4eb6e0bb2c6863139d1fb4ca2d1d0f0ef07e3a85fdbb5ba98d03373f610f0c37
@@ -13,10 +15,10 @@ AUX gtkgl.m4 1137 RMD160 9f9712aeaa4efaf07a8c1c483abd4098ac823ef7 SHA1 f7bb50edc
AUX imlib.m4 11371 RMD160 4470d0cf2d0f8298bea6565069acda8a44e1cd9d SHA1 c983c372cb6cca546bb3fd739f68199a94a741c8 SHA256 04fcea84564608fff1b8049170f4dd571e9b30723c29c46e31855fab26b84a91
AUX link-against-guile-gtk-properly.patch 800 RMD160 4215ea41c02e7db2c04dda191e0200cc1704d43c SHA1 5bd24ab8c651a147076289098956f545c6e431d6 SHA256 7805cdf4e34c532899a8c37eb19664fc95fc8bc440e770db7c87373a94e1fb2d
DIST coot-0.5.2.tar.gz 10160364 RMD160 5cee5e8da6e4d2ce06016f6f8935b395e65ddbf9 SHA1 041cc947a68296701deb153c0932ee20a3437323 SHA256 6245f85dfb796ee7f3488c0790531f8d5e29a9f6ea18411ae539e3993e4ed2d6
-DIST coot-0.6-pre-1-revision-2042.tar.gz 10888679 RMD160 25fa2990351b13fb94d1a070d6310c1e0191ce2f SHA1 f21a24f55c0e99ba12b9cacf7e7e1908a9f3a7ab SHA256 bef648ac407b900af3383f63a138ddbdff96695542633b1ed88b5947e38a03e5
-DIST greg-data.tar.gz 7697559 RMD160 88a726410d26528cddb8bf3946e96e12b9aad3ff SHA1 edd97b97192b6a8b5cee75f3dbed7c699deae300 SHA256 8bd662f85be7beb7d962ad005f721297c9bf63bd08ad09da1c5e5a9cefaf729f
-EBUILD coot-0.5.2.ebuild 3234 RMD160 61dd2c58155350889e8120b0f7fe9361daf3aa7b SHA1 0ee99faaafc1c349569fb71342c8269732430c30 SHA256 b6a5ff0fdee3afa51befde1849cbb55bc9212067e43b88a37b3b82f9cbb10edf
-EBUILD coot-0.6_pre1-r2042.ebuild 2901 RMD160 f822c42328b42dcf6a07f5ee08809d9f6e237853 SHA1 76779628a94b71d90c824ace661c22715b15075b SHA256 5ca5ea32aca7f754fa8ef8aacf3fb80eaed06545036a64f67ac4f60e0987b1da
-EBUILD coot-9999.ebuild 4594 RMD160 4b06fcefdce3ca0ae6a363146a68ce4a624664fe SHA1 02658aa64803d6df4a871a694d7cd5a43c09d972 SHA256 d3bb9ccaad6012d1cfc0a181ddacc1b7b7c5c71c513173868d3e7d28c5434b15
-MISC ChangeLog 5144 RMD160 129ba1471a138b10d1e43049bcfd5a5afefc3c7f SHA1 1ff1cbc8318010024201332b9fb38649122d6aea SHA256 0c0fb67f6b7513eeca71fda52c6d98c9b3fe72d0e7cfd49cea24e9a5a196358d
+DIST coot-0.6-pre-1-revision-2312.tar.gz 11014498 RMD160 d509629d4a4aaa042699b255270d02f19af5c1e7 SHA1 4502d18aa14eb1f0f2725e877b7ddfab8a145efd SHA256 9ac5076502c1cb0a45e3dd6c59ef9f39e2732bdfca5441bf59f0af398ca1be85
+DIST greg-data.tar.gz 7853709 RMD160 a2a78ab380eec094eec3e9132466033942b92463 SHA1 3af3eebc3d08b20ff71235c9fe6b0d5fabc04984 SHA256 335eeac63489f51c4939feed14545e0246ccee0df8a7ea153bd65a7bd26889ba
+EBUILD coot-0.5.2.ebuild 3238 RMD160 80d71146f3b11a4283494bfb95e77667a5128c1f SHA1 72f982f9a9fa8bc22688f5a5bbae9488b3e5dafb SHA256 582a0d78796e8666825befbc2fe5a4256ea5a5512cded142480f70f14bca2e74
+EBUILD coot-0.6_pre1-r2312.ebuild 4318 RMD160 8164ef691b3ef718bdd0aad743789624d7021239 SHA1 e725804986286fb50de2def68b7218a2f5f8b4ee SHA256 81fef115c1b7972482bf6f578f0350abbbc68a685673bdbceb4fcde50d67a0ff
+EBUILD coot-9999.ebuild 4302 RMD160 750af92cdc476479443b4fef4c3b3ee1b99b450f SHA1 ddef0fab3025b39cd706ffb6249b39dd83c10349 SHA256 b373954286b3804acdb97b3f09a6c1f43210b8da4cba674dba6fad4106af7211
+MISC ChangeLog 5893 RMD160 31b798f5a2f269a81f4f7c3ea623ff6a2b35d79e SHA1 fe0fa8952d84a428445c805854b314c0f1c9a9f7 SHA256 30d6ff5bc1c407f78231e792f2abd581d093bbd448878dfd2a9c6aaff13e17ca
MISC metadata.xml 316 RMD160 845cc100ac244efa5f02595717b5da635f87d2f1 SHA1 c870d2c52c44dee3bab8623e5b6095266f400813 SHA256 64f6dbcd3bb41b26fd7897089cd60ddb93f1ea7d75f9531bca94f28b07e21b2f
diff --git a/sci-chemistry/coot/coot-0.5.2.ebuild b/sci-chemistry/coot/coot-0.5.2.ebuild
index 5878affef..3761537bc 100644
--- a/sci-chemistry/coot/coot-0.5.2.ebuild
+++ b/sci-chemistry/coot/coot-0.5.2.ebuild
@@ -10,11 +10,11 @@ MY_PV=${PV}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Crystallographic Object-Oriented Toolkit for model building, completion and validation"
-HOMEPAGE="http://www.ysbl.york.ac.uk/~emsley/coot/"
+HOMEPAGE="http://www.biop.ox.ac.uk/coot/"
if [[ ${MY_PV} = *pre* ]]; then
- SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/pre-release/${MY_S_P}.tar.gz"
+ SRC_URI="http://www.biop.ox.ac.uk/coot/software/source/pre-releases/${MY_S_P}.tar.gz"
else
- SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/${MY_P}.tar.gz"
+ SRC_URI="http://www.biop.ox.ac.uk/coot/software/source/releases/${MY_P}.tar.gz"
fi
LICENSE="GPL-3"
SLOT="0"
diff --git a/sci-chemistry/coot/coot-0.6_pre1-r2042.ebuild b/sci-chemistry/coot/coot-0.6_pre1-r2312.ebuild
index cd9d4026f..74c9e9792 100644
--- a/sci-chemistry/coot/coot-0.6_pre1-r2042.ebuild
+++ b/sci-chemistry/coot/coot-0.6_pre1-r2312.ebuild
@@ -13,48 +13,61 @@ MY_PV=${PV}
MY_P=${PN}-${MY_PV}
DESCRIPTION="Crystallographic Object-Oriented Toolkit for model building, completion and validation"
-HOMEPAGE="http://www.ysbl.york.ac.uk/~emsley/coot/"
+HOMEPAGE="http://www.biop.ox.ac.uk/coot/"
if [[ ${MY_PV} = *pre* ]]; then
- SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/pre-release/${MY_S_P}.tar.gz"
+ SRC_URI="http://www.biop.ox.ac.uk/coot/software/source/pre-releases/${MY_S_P}.tar.gz"
else
- SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/${MY_P}.tar.gz"
+ SRC_URI="http://www.biop.ox.ac.uk/coot/software/source/releases/${MY_P}.tar.gz"
fi
+SRC_URI="
+ ${SRC_URI}
+ test? ( http://www.biop.ox.ac.uk/coot/devel/greg-data.tar.gz )"
SLOT="0"
LICENSE="GPL-3"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
-RDEPEND="x11-libs/gtkglext
- virtual/glut
- dev-lang/python
- >=x11-libs/gtk+-2.2
+SCIDEPS="
+ >=sci-libs/ccp4-libs-6.1
+ >=sci-libs/clipper-20090520
+ >=sci-libs/coot-data-2
+ >=sci-libs/gsl-1.3
+ sci-chemistry/reduce
+ sci-chemistry/refmac
+ sci-chemistry/probe"
+
+XDEPS="
gnome-base/libgnomecanvas
- dev-python/pygtk
gnome-base/librsvg
- =x11-libs/guile-gtk-2.1
- dev-scheme/guile-gui
+ virtual/glut
+ >=x11-libs/gtk+-2.2
+ x11-libs/gtkglext"
+
+SCHEMEDEPS="
dev-scheme/net-http
dev-scheme/goosh
- dev-scheme/guile-www
+ dev-scheme/guile-gui
>=dev-scheme/guile-lib-0.1.6
- >=sci-libs/gsl-1.3
- sci-libs/coot-data
- sci-chemistry/reduce
- sci-chemistry/refmac
- sci-chemistry/probe
- >=sci-libs/ccp4-libs-6.1
- >=sci-libs/clipper-20090210
+ dev-scheme/guile-www
+ =x11-libs/guile-gtk-2.1"
+
+RDEPEND="
+ ${SCIDEPS}
+ ${XDEPS}
+ ${SCHEMEDEPS}
+ dev-python/pygtk
>=dev-libs/gmp-4.2.2-r2"
DEPEND="${RDEPEND}
- dev-lang/swig"
+ dev-lang/swig
+ test? ( dev-scheme/greg )"
#S="${WORKDIR}/${MY_P}"
S="${WORKDIR}/${MY_S2_P}"
PATCHES=(
"${FILESDIR}"/${PV}-as-needed.patch
- "${FILESDIR}"/${PV}-gcc4.4.patch
+ "${FILESDIR}"/${PV}-test-rama.patch
"${FILESDIR}"/link-against-guile-gtk-properly.patch
"${FILESDIR}"/fix-namespace-error.patch
)
@@ -89,6 +102,7 @@ src_configure() {
--with-clipper-prefix=/usr \
--with-mmdb-prefix=/usr \
--with-ssmlib-prefix=/usr \
+ --with-gtkgl-prefix=/usr \
--with-guile \
--with-python=/usr \
--with-guile-gtk \
@@ -110,12 +124,55 @@ src_compile() {
popd
emake || die "emake failed"
-}
-src_install() {
- base_src_install
+ cp "${S}"/src/coot.py python/
+}
- # Install misses this
- insinto /usr/share/coot/python
- doins "${S}"/src/coot.py
+src_test() {
+# emake check || die
+
+ ln -sf ../data "${S}"/data
+
+ mkdir "${T}"/coot_test
+
+ export COOT_STANDARD_RESIDUES="${S}/standard-residues.pdb"
+ export COOT_SCHEME_DIR="${S}/scheme/"
+ export COOT_RESOURCES_FILE="${S}/cootrc"
+ export COOT_PIXMAPS_DIR="${S}/pixmaps"
+ export COOT_DATA_DIR="${S}"
+ export COOT_PYTHON_DIR="${S}/python"
+ export PYTHONPATH="${COOT_PYTHON_DIR}:${PYTHONPATH}"
+ export PYTHONHOME=/usr
+ export CCP4_SCR="${T}"/coot_test
+
+ export TESTROOT="${S}"
+
+ cat > command-line-greg.scm <<- EOF
+ (use-modules (ice-9 greg))
+ (set! greg-tools (list "greg-tests"))
+ (set! greg-debug #t)
+ (set! greg-verbose 5)
+ (let ((r (greg-test-run)))
+ (if r
+ (coot-real-exit 0)
+ (coot-real-exit 1)))
+ EOF
+
+ sed \
+ -e "s:HOME:TESTROOT:g" \
+ -i greg-tests/begin.grg \
+ || die
+
+ einfo "Running test with following paths ..."
+ einfo "COOT_STANDARD_RESIDUES $COOT_STANDARD_RESIDUES"
+ einfo "COOT_SCHEME_DIR $COOT_SCHEME_DIR"
+ einfo "COOT_RESOURCES_FILE $COOT_RESOURCES_FILE"
+ einfo "COOT_PIXMAPS_DIR $COOT_PIXMAPS_DIR"
+ einfo "COOT_DATA_DIR $COOT_DATA_DIR"
+ einfo "COOT_PYTHON_DIR $COOT_PYTHON_DIR"
+ einfo "PYTHONPATH $PYTHONPATH"
+ einfo "PYTHONHOME $PYTHONHOME"
+ einfo "CCP4_SCR ${CCP4_SCR}"
+
+ "${S}"/src/coot-real --no-graphics --script command-line-greg.scm || die
}
diff --git a/sci-chemistry/coot/coot-9999.ebuild b/sci-chemistry/coot/coot-9999.ebuild
index cc53be8dd..3e70a7e7a 100644
--- a/sci-chemistry/coot/coot-9999.ebuild
+++ b/sci-chemistry/coot/coot-9999.ebuild
@@ -15,12 +15,7 @@ MY_P=${PN}-${MY_PV}
ESVN_REPO_URI="http://coot.googlecode.com/svn/trunk"
DESCRIPTION="Crystallographic Object-Oriented Toolkit for model building, completion and validation"
-HOMEPAGE="http://www.ysbl.york.ac.uk/~emsley/coot/"
-#if [[ ${MY_PV} = *pre* ]]; then
-# SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/pre-release/${MY_S_P}.tar.gz"
-#else
-# SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/${MY_P}.tar.gz"
-#fi
+HOMEPAGE="http://www.biop.ox.ac.uk/coot/"
SRC_URI="test? ( http://www.biop.ox.ac.uk/coot/devel/greg-data.tar.gz )"
SLOT="0"
@@ -67,6 +62,7 @@ S="${WORKDIR}"
PATCHES=(
"${FILESDIR}"/${PV}-as-needed.patch
+ "${FILESDIR}"/${PV}-test-rama.patch
"${FILESDIR}"/link-against-guile-gtk-properly.patch
"${FILESDIR}"/fix-namespace-error.patch
)
@@ -137,27 +133,24 @@ src_compile() {
popd
emake || die "emake failed"
+
+ cp "${S}"/src/coot.py python/
}
src_test() {
# emake check || die
- cp "${S}"/src/coot.py python/
- export SYMINFO="/usr/share/ccp4/data/syminfo.lib"
+ mkdir "${T}"/coot_test
+
export COOT_STANDARD_RESIDUES="${S}/standard-residues.pdb"
- export COOT_REFMAC_LIB_DIR="/usr/share/ccp4/"
export COOT_SCHEME_DIR="${S}/scheme/"
- export COOT_REF_STRUCTS="/usr/share/coot/reference-structures/"
export COOT_RESOURCES_FILE="${S}/cootrc"
export COOT_PIXMAPS_DIR="${S}/pixmaps"
export COOT_DATA_DIR="${S}"
- export GUILE_LOAD_PATH="$GUILE_LOAD_PATH:/usr/share/guile/gtk:/usr/share/guile/gui:/usr/share/guile/gtk-2.0:/usr/share/guile/site/www/:/usr/share/guile/site/:/usr/share/guile/1.8/ice-9/"
-# export LD_LIBRARY_PATH
-# export LD_LIBRARYN32_PATH
-
export COOT_PYTHON_DIR="${S}/python"
export PYTHONPATH="${COOT_PYTHON_DIR}:${PYTHONPATH}"
export PYTHONHOME=/usr
+ export CCP4_SCR="${T}"/coot_test
export TESTROOT="${S}"
@@ -172,22 +165,21 @@ src_test() {
(coot-real-exit 1)))
EOF
- oldhome="${HOME}"
- export HOME="${S}"
-
-# sed \
-# -e "s:HOME:TESTROOT:g" \
-# -i greg-tests/begin.grg \
-# || die
+ sed \
+ -e "s:HOME:TESTROOT:g" \
+ -i greg-tests/begin.grg \
+ || die
+
+ einfo "Running test with following paths ..."
+ einfo "COOT_STANDARD_RESIDUES $COOT_STANDARD_RESIDUES"
+ einfo "COOT_SCHEME_DIR $COOT_SCHEME_DIR"
+ einfo "COOT_RESOURCES_FILE $COOT_RESOURCES_FILE"
+ einfo "COOT_PIXMAPS_DIR $COOT_PIXMAPS_DIR"
+ einfo "COOT_DATA_DIR $COOT_DATA_DIR"
+ einfo "COOT_PYTHON_DIR $COOT_PYTHON_DIR"
+ einfo "PYTHONPATH $PYTHONPATH"
+ einfo "PYTHONHOME $PYTHONHOME"
+ einfo "CCP4_SCR ${CCP4_SCR}"
"${S}"/src/coot-real --no-graphics --script command-line-greg.scm || die
-
- export HOME="${oldhome}"
-}
-src_install() {
- base_src_install
-
- # Install misses this
- insinto /usr/share/coot/python
- doins "${S}"/src/coot.py
}
diff --git a/sci-chemistry/coot/files/0.6_pre1-as-needed.patch b/sci-chemistry/coot/files/0.6_pre1-as-needed.patch
index 6d45efac3..0cfce54dd 100644
--- a/sci-chemistry/coot/files/0.6_pre1-as-needed.patch
+++ b/sci-chemistry/coot/files/0.6_pre1-as-needed.patch
@@ -1,210 +1,202 @@
-diff -ur analysis/Makefile.am analysis/Makefile.am
---- analysis/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ analysis/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -9,6 +9,7 @@
- $(MMDB_CXXFLAGS)
-
- libcoot_analysis_la_SOURCES = bfkurt.cc
-+libcoot_analysis_la_LIBADD = $(top_builddir)/coot-utils/libcoot-coord-utils.la
-
- bin_PROGRAMS = bfactan
+Index: mini-mol/Makefile.am
+===================================================================
+--- mini-mol/Makefile.am (revision 2293)
++++ mini-mol/Makefile.am (working copy)
+@@ -35,8 +35,9 @@
+ testminimol_SOURCES = testminimol.cc
-@@ -16,7 +17,6 @@
+ libcoot_mini_mol_la_SOURCES = mini-mol.cc mini-mol-utils.cc atom-quads.cc
++libcoot_mini_mol_la_LIBADD = \
++ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
++ $(CLIPPER_LIBS)
- bfactan_LDADD = \
- libcoot-analysis.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
- $(top_builddir)/geometry/libcoot-geometry.la \
- $(CLIPPER_LIBS) \
-diff -ur coords/Makefile.am coords/Makefile.am
---- coords/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ coords/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -37,4 +37,6 @@
- libcoot_coords_la_SOURCES = Bond_lines.cc Cartesian.cc cos-sin.cc \
+ testminimol_LDADD = libcoot-mini-mol.la \
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+- $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS)
++ $(MMDB_LIBS)
+Index: coords/Makefile.am
+===================================================================
+--- coords/Makefile.am (revision 2293)
++++ coords/Makefile.am (working copy)
+@@ -40,3 +40,7 @@
mmdb-extras.cc utils.cc mmdb.cc mmdb-crystal.cc \
Bond_lines_ext.cc coot-close.cc
--
+
+libcoot_coords_la_LIBADD = \
+ $(top_builddir)/coot-utils/libcoot-shelx.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la
-diff -ur cootaneer/Makefile.am cootaneer/Makefile.am
---- cootaneer/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ cootaneer/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -34,6 +34,7 @@
- buccaneer-sequence.cpp cootaneer-sequence.cpp \
- buccaneer-lib.h buccaneer-prot.h \
- buccaneer-sequence.h cootaneer-sequence.h
-+libcootaneer_la_LIBADD = $(CLIPPER_LIBS)
-
- subpkgdatadir = $(pkgdatadir)
- subpkgdata_DATA = cootaneer-llk-2.40.dat
-diff -ur coot-surface/Makefile.am coot-surface/Makefile.am
---- coot-surface/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ coot-surface/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -25,3 +25,4 @@
-
- libcoot_surface_la_SOURCES = \
- coot-surface.cc coot-surface.hh rgbreps.cc rgbreps.h
-+libcoot_surface_la_LIBADD = $(top_builddir)/surface/libccp4mg-surface.la
-diff -ur coot-utils/Makefile.am coot-utils/Makefile.am
---- coot-utils/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ coot-utils/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -51,9 +51,11 @@
- # for pure coordinates (mmdb) things
- libcoot_coord_utils_la_SOURCES = coot-coord-utils.cc \
- coot-coord-utils-nucleotides.cc coot-rama.cc
-+libcoot_coord_utils_la_LIBADD = $(CLIPPER_LIBS) libcoot-utils.la
-
- # shelx
- libcoot_shelx_la_SOURCES = coot-shelx-ins.cc
-+libcoot_shelx_la_LIBADD = $(MMDB_LIBS) libcoot-coord-utils.la
-
- # for non-simple coordinates things
- libcoot_coord_extras_la_SOURCES = coot-coord-extras.cc coot-coord-lsq.cc
-@@ -63,21 +65,20 @@
-
- # for map things that need mmdb, clipper, gsl and other things
- libcoot_map_heavy_la_SOURCES = coot-map-heavy.cc coot-fffear.cc
-+libcoot_map_heavy_la_LIBADD = $(GSL_LIBS)
-
- noinst_PROGRAMS = testshelxreader testcootutils
-
- testshelxreader_SOURCES = test-shelx-reader.cc
- testshelxreader_LDADD = \
- ./libcoot-shelx.la \
-- ./libcoot-coord-utils.la \
-- ./libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS)
-+ ./libcoot-utils.la
-
- testcootutils_SOURCES = test-utils.cc
- testcootutils_LDADD = \
- ./libcoot-shelx.la \
- ./libcoot-coord-utils.la \
- ./libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS)
-+ $(MMDB_LIBS)
-
-
---- geometry/Makefile.am 2008-09-08 15:22:01.000000000 +0200
-+++ geometry/Makefile.am.new 2008-11-20 12:01:08.000000000 +0100
-@@ -35,6 +35,10 @@
-
- libcoot_geometry_la_SOURCES = protein-geometry.cc protein-geometry-mmdb.cc
++
+Index: ligand/Makefile.am
+===================================================================
+--- ligand/Makefile.am (revision 2293)
++++ ligand/Makefile.am (working copy)
+@@ -49,6 +49,17 @@
+ torsion-general.cc rotamer-tables.cc primitive-chi-angles.cc dipole.cc\
+ base-pairing.cc backrub-rotamer.cc
-+libcoot_geometry_la_LIBADD = \
-+ $(top_builddir)/coot-utils/libcoot-utils.la \
-+ $(CLIPPER_LIBS) $(MMDB_LIBS)
++libcoot_ligand_la_LIBADD = \
++ $(top_builddir)/ideal/libcoot-ideal.la \
++ $(top_builddir)/coords/libcoot-coords.la \
++ $(top_builddir)/coot-utils/libcoot-coord-extras.la \
++ $(top_builddir)/coot-utils/libcoot-map-utils.la \
++ $(top_builddir)/db-main/libcoot-db-main.la \
++ $(top_builddir)/coot-utils/libcoot-shelx.la \
++ $(top_builddir)/geometry/libcoot-geometry.la \
++ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
++ $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la
+
- # libcoot_geometry_la_CXXFLAGS = -g -O1
+ AM_CXXFLAGS = \
+ -DPKGDATADIR='"$(pkgdatadir)"' \
+ $(COOT_WINDOWS_CFLAGS)
+@@ -68,7 +79,6 @@
- noinst_PROGRAMS = test-geometry test-read-components
-@@ -43,12 +47,6 @@
+ test_random_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+ $(top_builddir)/coords/libcoot-coords.la \
+ $(top_builddir)/coot-utils/libcoot-coord-extras.la \
+ $(top_builddir)/coot-utils/libcoot-map-utils.la \
+@@ -85,31 +95,14 @@
- test_read_components_SOURCES = test-read-components.cc test-read-components.hh
+ test_ligand_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
+- $(top_builddir)/coot-utils/libcoot-map-utils.la \
+- $(top_builddir)/db-main/libcoot-db-main.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
+- $(top_builddir)/geometry/libcoot-geometry.la \
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+ $(top_builddir)/compat/libcoot-compat.la \
+ $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
--test_geometry_LDADD = ./libcoot-geometry.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS)
--
--test_read_components_LDADD = \
-- ./libcoot-geometry.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS)
-+test_geometry_LDADD = ./libcoot-geometry.la
+ test_helix_placement_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+- $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
+- $(top_builddir)/coot-utils/libcoot-map-utils.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
+- $(top_builddir)/geometry/libcoot-geometry.la \
+- $(top_builddir)/db-main/libcoot-db-main.la \
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+ $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+@@ -120,18 +113,9 @@
-+test_read_components_LDADD = ./libcoot-geometry.la
-
-diff -ur ideal/Makefile.am ideal/Makefile.am
---- ideal/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ ideal/Makefile.am 2008-07-13 16:41:14.000000000 -0700
-@@ -44,6 +44,12 @@
- AM_CXXFLAGS = $(COOT_GSL_FLAGS) $(GSL_CFLAGS)
+ test_fffear_in_coot_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
+- $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
+- $(top_builddir)/geometry/libcoot-geometry.la \
+ $(top_builddir)/coot-utils/libcoot-map-heavy.la \
+- $(top_builddir)/db-main/libcoot-db-main.la \
+- $(top_builddir)/coot-utils/libcoot-map-utils.la \
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+ $(top_builddir)/compat/libcoot-compat.la \
+ $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
- libcoot_ideal_la_SOURCES = simple-restraint.cc pepflip.cc regularize-minimol.cc lograma.cpp
-+libcoot_ideal_la_LIBADD = \
-+ $(top_builddir)/coot-utils/libcoot-utils.la \
-+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-+ $(top_builddir)/coot-utils/libcoot-shelx.la \
-+ $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-+ $(GSL_LIBS)
+@@ -143,23 +127,13 @@
- noinst_PROGRAMS = test-indexing with-geometry with-map logramatest
- # bin_PROGRAMS =
-@@ -63,36 +69,25 @@
- with_geometry_LDADD = \
- ./libcoot-ideal.la \
- $(top_builddir)/geometry/libcoot-geometry.la \
-- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
+ findligand_real_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+- $(top_builddir)/geometry/libcoot-geometry.la \
+- $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/db-main/libcoot-db-main.la \
+- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+- $(top_builddir)/coot-utils/libcoot-map-utils.la \
- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
-+ $(CLIPPER_LIBS) $(MMDB_LIBS)
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+ $(top_builddir)/compat/libcoot-compat.la \
+ $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
- # add libcoot-map-utils for the debugging density_around_point function
- with_map_LDADD = \
- ./libcoot-ideal.la \
+ findwaters_real_LDADD = \
+ ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
$(top_builddir)/geometry/libcoot-geometry.la \
-- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
$(top_builddir)/coords/libcoot-coords.la \
- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
+ $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+@@ -190,16 +164,7 @@
+ testdunbrack_SOURCES = testdunbrack.cc
+
+ testdunbrack_LDADD = ./libcoot-ligand.la \
+- $(top_builddir)/ideal/libcoot-ideal.la \
+- $(top_builddir)/geometry/libcoot-geometry.la \
+- $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
+- $(top_builddir)/coot-utils/libcoot-map-utils.la \
+- $(top_builddir)/db-main/libcoot-db-main.la \
- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/compat/libcoot-compat.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
-+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-+ $(top_builddir)/compat/libcoot-compat.la \
-+ $(CLIPPER_LIBS) $(MMDB_LIBS)
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
+ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+ $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
- test_indexing_LDADD = \
- ./libcoot-ideal.la \
- $(top_builddir)/geometry/libcoot-geometry.la \
-- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
-+ $(CLIPPER_LIBS) $(MMDB_LIBS)
+Index: analysis/Makefile.am
+===================================================================
+--- analysis/Makefile.am (revision 2293)
++++ analysis/Makefile.am (working copy)
+@@ -9,6 +9,7 @@
+ $(MMDB_CXXFLAGS)
- # Why do I need all these libraries to simply link a trivial test program?
- # Badness....
-diff -ur mini-mol/Makefile.am mini-mol/Makefile.am
---- mini-mol/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ mini-mol/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -32,8 +32,9 @@
- testminimol_SOURCES = testminimol.cc
+ libcoot_analysis_la_SOURCES = bfkurt.cc
++libcoot_analysis_la_LIBADD = $(top_builddir)/coot-utils/libcoot-coord-utils.la
- libcoot_mini_mol_la_SOURCES = mini-mol.cc mini-mol-utils.cc
-+libcoot_mini_mol_la_LIBADD = \
-+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-+ $(CLIPPER_LIBS)
+ bin_PROGRAMS = bfactan
- testminimol_LDADD = libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(CLIPPER_LIBS) $(MMDB_LIBS)
-+ $(MMDB_LIBS)
-diff -ur skeleton/Makefile.am skeleton/Makefile.am
---- skeleton/Makefile.am 2008-07-13 16:40:27.000000000 -0700
-+++ skeleton/Makefile.am 2008-07-13 16:40:40.000000000 -0700
-@@ -36,7 +36,7 @@
+@@ -16,7 +17,6 @@
+
+ bfactan_LDADD = \
+ libcoot-analysis.la \
+- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-utils.la \
+ $(top_builddir)/geometry/libcoot-geometry.la \
+ $(CLIPPER_LIBS) \
+Index: skeleton/Makefile.am
+===================================================================
+--- skeleton/Makefile.am (revision 2293)
++++ skeleton/Makefile.am (working copy)
+@@ -39,8 +39,8 @@
libcoot_skeleton_la_SOURCES = $(libskeleton_a_sources)
--
+libcoot_skeleton_la_LIBADD = ../atom-utils/libcoot-atomutils.la
+-
# bin_PROGRAMS = ncssearch test_various test_torsion test_theta_2
---- high-res/Makefile.am 2009-01-06 20:19:20.000000000 +0100
-+++ high-res/Makefile.am.new 2009-06-03 10:13:35.000000000 +0200
-@@ -39,13 +39,17 @@
+ # ncssearch_SOURCES = ncs-search.cc ncs-search.h
+Index: coot-surface/Makefile.am
+===================================================================
+--- coot-surface/Makefile.am (revision 2293)
++++ coot-surface/Makefile.am (working copy)
+@@ -25,3 +25,4 @@
+
+ libcoot_surface_la_SOURCES = \
+ coot-surface.cc coot-surface.hh rgbreps.cc rgbreps.h
++libcoot_surface_la_LIBADD = $(top_builddir)/surface/libccp4mg-surface.la
+Index: high-res/Makefile.am
+===================================================================
+--- high-res/Makefile.am (revision 2293)
++++ high-res/Makefile.am (working copy)
+@@ -39,13 +39,16 @@
libcoot_high_res_la_SOURCES = high-res.cc coot-atom-graph.cc residue-distortions.cc \
sequence-assignment.cc
@@ -212,7 +204,6 @@ diff -ur skeleton/Makefile.am skeleton/Makefile.am
+ $(top_builddir)/ligand/libcoot-ligand.la \
+ $(top_builddir)/coot-utils/libcoot-map-utils.la \
+ $(CLIPPER_LIBS) $(MMDB_LIBS)
-+
check_PROGRAMS = testatomgraph tracehighres testseqalign testseqassignment globularize_protein
@@ -223,7 +214,7 @@ diff -ur skeleton/Makefile.am skeleton/Makefile.am
$(top_builddir)/db-main/libcoot-db-main.la \
$(top_builddir)/ideal/libcoot-ideal.la \
$(top_builddir)/geometry/libcoot-geometry.la \
-@@ -53,71 +57,60 @@
+@@ -53,71 +56,60 @@
$(top_builddir)/mini-mol/libcoot-mini-mol.la \
$(top_builddir)/coot-utils/libcoot-coord-extras.la \
$(top_builddir)/coot-utils/libcoot-coord-utils.la \
@@ -299,152 +290,116 @@ diff -ur skeleton/Makefile.am skeleton/Makefile.am
globularize_protein_SOURCES = globularize.cc
---- ligand/Makefile.am 2009-02-06 00:50:01.000000000 +0100
-+++ ligand/Makefile.am.new 2009-06-03 10:29:30.000000000 +0200
-@@ -50,6 +50,18 @@
- torsion-general.cc rotamer-tables.cc primitive-chi-angles.cc dipole.cc\
- base-pairing.cc
+Index: cootaneer/Makefile.am
+===================================================================
+--- cootaneer/Makefile.am (revision 2293)
++++ cootaneer/Makefile.am (working copy)
+@@ -34,6 +34,7 @@
+ buccaneer-sequence.cpp cootaneer-sequence.cpp \
+ buccaneer-lib.h buccaneer-prot.h \
+ buccaneer-sequence.h cootaneer-sequence.h
++libcootaneer_la_LIBADD = $(CLIPPER_LIBS)
-+libcoot_ligand_la_LIBADD = \
-+ $(top_builddir)/ideal/libcoot-ideal.la \
-+ $(top_builddir)/coords/libcoot-coords.la \
-+ $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-+ $(top_builddir)/coot-utils/libcoot-map-utils.la \
-+ $(top_builddir)/db-main/libcoot-db-main.la \
-+ $(top_builddir)/coot-utils/libcoot-shelx.la \
-+ $(top_builddir)/geometry/libcoot-geometry.la \
-+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
-+ $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la
-+
-+
- AM_CXXFLAGS = \
- -DPKGDATADIR='"$(pkgdatadir)"' \
- $(COOT_WINDOWS_CFLAGS)
-@@ -69,52 +81,25 @@
+ subpkgdatadir = $(pkgdatadir)
+ subpkgdata_DATA = cootaneer-llk-2.40.dat
+Index: geometry/Makefile.am
+===================================================================
+--- geometry/Makefile.am (revision 2293)
++++ geometry/Makefile.am (working copy)
+@@ -35,6 +35,9 @@
+ # -DHAVE_SYS_STDTYPES_H
- test_random_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
- $(top_builddir)/compat/libcoot-compat.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+ libcoot_geometry_la_SOURCES = protein-geometry.cc protein-geometry-mmdb.cc
++libcoot_geometry_la_LIBADD = \
++ $(top_builddir)/coot-utils/libcoot-utils.la \
++ $(CLIPPER_LIBS) $(MMDB_LIBS)
- test_ligand_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
- $(top_builddir)/compat/libcoot-compat.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+ # libcoot_geometry_la_CXXFLAGS = -g -O1
- test_helix_placement_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
- $(top_builddir)/compat/libcoot-compat.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+@@ -44,12 +47,7 @@
-@@ -122,19 +107,10 @@
+ test_read_components_SOURCES = test-read-components.cc test-read-components.hh
- test_fffear_in_coot_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
- $(top_builddir)/coot-utils/libcoot-map-heavy.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
- $(top_builddir)/compat/libcoot-compat.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+-test_geometry_LDADD = ./libcoot-geometry.la \
+- $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS)
++test_geometry_LDADD = ./libcoot-geometry.la
++
++test_read_components_LDADD = ./libcoot-geometry.la
-@@ -146,23 +122,13 @@
+-test_read_components_LDADD = \
+- ./libcoot-geometry.la \
+- $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS)
+-
+Index: ideal/Makefile.am
+===================================================================
+--- ideal/Makefile.am (revision 2293)
++++ ideal/Makefile.am (working copy)
+@@ -54,6 +54,12 @@
- findligand_real_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
+
+ libcoot_ideal_la_SOURCES = simple-restraint.cc pepflip.cc regularize-minimol.cc lograma.cpp
++libcoot_ideal_la_LIBADD = \
++ $(top_builddir)/coot-utils/libcoot-utils.la \
++ $(top_builddir)/mini-mol/libcoot-mini-mol.la \
++ $(top_builddir)/coot-utils/libcoot-shelx.la \
++ $(top_builddir)/coot-utils/libcoot-coord-extras.la \
++ $(GSL_LIBS)
+
+
+ noinst_PROGRAMS = test-indexing with-geometry with-map logramatest
+@@ -75,12 +81,8 @@
+ ./libcoot-ideal.la \
+ $(top_builddir)/geometry/libcoot-geometry.la \
+ $(top_builddir)/coords/libcoot-coords.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
- $(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
- $(top_builddir)/compat/libcoot-compat.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+- $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
++ $(CLIPPER_LIBS) $(MMDB_LIBS)
- findwaters_real_LDADD = \
- ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
+ # add libcoot-map-utils for the debugging density_around_point function
+ with_map_LDADD = \
+@@ -88,22 +90,16 @@
$(top_builddir)/geometry/libcoot-geometry.la \
$(top_builddir)/coords/libcoot-coords.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-@@ -193,17 +159,8 @@
- testdunbrack_SOURCES = testdunbrack.cc
-
- testdunbrack_LDADD = ./libcoot-ligand.la \
-- $(top_builddir)/ideal/libcoot-ideal.la \
- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
-- $(top_builddir)/geometry/libcoot-geometry.la \
-- $(top_builddir)/coords/libcoot-coords.la \
-- $(top_builddir)/ccp4mg-utils/libccp4mg-utils.la \
-- $(top_builddir)/coot-utils/libcoot-map-utils.la \
-- $(top_builddir)/db-main/libcoot-db-main.la \
+ $(top_builddir)/coot-utils/libcoot-map-utils.la \
+- $(top_builddir)/coot-utils/libcoot-shelx.la \
- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
-- $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
$(top_builddir)/coot-utils/libcoot-utils.la \
-- $(top_builddir)/coot-utils/libcoot-shelx.la \
- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
+- $(top_builddir)/compat/libcoot-compat.la \
+- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
++ $(top_builddir)/compat/libcoot-compat.la \
++ $(CLIPPER_LIBS) $(MMDB_LIBS)
- # lib coot-coords depends on mmdb, even though Cartesian doesn't
---- tw/Makefile.am 2007-04-20 16:12:16.000000000 +0200
-+++ tw/Makefile.am.new 2009-06-03 10:31:17.000000000 +0200
-@@ -39,14 +39,16 @@
+ test_indexing_LDADD = \
+ ./libcoot-ideal.la \
+ $(top_builddir)/geometry/libcoot-geometry.la \
+- $(top_builddir)/mini-mol/libcoot-mini-mol.la \
+- $(top_builddir)/coot-utils/libcoot-coord-extras.la \
+ $(top_builddir)/coot-utils/libcoot-coord-utils.la \
+- $(top_builddir)/coot-utils/libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
++ $(CLIPPER_LIBS) $(MMDB_LIBS)
+
+ # Why do I need all these libraries to simply link a trivial test program?
+ # Badness....
+Index: tw/Makefile.am
+===================================================================
+--- tw/Makefile.am (revision 2293)
++++ tw/Makefile.am (working copy)
+@@ -39,14 +39,15 @@
include_HEADERS = coot-tw.hh
libcoot_tw_la_SOURCES = tw.cc
+libcoot_tw_la_LIBADD = \
+ $(GTKCANVAS_LIBS) \
+ @GTK_LIBS@
-+
noinst_PROGRAMS = coot-tiddly
@@ -457,8 +412,59 @@ diff -ur skeleton/Makefile.am skeleton/Makefile.am
# cootsound_LDADD = -L/sw/lib -lvorbisfile -logg -lao
---- Makefile.am 2009-01-06 15:50:23.000000000 +0100
-+++ Makefile.am.new 2009-06-03 10:35:59.000000000 +0200
+Index: coot-utils/Makefile.am
+===================================================================
+--- coot-utils/Makefile.am (revision 2293)
++++ coot-utils/Makefile.am (working copy)
+@@ -49,6 +49,7 @@
+ # for simple things:
+ libcoot_utils_la_SOURCES = coot-utils.cc coot-fasta.cc atomic-numbers.cc \
+ gdk-keysyms.cc
++libcoot_coord_utils_la_LIBADD = $(CLIPPER_LIBS) libcoot-utils.la
+
+ # for pure coordinates (mmdb) things
+ libcoot_coord_utils_la_SOURCES = coot-coord-utils.cc \
+@@ -56,6 +57,7 @@
+
+ # shelx
+ libcoot_shelx_la_SOURCES = coot-shelx-ins.cc
++libcoot_shelx_la_LIBADD = $(MMDB_LIBS) libcoot-coord-utils.la
+
+ # for non-simple coordinates things
+ libcoot_coord_extras_la_SOURCES = coot-coord-extras.cc coot-coord-lsq.cc \
+@@ -63,24 +65,23 @@
+
+ # for (map) things that need to link mmdb and clipper:
+ libcoot_map_utils_la_SOURCES = coot-map-utils.cc peak-search.cc trim.cc xmap-stats.cc
++libcoot_map_utils_la_LIBADD = $(CLIPPER_LIBS)
+
+ # for map things that need mmdb, clipper, gsl and other things
+ libcoot_map_heavy_la_SOURCES = coot-map-heavy.cc coot-fffear.cc
++libcoot_map_heavy_la_LIBADD = $(GSL_LIBS)
+
+ noinst_PROGRAMS = testshelxreader testcootutils
+
+ testshelxreader_SOURCES = test-shelx-reader.cc
+ testshelxreader_LDADD = \
+ ./libcoot-shelx.la \
+- ./libcoot-coord-utils.la \
+ ./libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS)
++ $(MMDB_LIBS)
+
+ testcootutils_SOURCES = test-utils.cc
+ testcootutils_LDADD = \
+ ./libcoot-shelx.la \
+- ./libcoot-coord-utils.la \
+ ./libcoot-utils.la \
+- $(CLIPPER_LIBS) $(MMDB_LIBS)
++ $(MMDB_LIBS)
+
+-
+Index: Makefile.am
+===================================================================
+--- Makefile.am (revision 2293)
++++ Makefile.am (working copy)
@@ -25,10 +25,10 @@
# see configure.in for po intl
@@ -473,13 +479,3 @@ diff -ur skeleton/Makefile.am skeleton/Makefile.am
# po, no po today.
---- coot-utils/Makefile.am.orig 2009-06-07 17:40:00.000000000 -0700
-+++ coot-utils/Makefile.am 2009-06-07 17:39:07.000000000 -0700
-@@ -63,6 +63,7 @@
-
- # for (map) things that need to link mmdb and clipper:
- libcoot_map_utils_la_SOURCES = coot-map-utils.cc peak-search.cc trim.cc xmap-stats.cc
-+libcoot_map_utils_la_LIBADD = $(CLIPPER_LIBS)
-
- # for map things that need mmdb, clipper, gsl and other things
- libcoot_map_heavy_la_SOURCES = coot-map-heavy.cc coot-fffear.cc
diff --git a/sci-chemistry/coot/files/0.6_pre1-gcc4.4.patch b/sci-chemistry/coot/files/0.6_pre1-gcc4.4.patch
index d754a519c..b7cd75662 100644
--- a/sci-chemistry/coot/files/0.6_pre1-gcc4.4.patch
+++ b/sci-chemistry/coot/files/0.6_pre1-gcc4.4.patch
@@ -1,11 +1,10 @@
---- coot-utils/coot-utils.cc 2008-12-10 01:22:01.000000000 +0100
-+++ coot-utils/coot-utils.cc.new 2009-08-06 00:31:18.000000000 +0200
-@@ -47,7 +47,7 @@
+--- coot-utils/coot-utils.cc 2009-08-06 00:02:51.000000000 +0200
++++ coot-utils/coot-utils.cc.new 2009-08-06 00:06:13.000000000 +0200
+@@ -25,6 +25,7 @@
- #include "clipper/core/hkl_compute.h"
- #include "coot-utils.hh"
--
+ #include <stdexcept> // for string_to_int.
+ #include <sstream> // ditto.
+#include <cstdio>
-
- std::string
+ #include "coot-sysdep.h"
+ #if defined _MSC_VER
diff --git a/sci-chemistry/coot/files/0.6_pre1-test-rama.patch b/sci-chemistry/coot/files/0.6_pre1-test-rama.patch
new file mode 100644
index 000000000..96bfbf60c
--- /dev/null
+++ b/sci-chemistry/coot/files/0.6_pre1-test-rama.patch
@@ -0,0 +1,15 @@
+--- src/graphics-info.h (revision 2296)
++++ src/graphics-info.h (working copy)
+@@ -798,12 +798,10 @@
+ // guess we shall rather use COOT_DATA_DIR and only as fallback PKGDATADIR?!
+ // maybe only for windows!?
+ std::string tables_dir = PKGDATADIR;
+-#ifdef WINDOWS_MINGW
+ char *data_dir = getenv("COOT_DATA_DIR");
+ if (data_dir) {
+ tables_dir = data_dir;
+ }
+-#endif // MINGW
+ tables_dir += "/rama-data";
+ rot_prob_tables.set_tables_dir(tables_dir);
+
diff --git a/sci-chemistry/coot/files/9999-test-rama.patch b/sci-chemistry/coot/files/9999-test-rama.patch
new file mode 100644
index 000000000..96bfbf60c
--- /dev/null
+++ b/sci-chemistry/coot/files/9999-test-rama.patch
@@ -0,0 +1,15 @@
+--- src/graphics-info.h (revision 2296)
++++ src/graphics-info.h (working copy)
+@@ -798,12 +798,10 @@
+ // guess we shall rather use COOT_DATA_DIR and only as fallback PKGDATADIR?!
+ // maybe only for windows!?
+ std::string tables_dir = PKGDATADIR;
+-#ifdef WINDOWS_MINGW
+ char *data_dir = getenv("COOT_DATA_DIR");
+ if (data_dir) {
+ tables_dir = data_dir;
+ }
+-#endif // MINGW
+ tables_dir += "/rama-data";
+ rot_prob_tables.set_tables_dir(tables_dir);
+
diff --git a/sci-libs/coot-data/ChangeLog b/sci-libs/coot-data/ChangeLog
index 77bdbb270..4ae24f985 100644
--- a/sci-libs/coot-data/ChangeLog
+++ b/sci-libs/coot-data/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 16 Sep 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ coot-data-2-r3.ebuild:
+ HOMEPAGE fixed -- corrects bug 285068
+
*coot-data-2-r3 (30 Apr 2009)
30 Apr 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
diff --git a/sci-libs/coot-data/Manifest b/sci-libs/coot-data/Manifest
index 2ad34bcc8..aa07c9499 100644
--- a/sci-libs/coot-data/Manifest
+++ b/sci-libs/coot-data/Manifest
@@ -1,4 +1,4 @@
DIST reference-structures.tar.gz 6945369 RMD160 0dd9b2057cf5d6b0d060d704231aa7c5518f0b3b SHA1 796842664877ae1d71b7c64bfb0219b839325cf7 SHA256 ba0a21e1f7f9065c7dd691e784d6508edc9ffae8b31923e5def5f1cbb7108b06
-EBUILD coot-data-2-r3.ebuild 793 RMD160 ba459705ff0f1c5c28396af34ebc939563959c41 SHA1 7f191c51d185340447e0d39645a2f9c3cd17518d SHA256 2658a007e21ee3cd71b2a47e27f4844a87b1e76fb715c1fe3da0471b630bc4e0
-MISC ChangeLog 1722 RMD160 de40c44e7fe531e5f15c60efe43f8041a615635b SHA1 e850ef08acd3ec929b6879d577d434987aa28608 SHA256 08ac58088aab57709d3bdfa30715050e676d9357de70dc1082f67a08ccd64c40
+EBUILD coot-data-2-r3.ebuild 783 RMD160 089bc48c1fe4d606adfb30a0e88c8a22d3f00344 SHA1 8104f9bba924fa37aae47c3fbade45c06f96becc SHA256 f74d0eea76e7479dc22bf259cd7c60cc5cd54edfdb247aa7453ececaea48c677
+MISC ChangeLog 1845 RMD160 746adc0cb80b477d0ed95d7d21c83e423ed843da SHA1 7066cbf6c7898ac8aa7002f973ecee2e3f11f3d9 SHA256 74b9a5804cc9511c770c58e6ca8148454b51ce31add8dad79d066dab1742e930
MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
diff --git a/sci-libs/coot-data/coot-data-2-r3.ebuild b/sci-libs/coot-data/coot-data-2-r3.ebuild
index cb4ff6b0a..7d824b03f 100644
--- a/sci-libs/coot-data/coot-data-2-r3.ebuild
+++ b/sci-libs/coot-data/coot-data-2-r3.ebuild
@@ -3,7 +3,7 @@
# $Header: $
DESCRIPTION="Data for the Crystallographic Object-Oriented Toolkit"
-HOMEPAGE="http://www.ysbl.york.ac.uk/~emsley/coot/"
+HOMEPAGE="http://www.biop.ox.ac.uk/coot/"
SRC_URI="http://www.ysbl.york.ac.uk/~emsley/software/extras/reference-structures.tar.gz"
LICENSE="GPL-3"
diff --git a/sci-visualization/ferret-bin/ChangeLog b/sci-visualization/ferret-bin/ChangeLog
index b4584ec3a..c812a7919 100644
--- a/sci-visualization/ferret-bin/ChangeLog
+++ b/sci-visualization/ferret-bin/ChangeLog
@@ -2,6 +2,14 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*ferret-bin-6.2 (16 Sep 2009)
+
+ 16 Sep 2009; Tim Cera <timcera@earthlink.net> files/99ferret,
+ +ferret-bin-6.2.ebuild:
+ Version bump to 6.2. Requested upstream to change download names and
+ they did it! Makes version 6.2 much simpler. Changed the 99ferret
+ environment file to actually work.
+
17 Jun 2009; Tim Cera <timcera@earthlink.net> ferret-bin-6.1.ebuild:
Fixed RDEPEND.
diff --git a/sci-visualization/ferret-bin/Manifest b/sci-visualization/ferret-bin/Manifest
index 2f625134e..c838d5f6f 100644
--- a/sci-visualization/ferret-bin/Manifest
+++ b/sci-visualization/ferret-bin/Manifest
@@ -1,9 +1,12 @@
-AUX 99ferret 542 RMD160 b9ce8f1102fea4966df63f096e9996c7f5b60164 SHA1 bc328c5db0572d48adbadf082607440cc41a9292 SHA256 72414dba90d758f460e8f273ff7b60d31b4bcb240a48e4ae57501f273737090f
+AUX 99ferret 635 RMD160 bfa4ed3209b39803d04b6e875f18477a6c5a33ed SHA1 7475b300aea68c3372811a1d1f8e43bd971db7a4 SHA256 5bba5c50d06399720e8030efa5f4db344928d8fc855f20b0b7db25b78e66c38b
DIST fer_dsets.tar.gz 39991296 RMD160 dc3c8c67d86bcddad6bf1d984b524e1121ea5286 SHA1 4e0f514b7ae1441597e0f06fd06eda5797025ce6 SHA256 094645b275520321940002d286e792877a4867e2576832e246ab3d3f113425f3
+DIST fer_environment.v62.tar.gz 7833080 RMD160 92b71efc6ce4b820d6a54e21274e8462c69eb2fa SHA1 06f1a660f0c93c946d55922f831bf2a28ca50f5b SHA256 1844d0f13f3d3a53d110a3d12f72b707e33837cab02906512f4913560774a6ed
DIST fer_environment_x86.61.tar.Z 10514543 RMD160 47505dac54b16e75ae5610931193168f183102dd SHA1 19c31f210fd88d61b1f5c0989a117fd7443657a1 SHA256 e2050eca0b903df58f07319651aae1e3e9d5fc3cb8d21bdd91ea228b0e55bc8b
DIST fer_environment_x86_64.61.tar.Z 10511779 RMD160 870059554f90a0b60128ff605cab8f12ff250366 SHA1 ee9d696100fd72429fa90496f0a4c597b5663ac8 SHA256 c28b337628e8d33f6e8dd79de6960797594df8c9f8272cfaa50569a5ca178999
+DIST fer_executables.v62.tar.gz 5819789 RMD160 049eb3e3e8530a5638d2c45294225373fbb68344 SHA1 ed1181dde5255b29f6570a6634b08258d5b6352b SHA256 66ab638dc8ebad905c5a7fccba9bd5b4cf21380c0c81108ea24a54c77ba8c6d7
DIST fer_executables_x86.61.tar.Z 9310457 RMD160 13eff5eded02582abe8958793b2d753b556e08de SHA1 fcaed69892cd3f934684c969d0808f5c62c837c0 SHA256 dde20aa1164f12a22be67aaafd521653f40bbec62871e6ff176ae5233cc92b66
DIST fer_executables_x86_64.61.tar.Z 9077769 RMD160 cbc6b8737da64611aeda11db113fd580492ed16b SHA1 d2815fbda1b3efc7fef25e89183eebec3f312203 SHA256 bcb1e9d523bcf8009718954c18a77e94e440c3f664a9dc11fb90aa64aeb74ff5
EBUILD ferret-bin-6.1.ebuild 1626 RMD160 dda17227198aac344e4db5196565262715afb1b7 SHA1 a5714a26a2fc86efa691a55063cfe3a4ce5b3442 SHA256 00d4ebc26953728a3781e840aaf4f53fbe32489a5798282456ca6684ea86f0d5
+EBUILD ferret-bin-6.2.ebuild 1299 RMD160 affb667d0b88e126db48fc9f5789b2925cf8b885 SHA1 4f73923ec77f1cb859373248d9df3586d821ab02 SHA256 070788bc2c89d56f3d0c50d189af615f8c46db86857954c487a18bb81b19c92c
MISC ChangeLog 374 RMD160 9c2ef8c105fc125585fa65b444128c3dc8bb3144 SHA1 e46a3f84730ac10a3a1c5ca9efbc58cbbf631732 SHA256 ca4fd60e497c52c4dfdbcb4f06030b1f91a76b82723328f6db5e663d8e816cc9
MISC metadata.xml 362 RMD160 81d21aa9fb0e54a53c2db8ea0965a59a633417fa SHA1 8e0c5a42c19d225c6b0087173dfd3498fb6098ad SHA256 114c2d067f3f6e4e809739707c042f4a2959895fe4f8dfdd86f52857d6e4532a
diff --git a/sci-visualization/ferret-bin/ferret-bin-6.2.ebuild b/sci-visualization/ferret-bin/ferret-bin-6.2.ebuild
new file mode 100644
index 000000000..e87c28215
--- /dev/null
+++ b/sci-visualization/ferret-bin/ferret-bin-6.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+MY_PV=${PV/\./}
+
+MY_FER_ENV="fer_environment.v${MY_PV}.tar.gz"
+MY_FER_EXE="fer_executables.v${MY_PV}.tar.gz"
+
+DESCRIPTION="Ferret is an interactive computer visualization and analysis environment"
+HOMEPAGE="http://ferret.pmel.noaa.gov/Ferret/"
+SRC_URI="ftp://ftp.pmel.noaa.gov/ferret/pub/data/fer_dsets.tar.gz
+ amd64? ( ftp://ftp.pmel.noaa.gov/ferret/pub/x86_64-linux/${MY_FER_ENV}
+ ftp://ftp.pmel.noaa.gov/ferret/pub/x86_64-linux/${MY_FER_EXE} )
+ x86? ( ftp://ftp.pmel.noaa.gov/ferret/pub/linux_32/${MY_FER_ENV}
+ ftp://ftp.pmel.noaa.gov/ferret/pub/linux_32/${MY_FER_EXE} )"
+
+LICENSE="PMEL-FERRET"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ >=app-crypt/mit-krb5-1.6.3-r6
+ x11-base/xorg-server
+ ~virtual/libstdc++-3.3"
+
+BASEDIR="/opt/ferret-bin"
+
+
+src_unpack() {
+ mkdir "${S}"
+ cd "${S}"
+ unpack "${MY_FER_ENV}"
+ cd "${S}"/bin
+ unpack "${MY_FER_EXE}"
+ cd "${S}"
+ mkdir data
+ cd data
+ unpack "fer_dsets.tar.gz"
+}
+
+
+src_install() {
+ mkdir -p ext_func/libs
+ mv bin/*.so ext_func/libs
+
+ mkdir -p "${D}/${BASEDIR}"
+ mv "${S}"/* "${D}/${BASEDIR}"
+
+ doenvd "${FILESDIR}"/99ferret
+}
+
+
+pkg_postinst() {
+ env-update
+}
+
+
+pkg_postrm() {
+ env-update
+}
+
diff --git a/sci-visualization/ferret-bin/files/99ferret b/sci-visualization/ferret-bin/files/99ferret
index e83bf7598..9dcf99cb1 100644
--- a/sci-visualization/ferret-bin/files/99ferret
+++ b/sci-visualization/ferret-bin/files/99ferret
@@ -1,15 +1,15 @@
-FER_DIR=/opt/ferret-bin
-FER_DSETS=/opt/ferret-bin/data
-PATH=/opt/ferret-bin/bin
+
+# This is taken from the output of the Finstall command.
+FER_DIR="/opt/ferret-bin"
+FER_DSETS="/opt/ferret-bin/data"
+PATH="/opt/ferret-bin/bin"
FER_WEB_BROWSER="netscape -ncols 60"
FER_EXTERNAL_FUNCTIONS="/opt/ferret-bin/ext_func/libs"
-FER_GO=". /opt/ferret-bin/go /opt/ferret-bin/examples $FER_DIR/contrib"
-FER_DATA=". ${FER_DSETS}/data /opt/ferret-bin/go /opt/ferret-bin/examples /opt/ferret-bin/contrib"
-FER_DESCR=". ${FER_DSETS}/descr"
-FER_GRIDS=". ${FER_DSETS}/grids"
+FER_GO=". /opt/ferret-bin/go /opt/ferret-bin/examples /opt/ferret-bin/contrib"
+FER_DATA=". /opt/ferret-bin/data/data /opt/ferret-bin/go /opt/ferret-bin/examples /opt/ferret-bin/contrib"
+FER_DESCR=". /opt/ferret-bin/data/descr"
+FER_GRIDS=". /opt/ferret-bin/data/grids"
TMAP="/opt/ferret-bin/fmt"
PLOTFONTS="/opt/ferret-bin/ppl/fonts"
SPECTRA="/opt/ferret-bin/ppl"
FER_PALETTE=". /opt/ferret-bin/ppl"
-
-