aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-21 13:44:02 +0200
committerJustin Lecher <jlec@gentoo.org>2011-06-21 13:44:02 +0200
commitec4c1a4753521fe0f94f874a7a370d2ca6a9b3cc (patch)
treeb3e6e0be7f1feef53aa6d860b5aa634cc044fd02 /sci-libs/etsf_io
parentAdded fortran-2.eclass support (diff)
downloadsci-ec4c1a4753521fe0f94f874a7a370d2ca6a9b3cc.tar.gz
sci-ec4c1a4753521fe0f94f874a7a370d2ca6a9b3cc.tar.bz2
sci-ec4c1a4753521fe0f94f874a7a370d2ca6a9b3cc.zip
Added fortran-2.eclass support
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'sci-libs/etsf_io')
-rw-r--r--sci-libs/etsf_io/ChangeLog4
-rw-r--r--sci-libs/etsf_io/Manifest17
-rw-r--r--sci-libs/etsf_io/etsf_io-1.0.3.ebuild21
-rw-r--r--sci-libs/etsf_io/metadata.xml8
4 files changed, 33 insertions, 17 deletions
diff --git a/sci-libs/etsf_io/ChangeLog b/sci-libs/etsf_io/ChangeLog
index e657c3e12..1fc11efb8 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/Manifest b/sci-libs/etsf_io/Manifest
index 8c3064e59..9d846ccde 100644
--- a/sci-libs/etsf_io/Manifest
+++ b/sci-libs/etsf_io/Manifest
@@ -1,3 +1,14 @@
-DIST etsf_io-1.0.3.tar.gz 453734 RMD160 df90acd34b0de104a07844ae2c9694edf27519c6 SHA1 ab3c4cb22ea2fc2498b396f186f221edd2463fcc SHA256 a02ead44b9634bdb6e47e50d76f35d56c10df468743e6fe5259c0dc478f7b32e
-EBUILD etsf_io-1.0.3.ebuild 929 RMD160 0257864226359bac808ab9a108f19bb8495820c7 SHA1 6c1ccab966ede6f6468ee28414a3e759dc06dc93 SHA256 3d701906e2599221e493cae8149dfa5f4c2c3f63764a755d0ffea69f255bf09f
-MISC ChangeLog 274 RMD160 31ff09d34ecd11d6deccdd8bd8045140429795a8 SHA1 59749fbcebdf10b6f6ad44a3046fc45b69bbed68 SHA256 8eafc2bb689f87f93df639b5fd7f7befe360c636f5eaf5e5a7bc3b0472ab5987
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+DIST etsf_io-1.0.3.tar 453734 RMD160 df90acd34b0de104a07844ae2c9694edf27519c6 SHA1 ab3c4cb22ea2fc2498b396f186f221edd2463fcc SHA256 a02ead44b9634bdb6e47e50d76f35d56c10df468743e6fe5259c0dc478f7b32e
+EBUILD etsf_io-1.0.3.ebuild 735 RMD160 0085d8c28e20a79a5f371bb309a1944e0e616cfb SHA1 febbddb4c8d04395547834faf0c52a395c9813a2 SHA256 dfbf6d1a27c4353084614a3b274da793262247dcf405bd7d3099f79de98a754f
+MISC ChangeLog 394 RMD160 730d2a041e2be03ddff89186dbeab87cf88eef36 SHA1 814969efb7d8dd02145c5e4778342aa9ae63bdcb SHA256 722b0740572106e95076a1073782ba764cf8a5204c46f0817ab18057313d1948
+MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk4AhAIACgkQgAnW8HDreRY5tQCfeVSavONMoX1QVAB837HyUfgP
+A3cAnAuTCGCXJvhjAmNkf2Dp32AHtIqY
+=C7tA
+-----END PGP SIGNATURE-----
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 4392a2dd1..e8eb22f35 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 000000000..efb490d78
--- /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>