diff options
Diffstat (limited to 'sci-libs')
-rw-r--r-- | sci-libs/bigdft/ChangeLog | 4 | ||||
-rw-r--r-- | sci-libs/bigdft/Manifest | 15 | ||||
-rw-r--r-- | sci-libs/bigdft/bigdft-1.2.0.2.ebuild | 31 | ||||
-rw-r--r-- | sci-libs/bigdft/metadata.xml | 9 |
4 files changed, 43 insertions, 16 deletions
diff --git a/sci-libs/bigdft/ChangeLog b/sci-libs/bigdft/ChangeLog index 4aa039a4a..e738960c7 100644 --- a/sci-libs/bigdft/ChangeLog +++ b/sci-libs/bigdft/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 21 Jun 2011; Justin Lecher <jlec@gentoo.org> bigdft-1.2.0.2.ebuild, + +metadata.xml: + Added fortran-2.eclass support + *bigdft-1.2.0.2 (17 Jan 2011) 17 Jan 2011; Honza Macháček <Hloupy.Honza@centrum.cz> diff --git a/sci-libs/bigdft/Manifest b/sci-libs/bigdft/Manifest index 52ba40e10..b203478ca 100644 --- a/sci-libs/bigdft/Manifest +++ b/sci-libs/bigdft/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX bigdft-1.2.0.2-0001.patch 4991 RMD160 0341289986c2fb1e1d292f6f6f62798d15b01f5f SHA1 4d39856883911573d56f41fb6f5011b64d61bf7b SHA256 2af75ea82fd506e4e5871e948871f1c13b5bb33528750da2ed3d5647f7bb83aa AUX bigdft-1.2.0.2-0002.patch 557 RMD160 caefc2a1a789f5d8a9bc0349a975cfcb5330fef9 SHA1 fced52b9fcb0feff7b7e20be3c104b2da40c98e9 SHA256 55f108aa609bc93e359f7b3928334a5b147b50c7f7e99b58feae559bda3e3b09 AUX bigdft-1.2.0.2-0003.patch 620 RMD160 c2db417e0bf660fed15ebe79580afa9e60549497 SHA1 d12621e14c02c963937d14b12f9f5e02fdb98186 SHA256 d87ba1010e739e2d951b1a1a8208058a9c51ce28ed8e507e93ae36f215d3d237 @@ -5,5 +8,13 @@ AUX bigdft-1.2.0.2-0004.patch 833 RMD160 df98d7fcda945d11ea787b85bfaa79f457371f5 AUX bigdft-1.2.0.2-testH.patch 29091 RMD160 535dcd1c160863570991b26c194c707766233645 SHA1 682454d1986cc3963ee16b65f6d3a85f1642ec3a SHA256 dd7311f2ec7c4dde01131d8b22b375a74e0de73c7865172a79e83373e849fb52 DIST bigdft-1.2.0.2.tar.gz 944219 RMD160 fbd2fd53e4c684e560769d7aaf2ac9d17954bc62 SHA1 1a3754261c6229be17d3cecb70720fefaf843642 SHA256 3143e203879a2f8b1f05789336ceed91250960ef0681c1530868011fc16f56df DIST bigdft-1.3.2.tar.gz 1370869 RMD160 6967df2a837af540149aa452166ea16e25ee7aa7 SHA1 b219b4c2b4bee5a936eadcee0ea1faeb4f78b2cb SHA256 b18234c321bee98450ea0b6a3c249480ecec66d18dadcc32a7ba0d2d019c820d -EBUILD bigdft-1.2.0.2.ebuild 2176 RMD160 d88681bf612fddf41036309e32e4bdd001b84a99 SHA1 2038ef7b5de1ed57b2a75f7d5b127fccefd6d386 SHA256 49db71d8b9bd983e6c1b1c475be96d713a4e4eae274deda27ea0a349cc01289e -MISC ChangeLog 505 RMD160 464df1805eb7272e4b683a08e9bb2863af7f8df3 SHA1 809ea898cd5c262587c48d09a31a0557630f4f02 SHA256 91b92a6dcc0b230cd4dd9bba27b5fe8bb770d6eb518722050daf441238dc440e +EBUILD bigdft-1.2.0.2.ebuild 2189 RMD160 abef7d26a7e9c290b5b03919a7356eb91c40f9fd SHA1 032c1819565d8a4ccc17a3729988f86a2d6260b0 SHA256 d2f1a5cc499efc5b50a0acfe0433ecfb55ceed3ad649db8aa0dfcee93dec19fc +MISC ChangeLog 626 RMD160 0c0db2147320ba6c713e009f8a715f8b5fac7513 SHA1 cb283b471ce271f82e816431e14b1f38e6b9db01 SHA256 0c7d0ca72143c6fe1c42f6293b9727e22b99596dd02782366f730ad5279dc0be +MISC metadata.xml 268 RMD160 a08ddac9bdb423a2a25e1a855118e1c1b7b4b1c3 SHA1 80806343ce9cacc256261167cc9a463c33b8f5b1 SHA256 8dc5093d7d2cd59f19de2421464b9d6ad5dff8526ec018d33c0f22874608938a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEARECAAYFAk4AeoMACgkQgAnW8HDreRb1RQCgtl0Ni/j1yDKbXNDfpGpK5fns +Mp4AoKDPB4zrCJiz+Wbs4rQrDp8WAuHJ +=59WR +-----END PGP SIGNATURE----- diff --git a/sci-libs/bigdft/bigdft-1.2.0.2.ebuild b/sci-libs/bigdft/bigdft-1.2.0.2.ebuild index 55d34f59e..1fdf1d339 100644 --- a/sci-libs/bigdft/bigdft-1.2.0.2.ebuild +++ b/sci-libs/bigdft/bigdft-1.2.0.2.ebuild @@ -1,36 +1,40 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# $Header: $ -EAPI="3" +EAPI=3 -inherit eutils toolchain-funcs +inherit eutils fortran-2 toolchain-funcs DESCRIPTION="A DFT electronic structure code using a wavelet basis set" HOMEPAGE="http://inac.cea.fr/L_Sim/BigDFT/" -SRC_URI="http://inac.cea.fr/L_Sim/BigDFT/${P}.tar.gz - http://inac.cea.fr/L_Sim/BigDFT/${PN}-1.3.2.tar.gz" +SRC_URI=" + http://inac.cea.fr/L_Sim/BigDFT/${P}.tar.gz + http://inac.cea.fr/L_Sim/BigDFT/${PN}-1.3.2.tar.gz" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="cuda doc mpi test" -RDEPEND="virtual/blas +RDEPEND=" + =sci-libs/libxc-1.0[fortran] + virtual/blas virtual/lapack mpi? ( virtual/mpi ) - cuda? ( dev-util/nvidia-cuda-sdk ) - =sci-libs/libxc-1.0[fortran]" + cuda? ( dev-util/nvidia-cuda-sdk )" DEPEND="${RDEPEND} dev-util/pkgconfig >=sys-devel/autoconf-2.59 doc? ( virtual/latex-base )" src_prepare() { - epatch ${FILESDIR}/${P}-0001.patch - epatch ${FILESDIR}/${P}-0002.patch - epatch ${FILESDIR}/${P}-0003.patch - epatch ${FILESDIR}/${P}-0004.patch - epatch ${FILESDIR}/${P}-testH.patch + epatch \ + "${FILESDIR}"/${P}-0001.patch \ + "${FILESDIR}"/${P}-0002.patch \ + "${FILESDIR}"/${P}-0003.patch \ + "${FILESDIR}"/${P}-0004.patch \ + "${FILESDIR}"/${P}-testH.patch rm -r src/PSolver/ABINIT-common mv ../${PN}-1.3.2/src/PSolver/ABINIT-common src/PSolver/ @@ -83,6 +87,5 @@ src_test() { src_install() { emake HAVE_LIBXC=1 DESTDIR="${D}" install || die "install failed" - dodoc README INSTALL COPYING ChangeLog AUTHORS NEWS || die "dodoc failed" + dodoc README INSTALL ChangeLog AUTHORS NEWS || die "dodoc failed" } - diff --git a/sci-libs/bigdft/metadata.xml b/sci-libs/bigdft/metadata.xml new file mode 100644 index 000000000..4f728fd12 --- /dev/null +++ b/sci-libs/bigdft/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci</herd> +<maintainer> + <email>sci@gentoo.org</email> +</maintainer> +<use><flag name='cuda'>Add cuda support</flag></use> +</pkgmetadata> |