* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2011-06-21 11:54 Justin Lecher
0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2011-06-21 11:54 UTC (permalink / raw
To: gentoo-commits
commit: ec4c1a4753521fe0f94f874a7a370d2ca6a9b3cc
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 11:44:02 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 11:44:02 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ec4c1a47
Added fortran-2.eclass support
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-libs/etsf_io/ChangeLog | 4 ++++
sci-libs/etsf_io/etsf_io-1.0.3.ebuild | 21 +++++++--------------
sci-libs/etsf_io/metadata.xml | 8 ++++++++
3 files changed, 19 insertions(+), 14 deletions(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index e657c3e..1fc11ef 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> etsf_io-1.0.3.ebuild,
+ +metadata.xml:
+ Added fortran-2.eclass support
+
*etsf_io-1.0.3 (17 Jan 2011)
17 Jan 2011; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
index 4392a2d..e8eb22f 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
@@ -1,14 +1,15 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=3
-inherit autotools eutils flag-o-matic toolchain-funcs
+EAPI=4
+
+inherit fortran-2
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
-SRC_URI="http://www.etsf.eu/sites/default/files/${P}.tar.gz"
-HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools"
+HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools/"
+SRC_URI="http://www.etsf.eu/sites/default/files/${P}.tar.gz -> ${P}.tar"
-LICENSE="LGPL"
+LICENSE="LGPL-2"
SLOT="0"
IUSE="examples"
KEYWORDS="~amd64 ~x86"
@@ -16,9 +17,7 @@ KEYWORDS="~amd64 ~x86"
RDEPEND="sci-libs/netcdf[fortran]"
DEPEND="${RDEPEND}"
-src_unpack() {
- tar xf ${DISTDIR}/${A}
-}
+FORTRAN_STANDARD="90"
src_configure() {
# fortran 90 uses FCFLAGS
@@ -29,9 +28,3 @@ src_configure() {
--with-netcdf-ldflags="-L/usr/lib -lnetcdff" \
--with-moduledir=/usr/lib/finclude
}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
-
- dodoc README NEWS COPYING AUTHORS INSTALL ChangeLog || die "dodoc failed"
-}
diff --git a/sci-libs/etsf_io/metadata.xml b/sci-libs/etsf_io/metadata.xml
new file mode 100644
index 0000000..efb490d
--- /dev/null
+++ b/sci-libs/etsf_io/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] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2011-06-24 17:09 Justin Lecher
0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2011-06-24 17:09 UTC (permalink / raw
To: gentoo-commits
commit: 0b3c014662b0b0f310460d583e231693338a7cfb
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 12:17:59 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 12:17:59 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0b3c0146
Streamlined fortran-2 eclass usage
(Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
---
sci-libs/etsf_io/ChangeLog | 3 +++
sci-libs/etsf_io/etsf_io-1.0.3.ebuild | 12 +++++++-----
2 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index 1fc11ef..9369522 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jun 2011; Justin Lecher <jlec@gentoo.org> etsf_io-1.0.3.ebuild:
+ Streamlined fortran-2 eclass usage
+
21 Jun 2011; Justin Lecher <jlec@gentoo.org> etsf_io-1.0.3.ebuild,
+metadata.xml:
Added fortran-2.eclass support
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
index e8eb22f..ac0563b 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI=4
-inherit fortran-2
+inherit fortran-2 multilib
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools/"
@@ -14,7 +14,9 @@ SLOT="0"
IUSE="examples"
KEYWORDS="~amd64 ~x86"
-RDEPEND="sci-libs/netcdf[fortran]"
+RDEPEND="
+ sci-libs/netcdf[fortran]
+ virtual/fortran"
DEPEND="${RDEPEND}"
FORTRAN_STANDARD="90"
@@ -23,8 +25,8 @@ src_configure() {
# fortran 90 uses FCFLAGS
export FCFLAGS="${FFLAGS:--O2}"
econf \
- --prefix=/usr \
$(use_enable examples build-tutorials) \
- --with-netcdf-ldflags="-L/usr/lib -lnetcdff" \
- --with-moduledir=/usr/lib/finclude
+ --prefix="${EPREFIX}/usr" \
+ --with-netcdf-ldflags="-L${EPREFIX}/usr/$(get_libdir) -lnetcdff" \
+ --with-moduledir="${EPREFIX}/usr/$(get_libdir)/finclude"
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2011-06-25 17:22 Justin Lecher
0 siblings, 0 replies; 10+ messages in thread
From: Justin Lecher @ 2011-06-25 17:22 UTC (permalink / raw
To: gentoo-commits
commit: 0c0985ea340b21481173dd01b3cef8f5b97a22c8
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 25 16:11:29 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Jun 25 16:11:29 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0c0985ea
Fixed Malformed CVS Header on line: 3
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
---
sci-libs/etsf_io/ChangeLog | 4 ++++
sci-libs/etsf_io/etsf_io-1.0.3.ebuild | 1 +
sci-libs/etsf_io/metadata.xml | 8 ++++----
3 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index 9369522..b4391ae 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 25 Jun 2011; Justin Lecher <jlec@gentoo.org> etsf_io-1.0.3.ebuild,
+ metadata.xml:
+ Fixed Malformed CVS Header on line: 3
+
24 Jun 2011; Justin Lecher <jlec@gentoo.org> etsf_io-1.0.3.ebuild:
Streamlined fortran-2 eclass usage
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
index ac0563b..402389b 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.3.ebuild
@@ -1,5 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
+# $Header: $
EAPI=4
diff --git a/sci-libs/etsf_io/metadata.xml b/sci-libs/etsf_io/metadata.xml
index efb490d..d747d72 100644
--- a/sci-libs/etsf_io/metadata.xml
+++ b/sci-libs/etsf_io/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] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2013-06-20 10:56 Honza Macháček
0 siblings, 0 replies; 10+ messages in thread
From: Honza Macháček @ 2013-06-20 10:56 UTC (permalink / raw
To: gentoo-commits
commit: a5e4d85f533e04a90fc2686369975beaea0017c8
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Thu Jun 20 10:56:22 2013 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Thu Jun 20 10:56:22 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a5e4d85f
The announced, but forgotten, change in sci-libs/etsf_io-1.0.3-r2 actually done.
---
sci-libs/etsf_io/ChangeLog | 4 ++++
sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild | 6 +++---
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index d47e362..073dcb9 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 20 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
+ etsf_io-1.0.3-r2.ebuild:
+ The announced, but forgotten, change actually done.
+
*etsf_io-1.0.3-r2 (17 Jun 2013)
17 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
index a3c6234..65827b3 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=4
+EAPI=5
inherit fortran-2 multilib
@@ -32,5 +32,5 @@ src_configure() {
$(use_enable examples build-tutorials) \
--prefix="${EPREFIX}/usr" \
--with-netcdf-ldflags="-L${EPREFIX}/usr/$(get_libdir) -lnetcdff" \
- --with-moduledir="${EPREFIX}/usr/$(get_libdir)/finclude"
+ --with-moduledir="${EPREFIX}/usr/include"
}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2014-04-15 14:33 Honza Macháček
0 siblings, 0 replies; 10+ messages in thread
From: Honza Macháček @ 2014-04-15 14:33 UTC (permalink / raw
To: gentoo-commits
commit: 9f837d27385a52fda3dbd04c4ec58801bbda0645
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Tue Apr 15 14:29:37 2014 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Tue Apr 15 14:29:37 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9f837d27
sci-libs/etsf_io bumped to version 1.0.4. No longer needs help to link with netcdf, but requires -fPIC to compile.
Package-Manager: portage-2.2.10
---
sci-libs/etsf_io/ChangeLog | 9 ++++++++-
sci-libs/etsf_io/etsf_io-1.0.4.ebuild | 35 +++++++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+), 1 deletion(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index 073dcb9..f37ec17 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -1,7 +1,14 @@
# ChangeLog for sci-libs/etsf_io
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*etsf_io-1.0.4 (15 Apr 2014)
+
+ 15 Apr 2014; Honza Macháček <Hloupy.Honza@centrum.cz>
+ +etsf_io-1.0.4.ebuild:
+ Version bump. 1.0.4 no longer needs help to link with netcdf, but requires
+ -fPIC to compile.
+
20 Jun 2013; Honza Macháček <Hloupy.Honza@centrum.cz>
etsf_io-1.0.3-r2.ebuild:
The announced, but forgotten, change actually done.
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
new file mode 100644
index 0000000..4069b77
--- /dev/null
+++ b/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit fortran-2 multilib
+
+DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
+HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools/"
+SRC_URI="http://www.etsf.eu/system/files/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="examples"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ || (
+ sci-libs/netcdf[fortran]
+ sci-libs/netcdf-fortran
+ )
+ virtual/fortran"
+DEPEND="${RDEPEND}"
+
+FORTRAN_STANDARD="90"
+
+src_configure() {
+ # fortran 90 uses FCFLAGS
+ export FCFLAGS="${FFLAGS:--O2} -fPIC"
+ econf \
+ $(use_enable examples build-tutorials) \
+ --prefix="${EPREFIX}/usr" \
+ --with-moduledir="${EPREFIX}/usr/include"
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2014-04-15 15:41 Honza Macháček
0 siblings, 0 replies; 10+ messages in thread
From: Honza Macháček @ 2014-04-15 15:41 UTC (permalink / raw
To: gentoo-commits
commit: 9275bf05a79483ea3bda0149ec5899e3f35c920c
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Tue Apr 15 15:40:28 2014 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Tue Apr 15 15:40:28 2014 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=9275bf05
From sci-libs/etsf_io-1.0.4 removed -fPIC, probably not needed, just introduced by mistake.
Package-Manager: portage-2.2.10
---
sci-libs/etsf_io/ChangeLog | 4 ++++
sci-libs/etsf_io/etsf_io-1.0.4.ebuild | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index f37ec17..918ee5f 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 15 Apr 2014; Honza Macháček <Hloupy.Honza@centrum.cz> etsf_io-1.0.4.ebuild:
+ From sci-libs/etsf_io-1.0.4 removed -fPIC, probably not needed, just
+ introduced by mistake.
+
*etsf_io-1.0.4 (15 Apr 2014)
15 Apr 2014; Honza Macháček <Hloupy.Honza@centrum.cz>
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
index 4069b77..7fe4fce 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
@@ -27,7 +27,7 @@ FORTRAN_STANDARD="90"
src_configure() {
# fortran 90 uses FCFLAGS
- export FCFLAGS="${FFLAGS:--O2} -fPIC"
+ export FCFLAGS="${FFLAGS:--O2}"
econf \
$(use_enable examples build-tutorials) \
--prefix="${EPREFIX}/usr" \
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2015-04-22 14:30 Honza Macháček
0 siblings, 0 replies; 10+ messages in thread
From: Honza Macháček @ 2015-04-22 14:30 UTC (permalink / raw
To: gentoo-commits
commit: a66a15f32bae2caff41bbf4831780758a94287d5
Author: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
AuthorDate: Wed Apr 22 14:29:16 2015 +0000
Commit: Honza Macháček <Hloupy.Honza <AT> centrum <DOT> cz>
CommitDate: Wed Apr 22 14:29:16 2015 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=a66a15f3
Added pic USE flag to sci-libs/etsf_io-1.0.4-r1, needed by sci-physics/bigdft
Package-Manager: portage-2.2.18
sci-libs/etsf_io/ChangeLog | 8 +++++++-
.../etsf_io/{etsf_io-1.0.4.ebuild => etsf_io-1.0.4-r1.ebuild} | 5 +++--
sci-libs/etsf_io/metadata.xml | 8 +++++++-
3 files changed, 17 insertions(+), 4 deletions(-)
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index 918ee5f..de46375 100644
--- a/sci-libs/etsf_io/ChangeLog
+++ b/sci-libs/etsf_io/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for sci-libs/etsf_io
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*etsf_io-1.0.4-r1 (22 Apr 2015)
+
+ 22 Apr 2015; Honza Macháček <Hloupy.Honza@centrum.cz>
+ -etsf_io-1.0.4.ebuild, +etsf_io-1.0.4-r1.ebuild, metadata.xml:
+ Added pic USE flag, needed by sci-physics/bigdft
+
15 Apr 2014; Honza Macháček <Hloupy.Honza@centrum.cz> etsf_io-1.0.4.ebuild:
From sci-libs/etsf_io-1.0.4 removed -fPIC, probably not needed, just
introduced by mistake.
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
similarity index 86%
rename from sci-libs/etsf_io/etsf_io-1.0.4.ebuild
rename to sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
index 7fe4fce..60ab088 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.4.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.4-r1.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: $
@@ -12,7 +12,7 @@ SRC_URI="http://www.etsf.eu/system/files/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-IUSE="examples"
+IUSE="examples pic"
KEYWORDS="~amd64 ~x86"
RDEPEND="
@@ -28,6 +28,7 @@ FORTRAN_STANDARD="90"
src_configure() {
# fortran 90 uses FCFLAGS
export FCFLAGS="${FFLAGS:--O2}"
+ use pic && export FCFLAGS="-fPIC ${FCFLAGS}"
econf \
$(use_enable examples build-tutorials) \
--prefix="${EPREFIX}/usr" \
diff --git a/sci-libs/etsf_io/metadata.xml b/sci-libs/etsf_io/metadata.xml
index b229aec..d6ac3f9 100644
--- a/sci-libs/etsf_io/metadata.xml
+++ b/sci-libs/etsf_io/metadata.xml
@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>sci</herd>
+ <herd>sci</herd>
+ <maintainer>
+ <email>sci@gentoo.org</email>
+ </maintainer>
+ <use>
+ <flag name="pic">Compile Position Independent Code</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2021-01-13 21:06 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-01-13 21:06 UTC (permalink / raw
To: gentoo-commits
commit: 6940c2f90387c0a40c9a7448949214eac3a6aa07
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Jan 13 20:52:53 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Jan 13 20:52:53 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6940c2f9
sci-libs/etsf_io: use https for homepage
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild | 6 +++---
sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
index 091b2b54c..b8ba5e59f 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
inherit fortran-2 multilib
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
-HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools/"
-SRC_URI="http://www.etsf.eu/sites/default/files/${P}.tar.gz -> ${P}.tar"
+HOMEPAGE="https://www.etsf.eu/resources/software/libraries_and_tools/"
+SRC_URI="https://www.etsf.eu/sites/default/files/${P}.tar.gz -> ${P}.tar"
LICENSE="LGPL-2"
SLOT="0"
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
index a7a0e6589..fc0321a69 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -6,8 +6,8 @@ EAPI=5
inherit fortran-2 multilib
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
-HOMEPAGE="http://www.etsf.eu/resources/software/libraries_and_tools/"
-SRC_URI="http://www.etsf.eu/system/files/${P}.tar.gz"
+HOMEPAGE="https://www.etsf.eu/resources/software/libraries_and_tools/"
+SRC_URI="https://www.etsf.eu/system/files/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2021-01-18 10:41 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2021-01-18 10:41 UTC (permalink / raw
To: gentoo-commits
commit: 31ef7254d49393b86db8c1cd526b3f044a59bedb
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 18 10:41:05 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 18 10:41:05 2021 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=31ef7254
sci-libs/etsf_io: fix fetch
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild | 35 ----------------------
..._io-1.0.4-r1.ebuild => etsf_io-1.0.4-r2.ebuild} | 15 +++++-----
2 files changed, 7 insertions(+), 43 deletions(-)
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
deleted file mode 100644
index b8ba5e59f..000000000
--- a/sci-libs/etsf_io/etsf_io-1.0.3-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit fortran-2 multilib
-
-DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
-HOMEPAGE="https://www.etsf.eu/resources/software/libraries_and_tools/"
-SRC_URI="https://www.etsf.eu/sites/default/files/${P}.tar.gz -> ${P}.tar"
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="examples"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- || (
- sci-libs/netcdf[fortran]
- sci-libs/netcdf-fortran
- )
- virtual/fortran"
-DEPEND="${RDEPEND}"
-
-FORTRAN_STANDARD="90"
-
-src_configure() {
- # fortran 90 uses FCFLAGS
- export FCFLAGS="${FFLAGS:--O2}"
- econf \
- $(use_enable examples build-tutorials) \
- --prefix="${EPREFIX}/usr" \
- --with-netcdf-ldflags="-L${EPREFIX}/usr/$(get_libdir) -lnetcdff" \
- --with-moduledir="${EPREFIX}/usr/include"
-}
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
similarity index 75%
rename from sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
rename to sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
index fc0321a69..de6c785f8 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.4-r1.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
@@ -1,24 +1,23 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
inherit fortran-2 multilib
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
-HOMEPAGE="https://www.etsf.eu/resources/software/libraries_and_tools/"
-SRC_URI="https://www.etsf.eu/system/files/${P}.tar.gz"
+HOMEPAGE="https://github.com/ElectronicStructureLibrary/libetsf_io"
+SRC_URI="https://launchpad.net/etsf-io/1.0/${PV}/+download/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
-IUSE="examples pic"
KEYWORDS="~amd64 ~x86"
+IUSE="examples pic"
+RESTRICT="test"
+
RDEPEND="
- || (
- sci-libs/netcdf[fortran]
- sci-libs/netcdf-fortran
- )
+ sci-libs/netcdf-fortran
virtual/fortran"
DEPEND="${RDEPEND}"
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/
@ 2023-02-10 13:37 Andrew Ammerlaan
0 siblings, 0 replies; 10+ messages in thread
From: Andrew Ammerlaan @ 2023-02-10 13:37 UTC (permalink / raw
To: gentoo-commits
commit: 6f9c02d77df1ceab6a826603ee3d86914842c387
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 13:37:32 2023 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 13:37:32 2023 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6f9c02d7
sci-libs/etsf_io: fix static uri
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild | 2 +-
sci-libs/etsf_io/metadata.xml | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild b/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
index 5216809ec..3961e4951 100644
--- a/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
+++ b/sci-libs/etsf_io/etsf_io-1.0.4-r2.ebuild
@@ -7,7 +7,7 @@ inherit fortran-2
DESCRIPTION="A library of F90 routines to read/write the ETSF file format"
HOMEPAGE="https://github.com/ElectronicStructureLibrary/libetsf_io"
-SRC_URI="https://launchpad.net/etsf-io/1.0/${PV}/+download/${P}.tar.gz"
+SRC_URI="https://launchpad.net/etsf-io/$(ver_cut 1-2)/${PV}/+download/${P}.tar.gz"
LICENSE="LGPL-2"
SLOT="0"
diff --git a/sci-libs/etsf_io/metadata.xml b/sci-libs/etsf_io/metadata.xml
index 5c8a3611e..d8e7a0e60 100644
--- a/sci-libs/etsf_io/metadata.xml
+++ b/sci-libs/etsf_io/metadata.xml
@@ -7,4 +7,8 @@
<use>
<flag name="pic">Compile Position Independent Code</flag>
</use>
+ <upstream>
+ <remote-id type="github">ElectronicStructureLibrary/libetsf_io</remote-id>
+ <remote-id type="launchpad">etsf-io</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2023-02-10 13:37 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-20 10:56 [gentoo-commits] proj/sci:master commit in: sci-libs/etsf_io/ Honza Macháček
-- strict thread matches above, loose matches on Subject: below --
2023-02-10 13:37 Andrew Ammerlaan
2021-01-18 10:41 Andrew Ammerlaan
2021-01-13 21:06 Andrew Ammerlaan
2015-04-22 14:30 Honza Macháček
2014-04-15 15:41 Honza Macháček
2014-04-15 14:33 Honza Macháček
2011-06-25 17:22 Justin Lecher
2011-06-24 17:09 Justin Lecher
2011-06-21 11:54 Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox