aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-06-29 10:57:24 +0200
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-06-29 10:57:24 +0200
commit41a75861edf9bb1a5715ba93f1350f729204d32b (patch)
treedcc5e34e2695ef9ff3c7caf80eaae41558f1c561 /sci-chemistry/refmac
parentempi: Fix the location of the changelog. (diff)
downloadsci-41a75861edf9bb1a5715ba93f1350f729204d32b.tar.gz
sci-41a75861edf9bb1a5715ba93f1350f729204d32b.tar.bz2
sci-41a75861edf9bb1a5715ba93f1350f729204d32b.zip
refmac bump
Diffstat (limited to 'sci-chemistry/refmac')
-rw-r--r--sci-chemistry/refmac/ChangeLog6
-rw-r--r--sci-chemistry/refmac/Manifest4
-rw-r--r--sci-chemistry/refmac/refmac-5.5.0100.ebuild58
3 files changed, 67 insertions, 1 deletions
diff --git a/sci-chemistry/refmac/ChangeLog b/sci-chemistry/refmac/ChangeLog
index 17d7b192f..91c6f6f91 100644
--- a/sci-chemistry/refmac/ChangeLog
+++ b/sci-chemistry/refmac/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*refmac-5.5.0100 (29 Jun 2009)
+
+ 29 Jun 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ +refmac-5.5.0100.ebuild:
+ version bump, still segf on testframework
+
*refmac-5.6.0041 (25 Jun 2009)
25 Jun 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
diff --git a/sci-chemistry/refmac/Manifest b/sci-chemistry/refmac/Manifest
index 9add37f4b..83172e5a4 100644
--- a/sci-chemistry/refmac/Manifest
+++ b/sci-chemistry/refmac/Manifest
@@ -11,6 +11,7 @@ DIST refmac_5.5.0095.tar.gz 1297509 RMD160 bbf3f3cf43c6aaba08864d7e76a795c0b2239
DIST refmac_5.5.0097.tar.gz 1297620 RMD160 e3e5cfe977d677f5efd0c5419d638d0fe3c20334 SHA1 873b5adbacde2fb1912d37a519acc4860c14e68a SHA256 5219949741d422244fca19d01ff675786deb08c6699f2c0e53008170ccbfcabd
DIST refmac_5.5.0098.tar.gz 1298071 RMD160 5a7d2937727ae83327572bea5d35cca93e4fdfcc SHA1 c27c6cb0cce70ea8994b26fc26d60bb421afa84b SHA256 bd1ea457a6f6c79e56270dd128785d05403fb78263f0ec225c4a8c86f4e002c9
DIST refmac_5.5.0099.tar.gz 1298129 RMD160 2a5820d62f590a45a6c3ca66b3691b7fb1b66bc3 SHA1 78d798fe4db63d5eb4748c905832a59ef75ddea0 SHA256 c680fa40a1417efa9f6725f45c73b7bada09a3bcf5d24993369ebccbaeea90a6
+DIST refmac_5.5.0100.tar.gz 1298143 RMD160 751f4c3f9730b4b12536f2c8f927d25138db47e2 SHA1 d87c9c5136da2b03b06a9178b6b14dbdec883217 SHA256 086301efe23346c7f9319d69095f5af4c2d34c2d838597dd74d73293f3732aef
DIST test-framework.tar.gz 130939944 RMD160 ab9dbb0ad1b86dbedf3633742b252c2cc8aa4541 SHA1 2d5f9857fd2cfcd40e79e4ab48f3cd7d2ced1117 SHA256 8b56ade3423bc4c04495241b972d7591a980b32bf09d3c296db5fdd2f5db5229
EBUILD refmac-5.5.0092.ebuild 1045 RMD160 ab5645566baf7d0dbac1522258377130e837d2a7 SHA1 6dacfd7d27edf0121344e255f5bda678b5701f69 SHA256 dbb5111b9ede779c6345c44400510a0d12f655d89eb0208f9e2ddc2304315c70
EBUILD refmac-5.5.0095.ebuild 1011 RMD160 c129e2b3178a6b84428233940befe445fd86a4d6 SHA1 9e99428fadbb4a28be7a7208dce74d82c13ed063 SHA256 6530e9486e2769a9f0b9c139a0e000c5661e9b64582cdbb2b7798ce001367aae
@@ -19,6 +20,7 @@ EBUILD refmac-5.5.0098-r1.ebuild 1373 RMD160 970562c9a2caf4f7fe789dd4fcf26baaeda
EBUILD refmac-5.5.0098.ebuild 1080 RMD160 7829b2a9db340fcf141d450bb5ac7c69669374b4 SHA1 978647cca646c89d5f4b6c863464265b34534fc0 SHA256 8c45013ac7949cc2f3f3ed949abecc3cdaf06629b01d5b4da30ba375899451de
EBUILD refmac-5.5.0099-r1.ebuild 1400 RMD160 14e0c50c2b37fc7d64e48123f3738a102c39bbe6 SHA1 2dfd3c824dedc83465673e0eb6ea92b113fe3e3a SHA256 b9d841e329979a968864774d0f481893c36f5c46807935c3f73818f0c89b6da5
EBUILD refmac-5.5.0099.ebuild 1080 RMD160 7829b2a9db340fcf141d450bb5ac7c69669374b4 SHA1 978647cca646c89d5f4b6c863464265b34534fc0 SHA256 8c45013ac7949cc2f3f3ed949abecc3cdaf06629b01d5b4da30ba375899451de
+EBUILD refmac-5.5.0100.ebuild 1400 RMD160 14e0c50c2b37fc7d64e48123f3738a102c39bbe6 SHA1 2dfd3c824dedc83465673e0eb6ea92b113fe3e3a SHA256 b9d841e329979a968864774d0f481893c36f5c46807935c3f73818f0c89b6da5
EBUILD refmac-5.6.0041.ebuild 1550 RMD160 ff952f4817594c90ae3df23a7c7ca1f5f180a32f SHA1 5e1e60b01e2399e1de3989b135dca722258d251d SHA256 10913143ddeeaff69d3cdc11b602a7ecb95ca77ef231b23152f501bf6dd72ade
-MISC ChangeLog 6250 RMD160 592338ef2ddb4249b3d3fa7f0074c332f4ae7d06 SHA1 2b137f2db9081a20616fddcd5454171a04f11583 SHA256 5830cf9c6aa7d1c808e83d979f23e921c7878ab95708265406a65cad267e1861
+MISC ChangeLog 6411 RMD160 5fe84a683337001b0a18d5efccebba7f5aea5a99 SHA1 57975307700194805be9ce30de01a075462f285e SHA256 7819991ab06b63957bfac1374e8c6b87668f816388f5bd6d41973a9e89220595
MISC metadata.xml 314 RMD160 d8922635160b6047732051715291e8553b513bba SHA1 b53fc6fb6cf908093794b876e729606c00351937 SHA256 50a519ddbcef4ad4f76175df36849a076d20adbb6340fdba292175b70c0d9719
diff --git a/sci-chemistry/refmac/refmac-5.5.0100.ebuild b/sci-chemistry/refmac/refmac-5.5.0100.ebuild
new file mode 100644
index 000000000..1914be15c
--- /dev/null
+++ b/sci-chemistry/refmac/refmac-5.5.0100.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit fortran base toolchain-funcs versionator
+
+DESCRIPTION="Macromolecular crystallographic refinement program"
+HOMEPAGE="http://www.ysbl.york.ac.uk/~garib/refmac/"
+SRC_URI="${HOMEPAGE}data/refmac_stable/refmac_${PV}.tar.gz
+ test? ( http://dev.gentooexperimental.org/~jlec/distfiles/test-framework.tar.gz )"
+
+SLOT="0"
+LICENSE="ccp4"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="mirror"
+
+RDEPEND="virtual/lapack
+ virtual/blas
+ sci-libs/ccp4-libs"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}"
+
+PATCHES=(
+ "${FILESDIR}"/$(get_version_component_range 1-2 ${PV})-allow-dynamic-linking.patch
+ )
+
+src_compile() {
+ emake \
+ FC=$(tc-getFC) \
+ CC=$(tc-getCC) \
+ CXX=$(tc-getCXX) \
+ COPTIM="${CFLAGS}" \
+ FOPTIM="${FFLAGS:- -O2}" \
+ VERSION="" \
+ XFFLAGS="-fno-second-underscore" \
+ LLIBCCP="-lccp4f -lccp4c -lccif -lmmdb -lstdc++" \
+ LLIBLAPACK="-llapack -lblas" \
+ || die
+}
+
+src_test() {
+ einfo "Staring tests ..."
+ export PATH="${S}:${PATH}"
+ export CCP4_TEST="${WORKDIR}"/test-framework
+ cd ${CCP4_TEST}
+ sed 's:refmac5:refmac:g' -i refmac5/test_refmac5.py
+ python refmac5/test_refmac5.py || die "damn"
+}
+
+src_install() {
+ for i in refmac libcheck makecif; do
+ dobin ${i} || die
+ done
+ dosym refmac /usr/bin/refmac5 || die
+ dodoc refmac_keywords.pdf bugs_and_features.pdf || die
+}