public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2018-10-02 13:00 Christoph Junghans
  0 siblings, 0 replies; 15+ messages in thread
From: Christoph Junghans @ 2018-10-02 13:00 UTC (permalink / raw
  To: gentoo-commits

commit:     241012d86ad3e7f835c95ff2c259da38589d6fb3
Author:     Christoph Junghans <ottxor <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  2 12:59:40 2018 +0000
Commit:     Christoph Junghans <junghans <AT> gentoo <DOT> org>
CommitDate: Tue Oct  2 12:59:58 2018 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=241012d8

sci-libs/libxc: moved to gx86

Signed-off-by: Christoph Junghans <ottxor <AT> gentoo.org>

 sci-libs/libxc/libxc-2.1.3.ebuild | 56 ---------------------------------------
 sci-libs/libxc/libxc-2.2.3.ebuild | 56 ---------------------------------------
 sci-libs/libxc/libxc-3.0.0.ebuild | 56 ---------------------------------------
 sci-libs/libxc/metadata.xml       | 31 ----------------------
 4 files changed, 199 deletions(-)

diff --git a/sci-libs/libxc/libxc-2.1.3.ebuild b/sci-libs/libxc/libxc-2.1.3.ebuild
deleted file mode 100644
index 4ffe5fe89..000000000
--- a/sci-libs/libxc/libxc-2.1.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://octopus-code.org/wiki/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-2.2.3.ebuild b/sci-libs/libxc/libxc-2.2.3.ebuild
deleted file mode 100644
index 4ffe5fe89..000000000
--- a/sci-libs/libxc/libxc-2.2.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://octopus-code.org/wiki/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-3.0.0.ebuild b/sci-libs/libxc/libxc-3.0.0.ebuild
deleted file mode 100644
index 4ffe5fe89..000000000
--- a/sci-libs/libxc/libxc-3.0.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://octopus-code.org/wiki/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/metadata.xml b/sci-libs/libxc/metadata.xml
deleted file mode 100644
index 064923854..000000000
--- a/sci-libs/libxc/metadata.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>sci@gentoo.org</email>
-		<name>Gentoo Science Project</name>
-	</maintainer>
-	<maintainer type="person">
-		<email>Hloupy.Honza@centrum.cz</email>
-		<name>Honza Macháček</name>
-	</maintainer>
-	<longdescription lang="en">
-Libxc is a library of exchange-correlation functionals for density-functional theory.
-The aim is to provide a portable, well tested and reliable set of exchange and correlation
-functionals that can be used by all the ETSF codes and also other codes.
-
-In Libxc you can find different types of functionals: LDA, GGA, hybrids, and mGGA (experimental).
-These functionals depend on local information, in the sense that the value of the potential
-at a given point depends only on the values of the density -- and the gradient of the density
-and the kinetic energy density, for the GGA and mGGA cases.
-
-It can calculate the functional itself and its derivative; for some functionals,
-higher-order derivatives are available.
-
-Libxc is written in C and has Fortran bindings. It is released under the LGPL license (v. 3.0).
-Contributions are welcome. 
-</longdescription>
-	<upstream>
-		<doc>http://octopus-code.org/wiki/Libxc:manual</doc>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2017-01-11 15:23 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2017-01-11 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     0b3b0e02bf6e7630c5b71b8f1f90bd547626c697
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Wed Jan 11 15:22:57 2017 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Wed Jan 11 15:22:57 2017 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=0b3b0e02

Versions of sci-libs/libxc bumped to 2.1.3 (legacy monolitic library) and 2.2.3 (separate C, and F90 libraries). Added sci-libs/libxc-3.0.0 (separate C, F90, and F03 libraries).

Package-Manager: Portage-2.3.2, Repoman-2.3.1

 .../{libxc-2.1.2.ebuild => libxc-2.1.3.ebuild}     |  4 ++--
 .../{libxc-2.2.2.ebuild => libxc-2.2.3.ebuild}     |  4 ++--
 .../{libxc-2.1.2.ebuild => libxc-3.0.0.ebuild}     |  4 ++--
 sci-libs/libxc/metadata.xml                        | 23 ++++++++++++++++++++++
 4 files changed, 29 insertions(+), 6 deletions(-)

diff --git a/sci-libs/libxc/libxc-2.1.2.ebuild b/sci-libs/libxc/libxc-2.1.3.ebuild
similarity index 92%
copy from sci-libs/libxc/libxc-2.1.2.ebuild
copy to sci-libs/libxc/libxc-2.1.3.ebuild
index cc3c091..a15d5cd 100644
--- a/sci-libs/libxc/libxc-2.1.2.ebuild
+++ b/sci-libs/libxc/libxc-2.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit autotools-utils flag-o-matic fortran-2 multilib
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+HOMEPAGE="http://octopus-code.org/wiki/Libxc"
 SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"

diff --git a/sci-libs/libxc/libxc-2.2.2.ebuild b/sci-libs/libxc/libxc-2.2.3.ebuild
similarity index 92%
rename from sci-libs/libxc/libxc-2.2.2.ebuild
rename to sci-libs/libxc/libxc-2.2.3.ebuild
index cc3c091..a15d5cd 100644
--- a/sci-libs/libxc/libxc-2.2.2.ebuild
+++ b/sci-libs/libxc/libxc-2.2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit autotools-utils flag-o-matic fortran-2 multilib
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+HOMEPAGE="http://octopus-code.org/wiki/Libxc"
 SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"

diff --git a/sci-libs/libxc/libxc-2.1.2.ebuild b/sci-libs/libxc/libxc-3.0.0.ebuild
similarity index 92%
rename from sci-libs/libxc/libxc-2.1.2.ebuild
rename to sci-libs/libxc/libxc-3.0.0.ebuild
index cc3c091..a15d5cd 100644
--- a/sci-libs/libxc/libxc-2.1.2.ebuild
+++ b/sci-libs/libxc/libxc-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ inherit autotools-utils flag-o-matic fortran-2 multilib
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+HOMEPAGE="http://octopus-code.org/wiki/Libxc"
 SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"

diff --git a/sci-libs/libxc/metadata.xml b/sci-libs/libxc/metadata.xml
index 8425c0d..b667145 100644
--- a/sci-libs/libxc/metadata.xml
+++ b/sci-libs/libxc/metadata.xml
@@ -5,4 +5,27 @@
     <email>sci@gentoo.org</email>
     <name>Gentoo Science Project</name>
   </maintainer>
+  <maintainer type="person">
+    <email>Hloupy.Honza@centrum.cz</email>
+    <name>Honza Macháček</name>
+  </maintainer>
+  <longdescription lang="en">
+    Libxc is a library of exchange-correlation functionals for density-functional theory.
+    The aim is to provide a portable, well tested and reliable set of exchange and correlation
+    functionals that can be used by all the ETSF codes and also other codes.
+
+    In Libxc you can find different types of functionals: LDA, GGA, hybrids, and mGGA (experimental).
+    These functionals depend on local information, in the sense that the value of the potential
+    at a given point depends only on the values of the density -- and the gradient of the density
+    and the kinetic energy density, for the GGA and mGGA cases.
+
+    It can calculate the functional itself and its derivative; for some functionals,
+    higher-order derivatives are available.
+
+    Libxc is written in C and has Fortran bindings. It is released under the LGPL license (v. 3.0).
+    Contributions are welcome. 
+  </longdescription>
+  <upstream>
+    <doc>http://octopus-code.org/wiki/Libxc:manual</doc>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2015-04-22 14:36 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2015-04-22 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     cf6644eec2be3dd1575c05512386612ba8d7f9c3
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Wed Apr 22 14:36:30 2015 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Wed Apr 22 14:36:30 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf6644ee

Version bump to sci-libs/libxc-2.1.2 and 2.2.2 pair

Package-Manager: portage-2.2.18

 sci-libs/libxc/ChangeLog                                  | 9 ++++++++-
 sci-libs/libxc/{libxc-2.1.1.ebuild => libxc-2.1.2.ebuild} | 2 +-
 sci-libs/libxc/{libxc-2.2.1.ebuild => libxc-2.2.2.ebuild} | 2 +-
 3 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index 3a0421d..5246c8b 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -1,7 +1,14 @@
 # ChangeLog for sci-libs/libxc
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-2.2.2 (22 Apr 2015)
+*libxc-2.1.2 (22 Apr 2015)
+
+  22 Apr 2015; Honza Macháček <Hloupy.Honza@centrum.cz> -libxc-2.1.1.ebuild,
+  +libxc-2.1.2.ebuild, -libxc-2.2.1.ebuild, +libxc-2.2.2.ebuild:
+  Version bump to sci-libs/libxc-2.1.2 and 2.2.2 pair
+
 *libxc-2.2.1 (10 Dec 2014)
 *libxc-2.1.1 (10 Dec 2014)
 

diff --git a/sci-libs/libxc/libxc-2.1.1.ebuild b/sci-libs/libxc/libxc-2.1.2.ebuild
similarity index 97%
rename from sci-libs/libxc/libxc-2.1.1.ebuild
rename to sci-libs/libxc/libxc-2.1.2.ebuild
index 60a6549..e6a7572 100644
--- a/sci-libs/libxc/libxc-2.1.1.ebuild
+++ b/sci-libs/libxc/libxc-2.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 

diff --git a/sci-libs/libxc/libxc-2.2.1.ebuild b/sci-libs/libxc/libxc-2.2.2.ebuild
similarity index 97%
rename from sci-libs/libxc/libxc-2.2.1.ebuild
rename to sci-libs/libxc/libxc-2.2.2.ebuild
index 60a6549..e6a7572 100644
--- a/sci-libs/libxc/libxc-2.2.1.ebuild
+++ b/sci-libs/libxc/libxc-2.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2014-12-10 15:29 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2014-12-10 15:29 UTC (permalink / raw
  To: gentoo-commits

commit:     d3492ecb4d54ca11f65d74b73daa975f6cba2376
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Wed Dec 10 15:24:47 2014 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Wed Dec 10 15:24:47 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=d3492ecb

Version bumps of sci-libs/libxc to versions 2.1.1 and 2.2.1, cleanup.

Package-Manager: portage-2.2.14

---
 sci-libs/libxc/ChangeLog                           |  9 ++++
 sci-libs/libxc/libxc-1.2.0-r1.ebuild               | 55 -------------------
 sci-libs/libxc/libxc-2.0.1.ebuild                  | 59 --------------------
 sci-libs/libxc/libxc-2.0.2.ebuild                  | 59 --------------------
 sci-libs/libxc/libxc-2.0.3.ebuild                  | 63 ----------------------
 .../{libxc-2.2.0.ebuild => libxc-2.1.1.ebuild}     |  2 -
 .../{libxc-2.1.0.ebuild => libxc-2.2.1.ebuild}     |  2 -
 sci-libs/libxc/libxc-9999.ebuild                   | 51 ------------------
 8 files changed, 9 insertions(+), 291 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index 3e0060f..3a0421d 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,15 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-2.2.1 (10 Dec 2014)
+*libxc-2.1.1 (10 Dec 2014)
+
+  10 Dec 2014; Honza Macháček <Hloupy.Honza@centrum.cz>
+  -libxc-1.2.0-r1.ebuild, -libxc-2.0.1.ebuild, -libxc-2.0.2.ebuild,
+  -libxc-2.0.3.ebuild, -libxc-2.1.0.ebuild, +libxc-2.1.1.ebuild,
+  -libxc-2.2.0.ebuild, +libxc-2.2.1.ebuild, -libxc-9999.ebuild:
+  Version bumps to sci-libs/libxc-2.1.1 and 2.2.1, cleanup.
+
   27 Jun 2014; Honza Macháček <Hloupy.Honza@centrum.cz> libxc-2.0.3.ebuild:
   sci-libs/libxc-2.0.3.ebuild adjusted to export the C preprocessor name in the
   FCCPP variable that the build system looks for

diff --git a/sci-libs/libxc/libxc-1.2.0-r1.ebuild b/sci-libs/libxc/libxc-1.2.0-r1.ebuild
deleted file mode 100644
index ba723df..0000000
--- a/sci-libs/libxc/libxc-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit autotools-utils fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-MAKEOPTS+=" -j1"
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable fortran)
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
-		CFLAGS="${CFLAGS} -fPIC"
-		)
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	ewarn "This will fail if any test fails, no matter how dealt with in the ebuild."
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-2.0.1.ebuild b/sci-libs/libxc/libxc-2.0.1.ebuild
deleted file mode 100644
index b794ff9..0000000
--- a/sci-libs/libxc/libxc-2.0.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-MAKEOPTS+=" -j1"
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-2.0.2.ebuild b/sci-libs/libxc/libxc-2.0.2.ebuild
deleted file mode 100644
index b794ff9..0000000
--- a/sci-libs/libxc/libxc-2.0.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-MAKEOPTS+=" -j1"
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-2.0.3.ebuild b/sci-libs/libxc/libxc-2.0.3.ebuild
deleted file mode 100644
index e9103df..0000000
--- a/sci-libs/libxc/libxc-2.0.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils flag-o-matic fortran-2 multilib
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="fortran static-libs -test"
-
-S="${WORKDIR}"/${MY_P}
-
-MAKEOPTS+=" -j1"
-
-pkg_setup() {
-	if use fortran; then
-		fortran-2_pkg_setup
-		tc-export FC F77 CC CXX CPP
-		export FCCPP="$(tc-getCPP)"
-	fi
-}
-
-src_prepare() {
-	sed \
-		-e "s:${PN}.f90:${PN}.F90:g" \
-		-i src/Makefile.am || die
-	autotools-utils_src_prepare
-}
-
-src_configure() {
-	local myeconfargs=( $(use_enable fortran) )
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}

