diff options
author | Donnie Berkholz <dberkholz@gentoo.org> | 2009-03-26 15:16:29 +0100 |
---|---|---|
committer | Donnie Berkholz <dberkholz@gentoo.org> | 2009-03-26 15:16:29 +0100 |
commit | 49329711632abeb7e1e57d5c33514d5e4b896b47 (patch) | |
tree | f2d755387a2208cf330f0f370c4459b8718bf495 /sci-physics | |
parent | campos-ase: add src_test() (diff) | |
download | dberkholz-49329711632abeb7e1e57d5c33514d5e4b896b47.tar.gz dberkholz-49329711632abeb7e1e57d5c33514d5e4b896b47.tar.bz2 dberkholz-49329711632abeb7e1e57d5c33514d5e4b896b47.zip |
campos-gridpaw: Bump to 0.4.2734. Backwards versioning, I know.
TODO:
- Bundles libxc. Split that out once there's a separate release.
- Add MPI support.
- Download enough setup files to run the test suite.
Diffstat (limited to 'sci-physics')
-rw-r--r-- | sci-physics/campos-gridpaw/Manifest | 10 | ||||
-rw-r--r-- | sci-physics/campos-gridpaw/campos-gridpaw-0.4.2734.ebuild (renamed from sci-physics/campos-gridpaw/campos-gridpaw-0.14.0.ebuild) | 25 |
2 files changed, 21 insertions, 14 deletions
diff --git a/sci-physics/campos-gridpaw/Manifest b/sci-physics/campos-gridpaw/Manifest index fc518bb..1c8cd00 100644 --- a/sci-physics/campos-gridpaw/Manifest +++ b/sci-physics/campos-gridpaw/Manifest @@ -1,8 +1,2 @@ -DIST gpaw-0.14.0.tar.gz 491069 RMD160 4207a255036472c91a6dd677b5610c478b1ccd17 SHA1 8cdc969897eb5df6ca15b75a9da4c996a473dbbb SHA256 ba7756ef05908068bf41f172d7f5c880bd30037d0d47c702b9eabcf28ba727ea -EBUILD campos-gridpaw-0.14.0.ebuild 900 RMD160 612da00959408bc85eefcfbcfdb47a4406fa02a9 SHA1 7a6b872c7d5904e2bb5d97f80cb7c4e29a3c5f64 SHA256 3a709a595aace7b08ba7946366b596bd64ddea116d8e04d2a6700267247a3206 -MD5 795ee7bbb6e1e0aebc502f34a0b3ad01 campos-gridpaw-0.14.0.ebuild 900 -RMD160 612da00959408bc85eefcfbcfdb47a4406fa02a9 campos-gridpaw-0.14.0.ebuild 900 -SHA256 3a709a595aace7b08ba7946366b596bd64ddea116d8e04d2a6700267247a3206 campos-gridpaw-0.14.0.ebuild 900 -MD5 4066b5570fe3fbb04a91baef797d0f0d files/digest-campos-gridpaw-0.14.0 235 -RMD160 e90a7bb4e5d83d107091e4f058196b9d7b1c6f4d files/digest-campos-gridpaw-0.14.0 235 -SHA256 c52fb31be6d41a9fa16d4bc16050c4096891582afbf841c1af2dafd2a5d53821 files/digest-campos-gridpaw-0.14.0 235 +DIST gpaw-0.4.2734.tar.gz 627725 RMD160 ef85f36c55255682577e726fdefa7a388901fce9 SHA1 c0f4edb56266016a3144502ad273d1c46f7dbc60 SHA256 772daf49a11de806d227933906c16906543d7fe5c696078dad19398edbbed5f0 +EBUILD campos-gridpaw-0.4.2734.ebuild 1319 RMD160 b01cd0a3bf7899b80ed46d4635e37e4d2c7fb56b SHA1 c085c5443d8d60c51ccadace24a2b07791d348fc SHA256 55ec79319245ae4e58dca92beafa5253e3797775bb4a1be5c6d37486f9b622da diff --git a/sci-physics/campos-gridpaw/campos-gridpaw-0.14.0.ebuild b/sci-physics/campos-gridpaw/campos-gridpaw-0.4.2734.ebuild index 5ca8a63..0071813 100644 --- a/sci-physics/campos-gridpaw/campos-gridpaw-0.14.0.ebuild +++ b/sci-physics/campos-gridpaw/campos-gridpaw-0.4.2734.ebuild @@ -2,11 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Header: /home/camp/CVSROOT/CamposEbuilds/portage/sci-calculators/campos-gridpaw/campos-gridpaw-0.9.0.ebuild,v 1.4 2006/02/15 10:27:52 schiotz Exp $ -inherit eutils distutils +inherit distutils -PYTHON_MODNAME="gridpaw" -MY_P=gpaw-${PV} -S=${WORKDIR}/${MY_P} +PYTHON_MODNAME="gpaw" +MY_PN=gpaw +MY_P=${MY_PN}-${PV} DESCRIPTION="Real-spaced implementation of Density Functional Theory with Projector-Augmented Waves" HOMEPAGE="http://wiki.fysik.dtu.dk/gridcode" # self-signed certificate for https generates wget errors @@ -14,11 +14,24 @@ HOMEPAGE="http://wiki.fysik.dtu.dk/gridcode" SRC_URI="mirror://gentoo/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86" +KEYWORDS="~amd64 ~x86" +# Add mpi support eventually. See mpicompiler variable in setup.py IUSE="" +# Bundles libxc. This needs to get fixed. RDEPEND="virtual/lapack - >=sci-physics/campos-ase-2.0" + virtual/blas + >=sci-physics/campos-ase-3.0" DEPEND="${RDEPEND}" +S=${WORKDIR}/${MY_P} + +src_test() { + # Needs setup files from http://wiki.fysik.dtu.dk/gpaw/Setups and + # setting the GPAW_SETUP_PATH environment variable to point to them + # Needs: H, He, N, C, O, Ne, Si, Na, Li, Al, Be, Fe, Cu + pushd test >/dev/null + PYTHONPATH=../ ${python} test.py + popd >/dev/null +} pkg_postinst() { elog "The users need to install atomic setup files themselves. See https://wiki.fysik.dtu.dk/gridcode/Setups" |