diff options
Diffstat (limited to 'sci-chemistry/relax')
-rw-r--r-- | sci-chemistry/relax/ChangeLog | 8 | ||||
-rw-r--r-- | sci-chemistry/relax/Manifest | 35 | ||||
-rw-r--r-- | sci-chemistry/relax/files/relax-3.2.2-gentoo.patch | 28 | ||||
-rw-r--r-- | sci-chemistry/relax/relax-3.2.2.ebuild | 71 |
4 files changed, 125 insertions, 17 deletions
diff --git a/sci-chemistry/relax/ChangeLog b/sci-chemistry/relax/ChangeLog index 035e48b9b6ec..a7667b9b113a 100644 --- a/sci-chemistry/relax/ChangeLog +++ b/sci-chemistry/relax/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-chemistry/relax # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/relax/ChangeLog,v 1.24 2014/05/26 07:40:57 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/relax/ChangeLog,v 1.25 2014/06/06 08:10:14 jlec Exp $ + +*relax-3.2.2 (06 Jun 2014) + + 06 Jun 2014; Justin Lecher <jlec@gentoo.org> +relax-3.2.2.ebuild, + +files/relax-3.2.2-gentoo.patch: + Version Bump *relax-3.2.1 (26 May 2014) diff --git a/sci-chemistry/relax/Manifest b/sci-chemistry/relax/Manifest index 067fe0dcbf57..518cd1a08104 100644 --- a/sci-chemistry/relax/Manifest +++ b/sci-chemistry/relax/Manifest @@ -9,6 +9,7 @@ AUX relax-3.0.2-wxpython.patch 26526 SHA256 e027848934357fabe880bf99792cfebbbe92 AUX relax-3.1.0-sample-script-backport.patch 7311 SHA256 2621ab6890a0711abb4961f76153813570597b48b59aa3a206354c993b205ac4 SHA512 17183054434a8495e1d7ecade631f34b324e2c7d6d80f1406cadfcc5fdf7f6c9099db372674c12e80b1975990467eb2f42f6bdfce0a7e27998cdeea48fa98338 WHIRLPOOL 00cea4f17144aa0b27b675cae1127c2f9e6bb6d8bc4ebebb4acf219d25966edd87f41f26c3971877d8a338abd29dcb18181eb9343debd7aa7951052609bac306 AUX relax-3.1.0-sample-script.patch 1809 SHA256 7201cd4d6b9379e3fc2d6115847f1134ac80505922d91ba56ab96507facfcfd7 SHA512 aaca5fe9294f4c013cda8d3f10e24badcd0b6e4a5cdc757bd023a3d55dd8f2d8a671b5c52d3fa064811dcf0bf0d40b8a8004d5447dfebfafb9908e7fcac5fe6a WHIRLPOOL a9e9980f45353eee1ac5e5a537706ca4bff82663ffc0518b2f66a59bf7071ba8ab807ab60afc1f68f062aba9e6d07e9db1f133f24061028ca0dac864de73c7f1 AUX relax-3.1.7-dpar.patch 1310 SHA256 85061d16fabdc9d7f3f7f28bf1ad2b8a8798c6ab1322a66afb6fbd9d0591241f SHA512 40120bbe9d4474abec930e612633d8f961daa06df6f0a918a8d13469c564fc1fcf44fb6fe1cc643cbbc97587c16a1e6e4881e59f48aa2413c5c58d433a26477c WHIRLPOOL 254fb90ddcb3a2c8a1a0d805b9e805fe0870e8acec2795006c10419cdaf55389b803351dc155b3903eb164a33cb4790e25452f9d1d32b1169231889e77762265 +AUX relax-3.2.2-gentoo.patch 921 SHA256 01a4227e666d62cc37641cc69ac594a9523310989cf67c75bb2166c71561de1f SHA512 fe7f30fd5903904f123c329ce774ba3fbda2365f779bb45b4e7d24c0d32f63e4465e7daa8385853681aa1bdb8693d3103b92a148b7f06fec9fdf7769f44b517a WHIRLPOOL b251efdfa25161b8cf1f8d355d6b94066efc8c309ab1802d1170067d8726013c25447a7e598f0b0d3b92d725e2b7755f2284d10ac9055281815b3bde65bd678c DIST relax-2.1.0.src.tar.bz2 22054720 SHA256 e7908dbf774e1eb866f45fc222d14935624ce9fe4453da979d1b6cb7e1204dd4 SHA512 e42fb050097de6c79751477e1b9e8ff76f8d495fae446380785d8bf8a0e384df4837b283d95c6988e9e5a2aec9af54369a53cc5584d233c58448882f07235dd0 WHIRLPOOL 51b62e2515780248345c14e1fd11511e8dba1832c69178dca1afb0784b2d411ddb21d3f305e04216ef8e041ea1ce560a40135617f91a5bb5e94d19c76ec0cab6 DIST relax-2.2.1.src.tar.bz2 58950056 SHA256 532fabd9f8e3c7503ee9b75f690869898f639526e0b36c858f66faddba6d3831 SHA512 d6bc574d9ff0baed5f08599df585354b2e0aec263adb33773aeec5392bb26efe43d8626cea13e789b2d1346bfe763511882dfe2c3ee8935ae4c9c0955f76ba79 WHIRLPOOL a561c0c25e0642aa9190233e4ed7fb045f7f891c690d662a559cc3e6f1f7da27977fc8e27c0cc27ab3c0b9624ac9bd606ffa6f7cb77e77bef8dae7b88430116d DIST relax-2.2.5.src.tar.bz2 59081139 SHA256 1f62d5e3294accab2baee912216d1651d9ec43b8b33d7f8d434c125c200991fe SHA512 bffdde3fd4644e730d41b1a67e1f43f07f6a9426bd9f714aea59a92c2868e5467adc5bc57326e1c8904708b13b13482867e040fc28373d1b5029b577b400895f WHIRLPOOL d3e5817e7de0d9bae830cb195be1d90a83020c544bdb06b31958f07e7b0309189ae48a3f21a12955f457fa86a21c8764b619a62a6d8a966be46bcdd4b5c52a90 @@ -24,6 +25,7 @@ DIST relax-3.1.6.src.tar.bz2 84506476 SHA256 6a6a085e95c3ccf268a0668042eaa6b1e92 DIST relax-3.1.7.src.tar.bz2 84624222 SHA256 c48883719565253b905e37b380710403b1b099bf7d4ad4edbaec93d808a9a7ba SHA512 48b9b5157841e44319025faaea8799277d0822de78b2c25c0a5785de17d198fa6d802c40bc3113dc604d6e57ecdf943acdd101d561e1136f78fa2ab65e8f9841 WHIRLPOOL 77db59a508592eb185c597fbb2f10b2da9b0f78f56bf1af76bb30dd805ee796b71f75bb3005624b640192629968053b40065ccd278dc979159fedad3819ab69a DIST relax-3.2.0.src.tar.bz2 84952073 SHA256 94aafb42d181fbc78e21c51fb343dc0e671f7d415ebc2a99ff269c181eada11d SHA512 272a944db12f37903ec61ff9d17d1f7a4fbd745c1d306334b6adb41234751d3fed9edd818dbf7874abb36bdea29dd9e94e50f15ec490d182db0884d74a56d902 WHIRLPOOL 422341d571c43333e30decc3d3c342df7a3a33536d2f7733a73ad3aac8729428146fe6e4026fe0298a4adc04cd17f0993b23e4da889d1453f151916e67c2b55f DIST relax-3.2.1.src.tar.bz2 85017557 SHA256 85594dd5352d3d9000de721bc6b80892cd9afde050a927462fecb19d19c9b5e9 SHA512 bcdbf8a0794ef3942f8021540208b8685acd52db51e38581c529e07440bdb9155fcf5256d378a8c55770b61942f4ad9774e7aca837f70890a6290cb50c920899 WHIRLPOOL 36f6072828c3d7dab97fd6d12826f3384d0ba9153fd2bd4202be4a3883983fbec3a8dd1675e782ac0bb3e8395afe2760f56b5127091f9e0a23fd6e23ff6b499b +DIST relax-3.2.2.src.tar.bz2 84956773 SHA256 cce703315023ed702703fe1096ccedc221341a2711dc036c12996316182c4ae3 SHA512 12b306471260b579980800da919f810ad0ac3aaf05815226bbf0d16ecd758ae94913f9fc32422f1ef63aa51d83a83214ed3a393a77bcb4d675febde01c114bd1 WHIRLPOOL 44f7a3921571d2f3551073ea9ae5e4f3cef022b068b22cc8bd4c2e40cca60402c479353f6a8d1bce3a1cf9dbcd33f4d5c284fecfb82c5805236766346a2575f9 EBUILD relax-2.1.0.ebuild 1128 SHA256 2d49d317cc424da9f9f2bf86ec802dae614952d506e385a60fa95e262b0c0da3 SHA512 fa76e538545bb5a2d520d3b063ba255f2d4c0279332631f061444a697528f78c6709f3d91a946289bf80828059ff7423b0d3d5374117bf89625f360212540614 WHIRLPOOL 4e0686ab5f70ddd7243c53437978b617ee2a9be55da1eb78022863babeafffae80536048471526e6076553761ea968129e7100c960d6fc7f970b281911d4ba09 EBUILD relax-2.2.1.ebuild 1337 SHA256 4c65b74e17d1928bfc0f42230e1ccbc6abd5963901a751a7782f3c19bf25008c SHA512 70c78139ba9a9a08404673fc970082f9e3c868b2651b80d9f7cac4c5680bec846c69d3c65e68240139dfe37957607845b0ac66f595151ee7051b745d500d095e WHIRLPOOL 219ca572d15297a779da98b2a9f7a12edd80bec89710be07d0d2b02716534c831893a0bc14a0a9f177e6cebc0283c4d25872c4265a7f6f20610c0b17feafd236 EBUILD relax-2.2.5.ebuild 1521 SHA256 f9192d970b2e70dcebdfc6ebd4658459cf5ac88a1b74886cf456108633ccf2c3 SHA512 7a4f13a4be29ef48082e82e6ec7bc6f6b3e1da72ed32e914b9f202c83f61868d850f3c4f2410407ad4c1be5ce5939fb16330d403bcdbdea12fc69e0070a15007 WHIRLPOOL ba6768c596b799456d18f85450520b7de81b5688df9ec3762023b54bf82f3398ed9eea862d242a064ffd3f71f8f73315b15d8734ace7a0196e4fc0b82be8ad99 @@ -40,25 +42,26 @@ EBUILD relax-3.1.7-r1.ebuild 1630 SHA256 9ab42b27756644cef8bbaa093f706ba1aaa29fc EBUILD relax-3.1.7.ebuild 1593 SHA256 43d04c915de5e6aed8ccf131a3ceb9e01636dd62a926abae35c73d03cc43383b SHA512 6072a94e72932b9ef9d6ae9dbe44e2fff6a59338e505aa0352fee3379da4dc83afc68252809f6459e1cbb677d33baf3fec588bc6c87f9c703f76fb610c68c6e9 WHIRLPOOL 625fcd1090c71f300b740b6d1f4f9102ddbea49064c9b57c1949581c84d61bd040abbd5aaa94a8174803c407f9852bd9393d9e1c17fa69efed850b5de8e22109 EBUILD relax-3.2.0.ebuild 1646 SHA256 dc4f46a0871af28723b5089fd6a5ccaacf236306fa514635cf383537dc170252 SHA512 d8c39dc6317ff956cb4fa0e7653a1a2393c3f74f5215d1d9f198d79cafd4590aa8a20df5f9620be6f3f5e71ad2c3cdf7e830a30afe4c878e66501198e7ff35fb WHIRLPOOL bb10e600807f49798070b81a01474f8b16babf5751e7a2a73bd9445d34a7a28ede806f89dcbd7f9b619aba03c9a4884237684cdd84bb5d74e55f00c2d15851e9 EBUILD relax-3.2.1.ebuild 1646 SHA256 5450f4c5563f663ea9ca9dd1c389c154c86ffde5fdf747c567742707ae9ce45a SHA512 11050b999471673cf0bda87bc9f7c41526bf7554af773a5e2f5bf03fe7abc18ab8748ffcc0d5ea9c08b9f76e1292deb111f4eca8fc3d1b95ad01db3691de9d18 WHIRLPOOL 92fcdc3d422c12ecd8fe1a610f1578018f355f4c8f84158d1931da015f0c76b37505f5cd3cf9925c2ba266c60cceba62fd6886a8e2748b46255ecd6c6c28e77c +EBUILD relax-3.2.2.ebuild 1639 SHA256 c6887f1b3cb9f3622ce9851d99ff0770edb7526fe0b407aab19b716f3a77857b SHA512 6becf3a82349ede7f07736431d7229a4be1c8c8beac915500f9069dd5235efc218939c87fac214f0d1543a54a70a90382fd7c48cd889f9253cfac613124e476e WHIRLPOOL 07b1f5a2896238f523e0402d1cbba01e887cd9cc9529312f9968d19369a8689a4bd4561c7b99d48aae02b70fefd3ad38ab0f8ae344d29badd759ad55ccae8b56 EBUILD relax-9999.ebuild 1621 SHA256 0f7a800c351dcc86fa2b43b10bc0cc1e0126a5cdf5d3489928070a475ec2ad2e SHA512 820143e457b8282ad7b33ac4013889c016b6763a834718f0c33a52b9da3f367776200206fc95aab4220866819898ad72e1fd48e8cb6f9f3272c278e44eb947fb WHIRLPOOL f4ced5b9c344f7a1abdffff6f8d8163701399ce45625cae26a328a8d80705ecfe6833bf8ec398decb5c4993080a212fc9b41653bca88f0c980e28d6b873ee4ab -MISC ChangeLog 3700 SHA256 c8a5297bd39a89ac64f0b6fdedf3205f652ae75314064f638c718100beb6ba80 SHA512 cb7c91ad9d28e93a2bcd8af2cbbaf05163bfe66b15cac5a0de307f47b151e595a4014abc073bd29b465fddaf03d0c1fff65467d9bfbbdb2e0ee1d2cc5e4f933f WHIRLPOOL 04f4037a3b4ae6f074b345fc244f724b702e1a6f18cc2385c44c73e62a577bdb1cf864ccc6f55559278b8acb21a8e6a18db7c9b87bd5c28643f726e56fda8595 +MISC ChangeLog 3847 SHA256 473974c378a0063b212f38e9c2bdfb56d75a888830f5a3fede3ef5a9bef9120d SHA512 49f599b9b9748a3e4fb5e3c51fff36a24f0746a48e46a7ea7232fbf24c0cc9bc70f8eb86c2ee4e6b0a7e60565e4a30496934ecde742740ab14cae9733039a8f6 WHIRLPOOL da5c3f1673489292ecf0ec21aa4b79e0b2439ea03fe5fc58604ed875e264a880da7284c96f4a1632622466c888bf4e77f1cc72ddc400acc8432a94c19192beba MISC metadata.xml 1315 SHA256 58aef1b2b940b7211a85032dfc7212025aca6a3cd313b1a6e203854bbd3dd03e SHA512 dcb1d935782546693b79aa74dc37d55701ff4cb1756860a7f0d9919534ad2ae6f1dcad20cace867b10297c577cb6444dd5e212b13f57c3d81b30b382d8458c04 WHIRLPOOL e2de7c85fb3494a98c2ee1b08dd06d28676f43f64367ad29a8723f712e12e9052daa82794bb6626506de568701b1ea09efe059a8d3a13f6aee5fd607a913e441 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iQJ8BAEBCgBmBQJTgvAIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCgBmBQJTkXdnXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVir9I8P/jsgCvVFAxJsjhuCFmMfKOTc -abPOyDmYi9SPNlnLACjMmVmcLLCAudc0gjtniklPuHDcg6howz8+GkfQXlaMAmSo -UIOzJZH19k660Moy5bzymrvv4CNMIC0EYR2uwf/YhX8kbbUTtPVJ4OOjVmkuWBiq -tDDXBV5iX2Qc727q+PK0ErBNq8mNNqO3CRgj3uPDXk+xdvojHnBv6bKrCKknIAWV -Py90QAt5aBNVM7nb4f35P58wYZLKgkdOrrDCvJRtEPZAs02uw5ORAQcR+SOzcsjk -xvcxoqdLV5WAW74LuZW+7MIKsTdh2XsUmQaczsMy9ow63uzZ4cYt4wvmOrU2r5U0 -RsfUricYIqiS8dt30+7YYg+ucteLUbzrTRKRaqfC3a8AB/CXrXMuDM2jhABxBVQr -/nz1XOlzzugHgNfjG0OWDTu02o5iAlpGX1O8B52aMZbgHtL1Aywi2oIaEBb9s+n9 -EuZbQacVHdYuPTtQP2nBDdb5xh59rMpAjoD96DmRqIkcwNJlYhm/UXk22lMj+aFx -cH9kp1CADnSw9qgEmL7HhLNNZvhxX3Y6ixgFx8YXXfXxUeoAqt9m+33QDjpfzTDR -TiEZ4OWveXVB+h7e7c1YXnj7x6h5yaobkRXEjUbi+IPayXlvY0Ylsq0WNCaF3Pz9 -q9sHvCS6CA4w5v9kwdza -=rJaQ +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirvH8P/3Sm1p40LlhYQ2fNO8fQPhRW +naxYAW1eRpLQhNfvyR7z9rFOYMgfIU4x13NxnWsLYudf+EXDvcYw71qJ2RAIdSuC +BqLxNv48B5Q7OUy/bKvzuydEVMcoIBc69qSnCFyxkt9W1FTdd4F3B4pLbku379yR +pIcPiP62sHc/cjkrZRtwB6Csw8/gPfphem1EM+/2STH34KnPHuHt5JcWRYDhe/dt +nre3z10SVfHzb8K40TFugJcMjU0fMloKMi6ENA4F7NOSLKRI22SOKz9rjGncDdbA +r7wvZUrmJ/FtGb54nNMtsZ0X1ox38HJAb0XryGfWnNY9WRzK6y7lJQPCk2N8I7e9 +dwtRrIVu8S+sUTJGaUi1jT2C8xGBTRi3+yrFLe+KlfOj5VBQb2QWBu7Wscw07m6H +5IEaVgyGfg3MJ6aGFotIQbtSO6G4zrZticL13vpS8xLN+y4cW9AJicg+wY4In7ts +eZI9ST+c4q4Ce6Qv/X+Kzd3ErT7gHvOyemc0uNuyPCrBsO6Fx8QfPJXaew5Dw09M +1VdZYprNRgNoctdXNyCR4eyQ7WKcbPYOZUcZjk063EJZBhgSvSUKNpAHeei5Yc6S +K9jMjQ3r7TC+of7mBZ8vkJ4nFS/tDjxncS3Slrmi2u1xEFsF9BSVWxyXZdbdNl79 +cPd5+16lRGklSQNSUgI0 +=l4/g -----END PGP SIGNATURE----- diff --git a/sci-chemistry/relax/files/relax-3.2.2-gentoo.patch b/sci-chemistry/relax/files/relax-3.2.2-gentoo.patch new file mode 100644 index 000000000000..bfe7a26be096 --- /dev/null +++ b/sci-chemistry/relax/files/relax-3.2.2-gentoo.patch @@ -0,0 +1,28 @@ + sconstruct | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/sconstruct b/sconstruct +index 511a6dd..fc2d6de 100644 +--- a/sconstruct ++++ b/sconstruct +@@ -25,7 +25,7 @@ + + + # Import statements. +-from os import F_OK, access, getcwd, path, remove, rmdir, sep, walk ++from os import F_OK, access, getcwd, path, remove, rmdir, sep, walk, environ + import platform + from re import search + from shutil import rmtree +@@ -630,6 +630,11 @@ class Main: + for file in files: + nodes.append(env.SharedObject(dir + path.sep + file, CCFLAGS=cflags)) + ++ env.Append(LINKFLAGS = environ['LDFLAGS']) ++ env.Append(CFLAGS = environ['CFLAGS']) ++ env.Replace(CC = environ['CC']) ++ ++ + # Build the relaxation curve fitting module. + self.relax_fit_object = env.SharedLibrary(target=dir + path.sep + 'relax_fit', source=nodes, SHLIBPREFIX=prefix, SHLIBSUFFIX=suffix) + diff --git a/sci-chemistry/relax/relax-3.2.2.ebuild b/sci-chemistry/relax/relax-3.2.2.ebuild new file mode 100644 index 000000000000..6eab382a73e3 --- /dev/null +++ b/sci-chemistry/relax/relax-3.2.2.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-chemistry/relax/relax-3.2.2.ebuild,v 1.1 2014/06/06 08:10:14 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +WX_GTK_VER="2.9" + +inherit eutils multiprocessing python-single-r1 scons-utils toolchain-funcs wxwidgets virtualx + +DESCRIPTION="Molecular dynamics by NMR data analysis" +HOMEPAGE="http://www.nmr-relax.com/" +SRC_URI="http://download.gna.org/relax/${P}.src.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/wxpython:${WX_GTK_VER}[${PYTHON_USEDEP}] + sci-chemistry/molmol + sci-chemistry/pymol[${PYTHON_USEDEP}] + sci-chemistry/vmd + >=sci-libs/bmrblib-1.0.3[${PYTHON_USEDEP}] + >=sci-libs/minfx-1.0.5[${PYTHON_USEDEP}] + sci-libs/scipy[${PYTHON_USEDEP}] + sci-visualization/grace + sci-visualization/opendx + x11-libs/wxGTK:${WX_GTK_VER}[X]" +DEPEND="${RDEPEND} + media-gfx/pngcrush" + +pkg_setup() { + python-single-r1_pkg_setup +} + +src_prepare() { + local png + rm -rf minfx bmrblib || die + epatch \ + "${FILESDIR}"/${P}-gentoo.patch + tc-export CC +} + +src_compile() { + escons +} + +src_test() { + VIRTUALX_COMMAND="${EPYTHON} ./${PN}.py -x --traceback" + virtualmake +} + +src_install() { + dodoc README docs/{CHANGES,COMMITTERS,JOBS,relax.pdf,prompt_screenshot.txt} + + python_moduleinto ${PN} + python_domodule * + + rm ${PN} README || die + + make_wrapper ${PN}-nmr "${EPYTHON} $(python_get_sitedir)/${PN}/${PN}.py $@" +} |