diff --git a/sci-libs/libxc/libxc-2.2.0.ebuild b/sci-libs/libxc/libxc-2.1.1.ebuild
similarity index 98%
rename from sci-libs/libxc/libxc-2.2.0.ebuild
rename to sci-libs/libxc/libxc-2.1.1.ebuild
index b794ff9..60a6549 100644
--- a/sci-libs/libxc/libxc-2.2.0.ebuild
+++ b/sci-libs/libxc/libxc-2.1.1.ebuild
@@ -21,8 +21,6 @@ IUSE="fortran static-libs -test"
 
 S="${WORKDIR}"/${MY_P}
 
-MAKEOPTS+=" -j1"
-
 pkg_setup() {
 	use fortran && fortran-2_pkg_setup
 }

diff --git a/sci-libs/libxc/libxc-2.1.0.ebuild b/sci-libs/libxc/libxc-2.2.1.ebuild
similarity index 98%
rename from sci-libs/libxc/libxc-2.1.0.ebuild
rename to sci-libs/libxc/libxc-2.2.1.ebuild
index b794ff9..60a6549 100644
--- a/sci-libs/libxc/libxc-2.1.0.ebuild
+++ b/sci-libs/libxc/libxc-2.2.1.ebuild
@@ -21,8 +21,6 @@ IUSE="fortran static-libs -test"
 
 S="${WORKDIR}"/${MY_P}
 
-MAKEOPTS+=" -j1"
-
 pkg_setup() {
 	use fortran && fortran-2_pkg_setup
 }

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
deleted file mode 100644
index 1f3855c..0000000
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-inherit autotools-utils fortran-2 multilib subversion
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-ESVN_REPO_URI="http://www.tddft.org/svn/octopus/trunk/${PN}/"
-ESVN_BOOTSTRAP="eautoreconf -i"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="fortran static-libs -test"
-
-MAKEOPTS+=" -j1"
-
-pkg_setup() {
-	use fortran && fortran-2_pkg_setup
-}
-
-src_configure() {
-	local myeconfargs=(
-		$(use_enable fortran)
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
-		CFLAGS="${CFLAGS} -fPIC"
-		)
-	autotools-utils_src_configure
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances. Nevertheless, experts might want the option.
-# The autotools src_test function modified not to die. Runs emake check in build directory.
-src_test() {
-	debug-print-function ${FUNCNAME} "$@"
-
-	_check_build_dir
-	pushd "${BUILD_DIR}" > /dev/null || die
-	make check || ewarn "Make check failed. See above for details."
-	einfo "emake check done"
-	popd > /dev/null || die
-}
-
-src_install() {
-	autotools-utils_src_install
-
-}


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2014-06-27 13:02 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2014-06-27 13:02 UTC (permalink / raw
  To: gentoo-commits

commit:     19fa3acf1a13dcc5336f564b024fd2bed6b67357
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Fri Jun 27 13:01:42 2014 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Fri Jun 27 13:01:42 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=19fa3acf

sci-libs/libxc-2.0.3.ebuild adjusted to export the C preprocessor name in the FCCPP variable that the build system looks for

Package-Manager: portage-2.2.10

---
 sci-libs/libxc/ChangeLog          | 4 ++++
 sci-libs/libxc/libxc-2.0.3.ebuild | 6 +++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index d1e4742..3e0060f 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Jun 2014; Honza Macháček <Hloupy.Honza@centrum.cz> libxc-2.0.3.ebuild:
+  sci-libs/libxc-2.0.3.ebuild adjusted to export the C preprocessor name in the
+  FCCPP variable that the build system looks for
+
 *libxc-2.2.0 (15 Apr 2014)
 *libxc-2.1.0 (15 Apr 2014)
 *libxc-2.0.3 (15 Apr 2014)

diff --git a/sci-libs/libxc/libxc-2.0.3.ebuild b/sci-libs/libxc/libxc-2.0.3.ebuild
index b794ff9..e9103df 100644
--- a/sci-libs/libxc/libxc-2.0.3.ebuild
+++ b/sci-libs/libxc/libxc-2.0.3.ebuild
@@ -24,7 +24,11 @@ S="${WORKDIR}"/${MY_P}
 MAKEOPTS+=" -j1"
 
 pkg_setup() {
-	use fortran && fortran-2_pkg_setup
+	if use fortran; then
+		fortran-2_pkg_setup
+		tc-export FC F77 CC CXX CPP
+		export FCCPP="$(tc-getCPP)"
+	fi
 }
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2014-04-15 15:35 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2014-04-15 15:35 UTC (permalink / raw
  To: gentoo-commits

commit:     92ec0d300b459fd93812426b993ffe4f76c8dfd0
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Tue Apr 15 15:35:13 2014 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Tue Apr 15 15:35:13 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=92ec0d30

sci-libs/libxc bumped to 2.0.3. Versions 2.1.0 and 2.2.0 added; they have a new testsuite and pass it but compatibility with dependent packages not tested yet, especially for 2.2.0 that separates fortran bindings.

Package-Manager: portage-2.2.10

---
 sci-libs/libxc/ChangeLog          | 12 +++++++-
 sci-libs/libxc/libxc-2.0.3.ebuild | 59 +++++++++++++++++++++++++++++++++++++++
 sci-libs/libxc/libxc-2.1.0.ebuild | 59 +++++++++++++++++++++++++++++++++++++++
 sci-libs/libxc/libxc-2.2.0.ebuild | 59 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 188 insertions(+), 1 deletion(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index e98190d..d1e4742 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -1,7 +1,17 @@
 # ChangeLog for sci-libs/libxc
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-2.2.0 (15 Apr 2014)
+*libxc-2.1.0 (15 Apr 2014)
+*libxc-2.0.3 (15 Apr 2014)
+
+  15 Apr 2014; Honza Macháček <Hloupy.Honza@centrum.cz> +libxc-2.0.3.ebuild,
+  +libxc-2.1.0.ebuild, +libxc-2.2.0.ebuild:
+  Version bump to 2.0.3. Versions 2.1.0 and 2.2.0 added; they have a new
+  testsuite and pass it but compatibility with dependent packages not tested
+  yet, especially for 2.2.0 that separates fortran bindings.
+
 *libxc-2.0.2 (05 Nov 2013)
 
   05 Nov 2013; Justin Lecher <jlec@gentoo.org> libxc-2.0.1.ebuild,

diff --git a/sci-libs/libxc/libxc-2.0.3.ebuild b/sci-libs/libxc/libxc-2.0.3.ebuild
new file mode 100644
index 0000000..b794ff9
--- /dev/null
+++ b/sci-libs/libxc/libxc-2.0.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils flag-o-matic fortran-2 multilib
+
+MY_P=${P//_/-}
+
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="fortran static-libs -test"
+
+S="${WORKDIR}"/${MY_P}
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+	sed \
+		-e "s:${PN}.f90:${PN}.F90:g" \
+		-i src/Makefile.am || die
+	autotools-utils_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=( $(use_enable fortran) )
+	autotools-utils_src_configure
+}
+
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
+## expected under certain circumstances. Nevertheless, experts might want the option.
+# The autotools src_test function modified not to die. Runs emake check in build directory.
+src_test() {
+	debug-print-function ${FUNCNAME} "$@"
+
+	_check_build_dir
+	pushd "${BUILD_DIR}" > /dev/null || die
+	make check || ewarn "Make check failed. See above for details."
+	einfo "emake check done"
+	popd > /dev/null || die
+}
+
+src_install() {
+	autotools-utils_src_install
+
+}

diff --git a/sci-libs/libxc/libxc-2.1.0.ebuild b/sci-libs/libxc/libxc-2.1.0.ebuild
new file mode 100644
index 0000000..b794ff9
--- /dev/null
+++ b/sci-libs/libxc/libxc-2.1.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils flag-o-matic fortran-2 multilib
+
+MY_P=${P//_/-}
+
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="fortran static-libs -test"
+
+S="${WORKDIR}"/${MY_P}
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+	sed \
+		-e "s:${PN}.f90:${PN}.F90:g" \
+		-i src/Makefile.am || die
+	autotools-utils_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=( $(use_enable fortran) )
+	autotools-utils_src_configure
+}
+
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
+## expected under certain circumstances. Nevertheless, experts might want the option.
+# The autotools src_test function modified not to die. Runs emake check in build directory.
+src_test() {
+	debug-print-function ${FUNCNAME} "$@"
+
+	_check_build_dir
+	pushd "${BUILD_DIR}" > /dev/null || die
+	make check || ewarn "Make check failed. See above for details."
+	einfo "emake check done"
+	popd > /dev/null || die
+}
+
+src_install() {
+	autotools-utils_src_install
+
+}

diff --git a/sci-libs/libxc/libxc-2.2.0.ebuild b/sci-libs/libxc/libxc-2.2.0.ebuild
new file mode 100644
index 0000000..b794ff9
--- /dev/null
+++ b/sci-libs/libxc/libxc-2.2.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils flag-o-matic fortran-2 multilib
+
+MY_P=${P//_/-}
+
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+IUSE="fortran static-libs -test"
+
+S="${WORKDIR}"/${MY_P}
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
+}
+
+src_prepare() {
+	sed \
+		-e "s:${PN}.f90:${PN}.F90:g" \
+		-i src/Makefile.am || die
+	autotools-utils_src_prepare
+}
+
+src_configure() {
+	local myeconfargs=( $(use_enable fortran) )
+	autotools-utils_src_configure
+}
+
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
+## expected under certain circumstances. Nevertheless, experts might want the option.
+# The autotools src_test function modified not to die. Runs emake check in build directory.
+src_test() {
+	debug-print-function ${FUNCNAME} "$@"
+
+	_check_build_dir
+	pushd "${BUILD_DIR}" > /dev/null || die
+	make check || ewarn "Make check failed. See above for details."
+	einfo "emake check done"
+	popd > /dev/null || die
+}
+
+src_install() {
+	autotools-utils_src_install
+
+}


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2013-11-05 20:11 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2013-11-05 20:11 UTC (permalink / raw
  To: gentoo-commits

commit:     5bd5d2a8e1fac662ae677c25234cb906938ec638
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  5 20:11:29 2013 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Nov  5 20:11:29 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5bd5d2a8

sci-libs/libxc: Version BUmp; fix compilation problem with gcc-4.8, #488470

Package-Manager: portage-2.2.7

---
 sci-libs/libxc/ChangeLog                                |  6 ++++++
 sci-libs/libxc/libxc-2.0.1.ebuild                       | 17 +++++++++++------
 .../libxc/{libxc-2.0.1.ebuild => libxc-2.0.2.ebuild}    | 17 +++++++++++------
 sci-libs/libxc/metadata.xml                             |  2 +-
 4 files changed, 29 insertions(+), 13 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index 4bf38b9..acf8a85 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-2.0.2 (05 Nov 2013)
+
+  05 Nov 2013; Justin Lecher <jlec@gentoo.org> libxc-2.0.1.ebuild,
+  +libxc-2.0.2.ebuild, metadata.xml:
+  Version BUmp; fix compilation problem with gcc-4.8, #488470
+
 *libxc-2.0.1 (17 Jun 2013)
 *libxc-1.2.0-r1 (17 Jun 2013)
 

diff --git a/sci-libs/libxc/libxc-2.0.1.ebuild b/sci-libs/libxc/libxc-2.0.1.ebuild
index 47b17a3..13b5dc6 100644
--- a/sci-libs/libxc/libxc-2.0.1.ebuild
+++ b/sci-libs/libxc/libxc-2.0.1.ebuild
@@ -4,7 +4,9 @@
 
 EAPI=5
 
-inherit autotools-utils fortran-2 multilib
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils flag-o-matic fortran-2 multilib
 
 MY_P=${P//_/-}
 
@@ -25,12 +27,15 @@ pkg_setup() {
 	use fortran && fortran-2_pkg_setup
 }
 
+src_prepare() {
+	sed \
+		-e "s:${PN}.f90:${PN}.F90:g" \
+		-i src/Makefile.am || die
+	autotools-utils_src_prepare
+}
+
 src_configure() {
-	local myeconfargs=(
-		$(use_enable fortran)
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
-		CFLAGS="${CFLAGS} -fPIC"
-		)
+	local myeconfargs=( $(use_enable fortran) )
 	autotools-utils_src_configure
 }
 

diff --git a/sci-libs/libxc/libxc-2.0.1.ebuild b/sci-libs/libxc/libxc-2.0.2.ebuild
similarity index 83%
copy from sci-libs/libxc/libxc-2.0.1.ebuild
copy to sci-libs/libxc/libxc-2.0.2.ebuild
index 47b17a3..13b5dc6 100644
--- a/sci-libs/libxc/libxc-2.0.1.ebuild
+++ b/sci-libs/libxc/libxc-2.0.2.ebuild
@@ -4,7 +4,9 @@
 
 EAPI=5
 
-inherit autotools-utils fortran-2 multilib
+AUTOTOOLS_AUTORECONF=true
+
+inherit autotools-utils flag-o-matic fortran-2 multilib
 
 MY_P=${P//_/-}
 
@@ -25,12 +27,15 @@ pkg_setup() {
 	use fortran && fortran-2_pkg_setup
 }
 
+src_prepare() {
+	sed \
+		-e "s:${PN}.f90:${PN}.F90:g" \
+		-i src/Makefile.am || die
+	autotools-utils_src_prepare
+}
+
 src_configure() {
-	local myeconfargs=(
-		$(use_enable fortran)
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
-		CFLAGS="${CFLAGS} -fPIC"
-		)
+	local myeconfargs=( $(use_enable fortran) )
 	autotools-utils_src_configure
 }
 

diff --git a/sci-libs/libxc/metadata.xml b/sci-libs/libxc/metadata.xml
index b229aec..897aa2e 100644
--- a/sci-libs/libxc/metadata.xml
+++ b/sci-libs/libxc/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<herd>sci</herd>
+  <herd>sci</herd>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2012-06-22 22:49 Alexey Shvetsov
  0 siblings, 0 replies; 15+ messages in thread
From: Alexey Shvetsov @ 2012-06-22 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ca137caedb0af5da1c881dde412f1050551c1c80
Author:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 22 22:49:25 2012 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Jun 22 22:49:25 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ca137cae

[sci-libs/libxc] add ~amd64-linux

(Portage version: 2.2.0_alpha110/git/Linux x86_64, unsigned Manifest commit)

---
 sci-libs/libxc/ChangeLog             |    4 ++++
 sci-libs/libxc/libxc-1.1.0-r1.ebuild |    2 +-
 sci-libs/libxc/libxc-1.2.0.ebuild    |    2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index aa79aef..291d4ae 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Jun 2012; Alexey Shvetsov <alexxy@gentoo.org> libxc-1.1.0-r1.ebuild,
+  libxc-1.2.0.ebuild:
+  [sci-libs/libxc] add ~amd64-linux
+
 *libxc-1.2.0 (23 Apr 2012)
 
   23 Apr 2012; Honza Macháček <Hloupy.Honza@centrum.cz> +libxc-1.2.0.ebuild:

diff --git a/sci-libs/libxc/libxc-1.1.0-r1.ebuild b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
index 982be10..0d9fc78 100644
--- a/sci-libs/libxc/libxc-1.1.0-r1.ebuild
+++ b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
 IUSE="fortran static-libs"
 
 S="${WORKDIR}"/${MY_P}

diff --git a/sci-libs/libxc/libxc-1.2.0.ebuild b/sci-libs/libxc/libxc-1.2.0.ebuild
index 982be10..0d9fc78 100644
--- a/sci-libs/libxc/libxc-1.2.0.ebuild
+++ b/sci-libs/libxc/libxc-1.2.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
 IUSE="fortran static-libs"
 
 S="${WORKDIR}"/${MY_P}



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2012-04-23  8:52 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2012-04-23  8:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7c943367898b61e43ce4b16410662346d6efb8c9
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Mon Apr 23 08:52:11 2012 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Mon Apr 23 08:52:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7c943367

sci-libs/libxc version bumped to 1.2.0.

---
 sci-libs/libxc/ChangeLog          |    5 +++
 sci-libs/libxc/libxc-1.2.0.ebuild |   53 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+), 0 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index db01b2c..aa79aef 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,11 @@
 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-1.2.0 (23 Apr 2012)
+
+  23 Apr 2012; Honza Macháček <Hloupy.Honza@centrum.cz> +libxc-1.2.0.ebuild:
+  Version bump to 1.2.0.
+
   09 Feb 2012; Justin Lecher <jlec@gentoo.org> -libxc-1.0.ebuild,
   -libxc-1.1.0.ebuild, libxc-1.1.0-r1.ebuild, libxc-9999.ebuild, metadata.xml:
   Moved to autotools-utils, some more sanity

diff --git a/sci-libs/libxc/libxc-1.2.0.ebuild b/sci-libs/libxc/libxc-1.2.0.ebuild
new file mode 100644
index 0000000..982be10
--- /dev/null
+++ b/sci-libs/libxc/libxc-1.2.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit autotools-utils fortran-2 multilib
+
+MY_P=${P//_/-}
+
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fortran static-libs"
+
+S="${WORKDIR}"/${MY_P}
+
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
+}
+
+src_configure() {
+	local myeconfargs=(
+		$(use_enable fortran)
+		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
+		CFLAGS="${CFLAGS} -fPIC"
+		)
+	autotools-utils_src_configure
+}
+
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
+## expected under certain circumstances.
+# src_test() { :; }
+
+src_install() {
+	autotools-utils_src_install
+
+	if use fortran; then
+		# argument for this: --with-moduledir from etsf_io/bigdft
+		insinto /usr/$(get_libdir)/finclude
+		pushd "${AUTOTOOLS_BUILD_DIR}"/src >/dev/null
+		doins *.mod || die
+		rm -f "${D}"/usr/include/*.mod || die
+		popd >/dev/null
+	fi
+}



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2012-02-19 12:44 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2012-02-19 12:44 UTC (permalink / raw
  To: gentoo-commits

commit:     99baf7005cdb082250bec718ff8501863143d34c
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 17:47:27 2012 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 17:47:27 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=99baf700

Moved to autotools-utils, some more sanity

(Portage version: 2.2.0_alpha85/git/Linux x86_64, unsigned Manifest commit)

---
 sci-libs/libxc/ChangeLog             |    6 +++-
 sci-libs/libxc/libxc-1.0.ebuild      |   50 ----------------------------------
 sci-libs/libxc/libxc-1.1.0-r1.ebuild |   34 ++++++++++++-----------
 sci-libs/libxc/libxc-1.1.0.ebuild    |   50 ----------------------------------
 sci-libs/libxc/libxc-9999.ebuild     |   39 +++++++++++++++-----------
 sci-libs/libxc/metadata.xml          |    8 +++---
 6 files changed, 49 insertions(+), 138 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index a4df308..db01b2c 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-libs/libxc
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Feb 2012; Justin Lecher <jlec@gentoo.org> -libxc-1.0.ebuild,
+  -libxc-1.1.0.ebuild, libxc-1.1.0-r1.ebuild, libxc-9999.ebuild, metadata.xml:
+  Moved to autotools-utils, some more sanity
+
 *libxc-1.1.0-r1 (16 Dec 2011)
 
   16 Dec 2011; Honza Macháček <Hloupy.Honza@centrum.cz>

diff --git a/sci-libs/libxc/libxc-1.0.ebuild b/sci-libs/libxc/libxc-1.0.ebuild
deleted file mode 100644
index 576307c..0000000
--- a/sci-libs/libxc/libxc-1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit fortran-2 multilib toolchain-funcs
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc/"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fortran"
-
-S="${WORKDIR}"/${MY_P}
-
-src_configure() {
-	econf \
-		$(use_enable fortran) \
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}"
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances.
-# src_test() { :; }
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	dodoc README ChangeLog AUTHORS || die
-
-	if use fortran; then
-		# argument for this: --with-moduledir from etsf_io/bigdft
-		insinto /usr/$(get_libdir)/finclude
-		pushd src >/dev/null
-		doins *.mod || die
-		rm -f "${D}"/usr/include/*.mod || die
-		popd >/dev/null
-	fi
-}

diff --git a/sci-libs/libxc/libxc-1.1.0-r1.ebuild b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
index 7d3deac..982be10 100644
--- a/sci-libs/libxc/libxc-1.1.0-r1.ebuild
+++ b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
@@ -1,29 +1,37 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=4
 
-inherit fortran-2 multilib toolchain-funcs
+inherit autotools-utils fortran-2 multilib
 
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc/"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
 SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="fortran"
+IUSE="fortran static-libs"
 
 S="${WORKDIR}"/${MY_P}
 
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
+}
+
 src_configure() {
-	econf \
-		$(use_enable fortran) \
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC" \
+	local myeconfargs=(
+		$(use_enable fortran)
+		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
 		CFLAGS="${CFLAGS} -fPIC"
+		)
+	autotools-utils_src_configure
 }
 
 ## Upstream recommends not running the test suite because it requires
@@ -31,19 +39,13 @@ src_configure() {
 ## expected under certain circumstances.
 # src_test() { :; }
 
-src_compile() {
-	emake -j1 || die
-}
-
 src_install() {
-	emake DESTDIR="${D}" install || die
-
-	dodoc README ChangeLog AUTHORS || die
+	autotools-utils_src_install
 
 	if use fortran; then
 		# argument for this: --with-moduledir from etsf_io/bigdft
 		insinto /usr/$(get_libdir)/finclude
-		pushd src >/dev/null
+		pushd "${AUTOTOOLS_BUILD_DIR}"/src >/dev/null
 		doins *.mod || die
 		rm -f "${D}"/usr/include/*.mod || die
 		popd >/dev/null

diff --git a/sci-libs/libxc/libxc-1.1.0.ebuild b/sci-libs/libxc/libxc-1.1.0.ebuild
deleted file mode 100644
index 576307c..0000000
--- a/sci-libs/libxc/libxc-1.1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-inherit fortran-2 multilib toolchain-funcs
-
-MY_P=${P//_/-}
-
-DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc/"
-SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="fortran"
-
-S="${WORKDIR}"/${MY_P}
-
-src_configure() {
-	econf \
-		$(use_enable fortran) \
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}"
-}
-
-## Upstream recommends not running the test suite because it requires
-## human expert interpretation to determine whether output is an error or
-## expected under certain circumstances.
-# src_test() { :; }
-
-src_compile() {
-	emake -j1 || die
-}
-
-src_install() {
-	emake DESTDIR="${D}" install || die
-
-	dodoc README ChangeLog AUTHORS || die
-
-	if use fortran; then
-		# argument for this: --with-moduledir from etsf_io/bigdft
-		insinto /usr/$(get_libdir)/finclude
-		pushd src >/dev/null
-		doins *.mod || die
-		rm -f "${D}"/usr/include/*.mod || die
-		popd >/dev/null
-	fi
-}

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
index 761f43f..baf29d4 100644
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ b/sci-libs/libxc/libxc-9999.ebuild
@@ -1,39 +1,44 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=4
 
-inherit autotools eutils flag-o-matic fortran-2 multilib subversion toolchain-funcs
+inherit autotools-utils fortran-2 multilib subversion
 
-DESCRIPTION="A library of exchange-correlation functionals"
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
 HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
 ESVN_REPO_URI="http://www.tddft.org/svn/octopus/trunk/${PN}/"
 ESVN_BOOTSTRAP="eautoreconf -i"
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="debug fortran"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
+IUSE="fortran static-libs"
 
-src_configure() {
-	econf \
-		$(use_enable fortran) \
-		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}"
+MAKEOPTS+=" -j1"
+
+pkg_setup() {
+	use fortran && fortran-2_pkg_setup
 }
 
-src_compile() {
-	emake -j1 || die "emake failed"
+src_configure() {
+	local myeconfargs=(
+		$(use_enable fortran)
+		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC"
+		CFLAGS="${CFLAGS} -fPIC"
+		)
+	autotools-utils_src_configure
 }
 
 src_install() {
-	emake DESTDIR="${D}" install || die "emake install failed"
-
-	dodoc README NEWS ChangeLog AUTHORS || die "dodoc failed"
+	autotools-utils_src_install
 
 	if use fortran; then
 		insinto /usr/$(get_libdir)/finclude
-		cd src
-		doins *.mod
+		pushd "${AUTOTOOLS_BUILD_DIR}"/src >/dev/null
+		doins *.mod || die
+		rm -f "${D}"/usr/include/*.mod || die
+		popd >/dev/null
 	fi
 }

diff --git a/sci-libs/libxc/metadata.xml b/sci-libs/libxc/metadata.xml
index efb490d..d747d72 100644
--- a/sci-libs/libxc/metadata.xml
+++ b/sci-libs/libxc/metadata.xml
@@ -1,8 +1,8 @@
 <?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>
+	<herd>sci</herd>
+	<maintainer>
+		<email>sci@gentoo.org</email>
+	</maintainer>
 </pkgmetadata>



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2011-12-16 10:07 Honza Macháček
  0 siblings, 0 replies; 15+ messages in thread
From: Honza Macháček @ 2011-12-16 10:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e132d3881ae56c0895da2d080c3107b1d958f989
Author:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Fri Dec 16 10:06:31 2011 +0000
Commit:     Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Fri Dec 16 10:06:31 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e132d388

sci-libs/libxc-1.1.0-r1 forces compilation with -fPIC for sci-physics/atompaw-3.0.1.3 not to complain

---
 sci-libs/libxc/ChangeLog             |    6 ++++
 sci-libs/libxc/libxc-1.1.0-r1.ebuild |   51 ++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+), 0 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index efe5b55..a4df308 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*libxc-1.1.0-r1 (16 Dec 2011)
+
+  16 Dec 2011; Honza Macháček <Hloupy.Honza@centrum.cz>
+  +libxc-1.1.0-r1.ebuild:
+  Forced -fPIC to go well with sci-physics/atompaw
+
 *libxc-1.1.0 (14 Dec 2011)
 
   14 Dec 2011; Honza Macháček <Hloupy.Honza@centrum.cz> +libxc-1.1.0.ebuild:

diff --git a/sci-libs/libxc/libxc-1.1.0-r1.ebuild b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
new file mode 100644
index 0000000..7d3deac
--- /dev/null
+++ b/sci-libs/libxc/libxc-1.1.0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+inherit fortran-2 multilib toolchain-funcs
+
+MY_P=${P//_/-}
+
+DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc/"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fortran"
+
+S="${WORKDIR}"/${MY_P}
+
+src_configure() {
+	econf \
+		$(use_enable fortran) \
+		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}} -fPIC" \
+		CFLAGS="${CFLAGS} -fPIC"
+}
+
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
+## expected under certain circumstances.
+# src_test() { :; }
+
+src_compile() {
+	emake -j1 || die
+}
+
+src_install() {
+	emake DESTDIR="${D}" install || die
+
+	dodoc README ChangeLog AUTHORS || die
+
+	if use fortran; then
+		# argument for this: --with-moduledir from etsf_io/bigdft
+		insinto /usr/$(get_libdir)/finclude
+		pushd src >/dev/null
+		doins *.mod || die
+		rm -f "${D}"/usr/include/*.mod || die
+		popd >/dev/null
+	fi
+}



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2011-06-24 17:09 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b96fcb77d79cf5024133f304949d10fc30586f7f
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 15:01:19 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 15:01:19 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=b96fcb77

Sort inherit and/or USE

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-libs/libxc/libxc-9999.ebuild |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
index bbd1dfd..761f43f 100644
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ b/sci-libs/libxc/libxc-9999.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=3
 
-inherit eutils fortran-2 multilib toolchain-funcs flag-o-matic autotools subversion
+inherit autotools eutils flag-o-matic fortran-2 multilib subversion toolchain-funcs
 
 DESCRIPTION="A library of exchange-correlation functionals"
 HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
@@ -13,7 +13,7 @@ ESVN_BOOTSTRAP="eautoreconf -i"
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="fortran debug"
+IUSE="debug fortran"
 KEYWORDS="~amd64 ~x86"
 
 src_configure() {



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2011-06-21 11:54 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2011-06-21 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     24f6f0734d035e110f5d613cf50a142ea9995801
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 11:43:57 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 11:43:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=24f6f073

Added fortran-2.eclass support

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-libs/libxc/ChangeLog         |    4 ++++
 sci-libs/libxc/libxc-1.0.ebuild  |   14 ++++----------
 sci-libs/libxc/libxc-9999.ebuild |   12 +++---------
 3 files changed, 11 insertions(+), 19 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index 21317e9..3b4cab9 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  21 Jun 2011; Justin Lecher <jlec@gentoo.org> libxc-1.0.ebuild,
+  libxc-9999.ebuild:
+  Added fortran-2.eclass support
+
   15 Mar 2011; Justin Lecher <jlec@gentoo.org> libxc-1.0.ebuild,
   libxc-9999.ebuild, +metadata.xml:
   Remove fortran.eclass

diff --git a/sci-libs/libxc/libxc-1.0.ebuild b/sci-libs/libxc/libxc-1.0.ebuild
index a7520b1..576307c 100644
--- a/sci-libs/libxc/libxc-1.0.ebuild
+++ b/sci-libs/libxc/libxc-1.0.ebuild
@@ -2,14 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="2"
+EAPI=3
 
-inherit multilib toolchain-funcs
+inherit fortran-2 multilib toolchain-funcs
 
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
-HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
+HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc/"
 SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-3"
@@ -17,13 +17,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="fortran"
 
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-	if use fortran ; then
-		tc-export FC
-	fi
-}
+S="${WORKDIR}"/${MY_P}
 
 src_configure() {
 	econf \

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
index 14fdb40..bbd1dfd 100644
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ b/sci-libs/libxc/libxc-9999.ebuild
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="2"
+EAPI=3
 
-inherit eutils multilib toolchain-funcs flag-o-matic autotools subversion
+inherit eutils fortran-2 multilib toolchain-funcs flag-o-matic autotools subversion
 
-DESCRIPTION="The ETSF library of exchange-correlation functionals"
+DESCRIPTION="A library of exchange-correlation functionals"
 HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
 ESVN_REPO_URI="http://www.tddft.org/svn/octopus/trunk/${PN}/"
 ESVN_BOOTSTRAP="eautoreconf -i"
@@ -16,12 +16,6 @@ SLOT="0"
 IUSE="fortran debug"
 KEYWORDS="~amd64 ~x86"
 
-pkg_setup() {
-	if use fortran ; then
-		tc-export FC
-	fi
-}
-
 src_configure() {
 	econf \
 		$(use_enable fortran) \



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2011-03-15 10:23 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2011-03-15 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     03ec635ed526a6ed05fe7012368aaf5be4bd6f3b
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 10:23:34 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 10:23:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=03ec635e

Fix malformated Header

(Portage version: 2.2.0_alpha27/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-libs/libxc/libxc-1.0.ebuild  |    1 +
 sci-libs/libxc/libxc-9999.ebuild |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/sci-libs/libxc/libxc-1.0.ebuild b/sci-libs/libxc/libxc-1.0.ebuild
index 2cbf8ff..a7520b1 100644
--- a/sci-libs/libxc/libxc-1.0.ebuild
+++ b/sci-libs/libxc/libxc-1.0.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+# $Header: $
 
 EAPI="2"
 

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
index 0a7a5d1..14fdb40 100644
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ b/sci-libs/libxc/libxc-9999.ebuild
@@ -1,5 +1,6 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
+# $Header: $
 
 EAPI="2"
 



^ permalink raw reply related	[flat|nested] 15+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/
@ 2011-03-15 10:23 Justin Lecher
  0 siblings, 0 replies; 15+ messages in thread
From: Justin Lecher @ 2011-03-15 10:23 UTC (permalink / raw
  To: gentoo-commits

commit:     44afd40a1bf034a3afd6f6f097c644baf108dbd4
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 15 10:22:36 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Mar 15 10:22:36 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=44afd40a

Remove fortran.eclass

(Portage version: 2.2.0_alpha27/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-libs/libxc/ChangeLog         |    8 ++++++++
 sci-libs/libxc/libxc-1.0.ebuild  |   21 +++++++++++----------
 sci-libs/libxc/libxc-9999.ebuild |   14 ++++++--------
 sci-libs/libxc/metadata.xml      |    8 ++++++++
 4 files changed, 33 insertions(+), 18 deletions(-)

diff --git a/sci-libs/libxc/ChangeLog b/sci-libs/libxc/ChangeLog
index 09d066b..21317e9 100644
--- a/sci-libs/libxc/ChangeLog
+++ b/sci-libs/libxc/ChangeLog
@@ -2,6 +2,14 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  15 Mar 2011; Justin Lecher <jlec@gentoo.org> libxc-1.0.ebuild,
+  libxc-9999.ebuild, +metadata.xml:
+  Remove fortran.eclass
+
+  14 Mar 2011; Justin Lecher <jlec@gentoo.org> libxc-1.0.ebuild,
+  libxc-9999.ebuild:
+  Remove fortran.eclass
+
 *libxc-9999 (17 Jan 2011)
 *libxc-1.0 (17 Jan 2011)
 

diff --git a/sci-libs/libxc/libxc-1.0.ebuild b/sci-libs/libxc/libxc-1.0.ebuild
index 6a3f194..2cbf8ff 100644
--- a/sci-libs/libxc/libxc-1.0.ebuild
+++ b/sci-libs/libxc/libxc-1.0.ebuild
@@ -3,41 +3,42 @@
 
 EAPI="2"
 
-inherit fortran multilib
+inherit multilib toolchain-funcs
 
 MY_P=${P//_/-}
 
 DESCRIPTION="A library of exchange-correlation functionals for use in DFT"
 HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
-SRC_URI="http://www.tddft.org/programs/octopus/down.php?file=${PN}/${MY_P}.tar.gz"
+SRC_URI="http://www.tddft.org/programs/octopus/download/${PN}/${P}.tar.gz"
+
 LICENSE="LGPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="fortran"
-RDEPEND=""
-DEPEND="${RDEPEND}"
-MAKEOPTS="-j1"
 
 S=${WORKDIR}/${MY_P}
 
 pkg_setup() {
 	if use fortran ; then
-		FORTRAN="gfortran ifc g77 pgf77 pgf90"
-		fortran_pkg_setup
+		tc-export FC
 	fi
 }
 
 src_configure() {
 	econf \
-		"$(use_enable fortran)" \
+		$(use_enable fortran) \
 		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}"
 }
 
-## Upstream recommends not running the test suite because it requires 
-## human expert interpretation to determine whether output is an error or 
+## Upstream recommends not running the test suite because it requires
+## human expert interpretation to determine whether output is an error or
 ## expected under certain circumstances.
 # src_test() { :; }
 
+src_compile() {
+	emake -j1 || die
+}
+
 src_install() {
 	emake DESTDIR="${D}" install || die
 

diff --git a/sci-libs/libxc/libxc-9999.ebuild b/sci-libs/libxc/libxc-9999.ebuild
index ba15e67..0a7a5d1 100644
--- a/sci-libs/libxc/libxc-9999.ebuild
+++ b/sci-libs/libxc/libxc-9999.ebuild
@@ -3,30 +3,28 @@
 
 EAPI="2"
 
-inherit fortran eutils multilib toolchain-funcs flag-o-matic autotools subversion
+inherit eutils multilib toolchain-funcs flag-o-matic autotools subversion
 
 DESCRIPTION="The ETSF library of exchange-correlation functionals"
 HOMEPAGE="http://www.tddft.org/programs/octopus/wiki/index.php/Libxc"
 ESVN_REPO_URI="http://www.tddft.org/svn/octopus/trunk/${PN}/"
 ESVN_BOOTSTRAP="eautoreconf -i"
 
-LICENSE="LGPL"
+LICENSE="LGPL-3"
 SLOT="0"
 IUSE="fortran debug"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
 pkg_setup() {
 	if use fortran ; then
-		FORTRAN="gfortran ifc g77 pgf77 pgf90"
-		fortran_pkg_setup
+		tc-export FC
 	fi
 }
 
 src_configure() {
-	econf "$(use_enable fortran)" || die "econf failed"
+	econf \
+		$(use_enable fortran) \
+		FCFLAGS="${FCFLAGS:- ${FFLAGS:- -O2}}"
 }
 
 src_compile() {

diff --git a/sci-libs/libxc/metadata.xml b/sci-libs/libxc/metadata.xml
new file mode 100644
index 0000000..efb490d
--- /dev/null
+++ b/sci-libs/libxc/metadata.xml
@@ -0,0 +1,8 @@
+<?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>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2018-10-02 13:00 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-10-02 13:00 [gentoo-commits] proj/sci:master commit in: sci-libs/libxc/ Christoph Junghans
  -- strict thread matches above, loose matches on Subject: below --
2017-01-11 15:23 Honza Macháček
2015-04-22 14:36 Honza Macháček
2014-12-10 15:29 Honza Macháček
2014-06-27 13:02 Honza Macháček
2014-04-15 15:35 Honza Macháček
2013-11-05 20:11 Justin Lecher
2012-06-22 22:49 Alexey Shvetsov
2012-04-23  8:52 Honza Macháček
2012-02-19 12:44 Justin Lecher
2011-12-16 10:07 Honza Macháček
2011-06-24 17:09 Justin Lecher
2011-06-21 11:54 Justin Lecher
2011-03-15 10:23 Justin Lecher
2011-03-15 10:23 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox