diff options
Diffstat (limited to 'sci-libs/etsf_io/etsf_io-1.0.3-r1.ebuild')
-rw-r--r-- | sci-libs/etsf_io/etsf_io-1.0.3-r1.ebuild | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/sci-libs/etsf_io/etsf_io-1.0.3-r1.ebuild b/sci-libs/etsf_io/etsf_io-1.0.3-r1.ebuild new file mode 100644 index 000000000..a3c62340d --- /dev/null +++ b/sci-libs/etsf_io/etsf_io-1.0.3-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +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" + +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/$(get_libdir)/finclude" +} |