* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
@ 2013-06-19 8:59 Honza Macháček
0 siblings, 0 replies; 6+ messages in thread
From: Honza Macháček @ 2013-06-19 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 5f202364ae11db30c2b926076a88a4b635d0e39b
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Wed Jun 19 08:59:14 2013 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Wed Jun 19 08:59:14 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5f202364
Spaces in the testing snippet of fortran code in sci-libs/bigdft-abi-1.0.4.ebuild protected from reformatting.
---
sci-libs/bigdft-abi/ChangeLog | 5 +++++
sci-libs/bigdft-abi/bigdft-abi-1.0.4.ebuild | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index 10ecead..424afb0 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 19 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ bigdft-abi-1.0.4.ebuild:
+ Spaces in the testing snippet of fortran code in
+ sci-libs/bigdft-abi-1.0.4.ebuild protected from reformatting.
+
18 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
bigdft-abi-1.0.4.ebuild:
The dependency on sci-libs/libxc modified to allow for 1.2.0-r1.
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4.ebuild
index 91e3bac..4939d0c 100644
--- a/sci-libs/bigdft-abi/bigdft-abi-1.0.4.ebuild
+++ b/sci-libs/bigdft-abi/bigdft-abi-1.0.4.ebuild
@@ -87,8 +87,8 @@ src_configure() {
local _fc=$(tc-getFC)
cat <<- EOF > "${fcode}"
- call omp_get_num_threads
- end
+ 1 call omp_get_num_threads
+ 2 end
EOF
for openmp in -fopenmp -xopenmp -openmp -mp -omp -qsmp=omp; do
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
@ 2013-09-19 17:58 Honza Macháček
2013-09-26 9:41 ` Honza Macháček
0 siblings, 1 reply; 6+ messages in thread
From: Honza Macháček @ 2013-09-19 17:58 UTC (permalink / raw
To: gentoo-commits
commit: 7b587ac700ac1cb1ca7f1860635e033e1956cf6a
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Thu Sep 19 17:57:53 2013 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Thu Sep 19 17:57:53 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7b587ac7
sci-libs/bigdft-abi-1.0.4-r2.ebuild modified from -r1 to avoid sandbox violation when generating TeX fonts. Metadata file added, solution to other repoman complaints postponed.
---
sci-libs/bigdft-abi/ChangeLog | 6 ++++++
.../{bigdft-abi-1.0.4-r1.ebuild => bigdft-abi-1.0.4-r2.ebuild} | 0
2 files changed, 6 insertions(+)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index b1fc75c..e440a22 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*bigdft-abi-1.0.4-r2 (19 Sep 2013)
+
+ 19 Sep 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ -bigdft-abi-1.0.4-r1.ebuild, +bigdft-abi-1.0.4-r2.ebuild:
+ Avoid sandbox violation when generating TeX fonts.
+
*bigdft-abi-1.0.4-r1 (27 Jun 2013)
27 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
similarity index 100%
rename from sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild
rename to sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
@ 2013-09-20 9:48 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2013-09-20 9:48 UTC (permalink / raw
To: gentoo-commits
commit: e4ca110fcbaa751194c43449095f2a32cf50ee8f
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Thu Sep 19 17:57:53 2013 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Sep 20 09:46:51 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e4ca110f
sci-libs/bigdft-abi-1.0.4-r2.ebuild modified from -r1 to avoid sandbox violation when generating TeX fonts. Metadata file added, solution to other repoman complaints postponed.
---
sci-libs/bigdft-abi/ChangeLog | 6 ++++++
.../{bigdft-abi-1.0.4-r1.ebuild => bigdft-abi-1.0.4-r2.ebuild} | 0
2 files changed, 6 insertions(+)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index b1fc75c..e440a22 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*bigdft-abi-1.0.4-r2 (19 Sep 2013)
+
+ 19 Sep 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ -bigdft-abi-1.0.4-r1.ebuild, +bigdft-abi-1.0.4-r2.ebuild:
+ Avoid sandbox violation when generating TeX fonts.
+
*bigdft-abi-1.0.4-r1 (27 Jun 2013)
27 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
similarity index 100%
rename from sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild
rename to sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
@ 2013-09-23 7:41 Honza Macháček
0 siblings, 0 replies; 6+ messages in thread
From: Honza Macháček @ 2013-09-23 7:41 UTC (permalink / raw
To: gentoo-commits
commit: 64fe0901dc9faaa6419fd8570c9618ea860c8a51
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Mon Sep 23 07:39:23 2013 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Mon Sep 23 07:39:23 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=64fe0901
Previously announced change of sci-libs/bigdft-abi actually done. Added a metadata file. Dealing with more complaints of repoman posponed.
---
sci-libs/bigdft-abi/ChangeLog | 5 +++++
sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild | 5 ++++-
sci-libs/bigdft-abi/metadata.xml | 24 ++++++++++++++++++++++++
3 files changed, 33 insertions(+), 1 deletion(-)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index e440a22..c443870 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Sep 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ bigdft-abi-1.0.4-r2.ebuild, +metadata.xml:
+ Previously announced change actually done. Added a metadata file. Dealing
+ with more complaints of repoman posponed.
+
*bigdft-abi-1.0.4-r2 (19 Sep 2013)
19 Sep 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
index f466e90..8187e46 100644
--- a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
+++ b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
@@ -148,7 +148,10 @@ src_compile() {
popd > /dev/null
#autotools-utils_src_compile
- use doc && autotools-utils_src_compile doc
+ if use doc; then
+ VARTEXFONTS="${T}/fonts"
+ autotools-utils_src_compile doc
+ fi
}
src_test() {
diff --git a/sci-libs/bigdft-abi/metadata.xml b/sci-libs/bigdft-abi/metadata.xml
new file mode 100644
index 0000000..f3d1274
--- /dev/null
+++ b/sci-libs/bigdft-abi/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>sci-physics</herd>
+ <longdescription lang="en">
+BigDFT is a package whose main program allows one to find the total energy,
+charge density and electronic structure of systems made of electrons and nuclei
+(molecules and periodic solids) within Density Functional Theory (DFT), using
+pseudopotentials and a wavelets basis. BigDFT-ABI is its fork by ABINIT developers
+to serve as a library for sci-physics/abinit.
+</longdescription>
+ <use>
+ <flag name="cuda">Enable support for nVidia CUDA</flag>
+ </use>
+ <use>
+ <flag name="etsf_io">
+ Enable support for reading and writing the European Theoretical
+ Spectroscopy facility (ETSF) file format.
+ </flag>
+ </use>
+ <use>
+ <flag name="opencl">Enable support for OpenCL GPU acceleration.</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
2013-09-19 17:58 [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/ Honza Macháček
@ 2013-09-26 9:41 ` Honza Macháček
0 siblings, 0 replies; 6+ messages in thread
From: Honza Macháček @ 2013-09-26 9:41 UTC (permalink / raw
To: gentoo-commits
commit: 7b587ac700ac1cb1ca7f1860635e033e1956cf6a
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Thu Sep 19 17:57:53 2013 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Thu Sep 19 17:57:53 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7b587ac7
sci-libs/bigdft-abi-1.0.4-r2.ebuild modified from -r1 to avoid sandbox violation when generating TeX fonts. Metadata file added, solution to other repoman complaints postponed.
---
sci-libs/bigdft-abi/ChangeLog | 6 ++++++
.../{bigdft-abi-1.0.4-r1.ebuild => bigdft-abi-1.0.4-r2.ebuild} | 0
2 files changed, 6 insertions(+)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index b1fc75c..e440a22 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,12 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*bigdft-abi-1.0.4-r2 (19 Sep 2013)
+
+ 19 Sep 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ -bigdft-abi-1.0.4-r1.ebuild, +bigdft-abi-1.0.4-r2.ebuild:
+ Avoid sandbox violation when generating TeX fonts.
+
*bigdft-abi-1.0.4-r1 (27 Jun 2013)
27 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
similarity index 100%
rename from sci-libs/bigdft-abi/bigdft-abi-1.0.4-r1.ebuild
rename to sci-libs/bigdft-abi/bigdft-abi-1.0.4-r2.ebuild
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/
@ 2014-11-13 11:10 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2014-11-13 11:10 UTC (permalink / raw
To: gentoo-commits
commit: 3b9ae47e10dc6b8c366fb2657c0bd33dd8ac6068
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 12 16:02:01 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Nov 13 07:09:11 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3b9ae47e
sci-libs/bigdft-abi: Move large patch; drop unnecessary quotes
Package-Manager: portage-2.2.14
---
sci-libs/bigdft-abi/ChangeLog | 3 +++
sci-libs/bigdft-abi/bigdft-abi-1.0.4-r3.ebuild | 33 ++++++++++++++------------
2 files changed, 21 insertions(+), 15 deletions(-)
diff --git a/sci-libs/bigdft-abi/ChangeLog b/sci-libs/bigdft-abi/ChangeLog
index 8647391..8ecaa02 100644
--- a/sci-libs/bigdft-abi/ChangeLog
+++ b/sci-libs/bigdft-abi/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Nov 2014; Justin Lecher <jlec@gentoo.org> bigdft-abi-1.0.4-r3.ebuild:
+ Move large patch; drop unnecessary quotes
+
*bigdft-abi-1.0.4-r3 (27 Jun 2014)
27 Jun 2014; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r3.ebuild b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r3.ebuild
index 511361c..53fcb4c 100644
--- a/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r3.ebuild
+++ b/sci-libs/bigdft-abi/bigdft-abi-1.0.4-r3.ebuild
@@ -4,14 +4,16 @@
EAPI=5
-PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
+PYTHON_COMPAT=( python2_7 )
inherit autotools-utils eutils flag-o-matic fortran-2 python-any-r1 toolchain-funcs
-
DESCRIPTION="A DFT electronic structure code using a wavelet basis set"
HOMEPAGE="http://www.abinit.org/downloads/plug-in-sources"
-SRC_URI="http://forge.abinit.org/fallbacks/${P}.tar.gz"
+SRC_URI="
+ http://forge.abinit.org/fallbacks/${P}.tar.gz
+ https://raw.githubusercontent.com/gentoo-science/sci/master/patches/bigdft-abi-1.0.4-0005.patch
+ "
LICENSE="GPL-3"
SLOT="0"
@@ -29,11 +31,12 @@ RDEPEND="
opencl? ( virtual/opencl )
glib? ( >=dev-libs/glib-2.22 )
etsf_io? ( >=sci-libs/etsf_io-1.0.3-r2 )
- netcdf? ( || (
- sci-libs/netcdf[fortran]
- sci-libs/netcdf-fortran
- )
+ netcdf? (
+ || (
+ sci-libs/netcdf[fortran]
+ sci-libs/netcdf-fortran
)
+ )
scalapack? ( virtual/scalapack )"
DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -102,13 +105,13 @@ pkg_setup() {
src_prepare() {
epatch \
- "${FILESDIR}"/"${P}"-0002.patch \
- "${FILESDIR}"/"${P}"-0003.patch \
- "${FILESDIR}"/"${P}"-0004.patch \
- "${FILESDIR}"/"${P}"-0005.patch \
- "${FILESDIR}"/"${P}"-0006.patch \
- "${FILESDIR}"/"${P}"-0007.patch \
- "${FILESDIR}"/"${P}"-CUDA_gethostname.patch
+ "${FILESDIR}"/${P}-0002.patch \
+ "${FILESDIR}"/${P}-0003.patch \
+ "${FILESDIR}"/${P}-0004.patch \
+ "${DISTDIR}"/${P}-0005.patch \
+ "${FILESDIR}"/${P}-0006.patch \
+ "${FILESDIR}"/${P}-0007.patch \
+ "${FILESDIR}"/${P}-CUDA_gethostname.patch
eautoreconf
}
@@ -160,7 +163,7 @@ src_compile() {
_check_build_dir
pushd "${AUTOTOOLS_BUILD_DIR}" > /dev/null
emake -j1
- sed -i -e's%\$(top_builddir)/[^ ]*/lib\([^ /$-]*\)\.a%-l\1%g' bigdft.pc
+ sed -i -e's%\$(top_builddir)/[^ ]*/lib\([^ /$-]*\)\.a%-l\1%g' bigdft.pc || die
popd > /dev/null
#autotools-utils_src_compile
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-11-13 11:10 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-19 17:58 [gentoo-commits] proj/sci:master commit in: sci-libs/bigdft-abi/ Honza Macháček
2013-09-26 9:41 ` Honza Macháček
-- strict thread matches above, loose matches on Subject: below --
2014-11-13 11:10 Justin Lecher
2013-09-23 7:41 Honza Macháček
2013-09-20 9:48 Justin Lecher
2013-06-19 8:59 Honza Macháček
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox