diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-libs/netcdf-fortran |
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/netcdf-fortran')
-rw-r--r-- | sci-libs/netcdf-fortran/Manifest | 9 | ||||
-rw-r--r-- | sci-libs/netcdf-fortran/metadata.xml | 20 | ||||
-rw-r--r-- | sci-libs/netcdf-fortran/netcdf-fortran-4.2.ebuild | 37 | ||||
-rw-r--r-- | sci-libs/netcdf-fortran/netcdf-fortran-4.4.2.ebuild | 38 | ||||
-rw-r--r-- | sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild | 40 |
5 files changed, 144 insertions, 0 deletions
diff --git a/sci-libs/netcdf-fortran/Manifest b/sci-libs/netcdf-fortran/Manifest new file mode 100644 index 000000000000..3649ff88d71e --- /dev/null +++ b/sci-libs/netcdf-fortran/Manifest @@ -0,0 +1,9 @@ +DIST netcdf-fortran-4.2.tar.gz 2479928 SHA256 069e1a0fb50972f28309210987a51563369a6ddb4ac768ef76e599354d384ae9 SHA512 af5d489df7b3ff5c3208115af4abdbf12d74d6bc0b9e3c729cfd24b55efafc3766de21c0f9957e037c25726637e9129a1f7009676e81d7e59650fec56d6e776e WHIRLPOOL 7fd0b2e0025b298a221521987132d389e6fc1bb285318d732b238ebcceedd721741f715848d63266c4a20189f4b0d211585af33e2efed2cac89dd893b07a2418 +DIST netcdf-fortran-4.4.2.tar.gz 1246344 SHA256 f2264174074af0cf332b8dd09e4e184517a2d54f0ca5500e17691152c1ed73aa SHA512 c3f025c0f5a08a0141fa09f570c647fc63992f9fd707969b37c7b0590c3578172200e45ecee497ed054129366fd1c73e3cd069aba879015b13a143e77a181c0f WHIRLPOOL 119345cf7563c15e9d088fc734c3dcbe27c2f76a52ea4479fb771d652815e1cda38914368478f055d2b5d705e7b1779e0954b2f26bb54dab4a995b8c6ebace8a +DIST netcdf-fortran-4.4.3.tar.gz 1286951 SHA256 4170fc018c9ee8222e317215c6a273542623185f5f6ee00d37bbb4e024e4e998 SHA512 94f51b4be889d6a9d6a86e3fcb2639ac58288969160d0f334ed6965e3c9cbacff7289b1fc54ed06e6ec8b845b19f5c409fbdcab432c8edf5c96efde887920924 WHIRLPOOL 941da12bc082ca75e33a1481aeb9992b16f3e95cf3f95bacc8ab1f56b95da7d9bb80d1f36b2a6d478f859d03bec5acec4a12ee13b218dc023ecdab5d0ecef788 +EBUILD netcdf-fortran-4.2.ebuild 807 SHA256 a579e72c8ad0948d8c5e3e37cae60d96105b0eeaf1b3d0e9e3c1519fc68c268e SHA512 994fcb3ae059f99d0276adbc4c9d11e349fc6cf25d9d1c5e9b7a6d8d6143fe413a6aeb9d9ed6101b491c19878a4d744bcde4baa5e36d2e9c0db68657512b9e29 WHIRLPOOL d6b48d4d26cec74eb533401605b037eb3c7fbd71c02ea7a0b24e82a1c38dfd5e75ac90dbaad4d1571f474ec2aba0dcefafe42d5df938f70381a60f58128c6543 +EBUILD netcdf-fortran-4.4.2.ebuild 836 SHA256 63c53b9012b0567b79ee852bb3595a3aec83a25272c70aac541f3ddf96a4864c SHA512 cb81a810b053ecbe2b9c0024c6eda2c694de059f00ec44482cc56a0f9f539ba46275d0a75e380a42d1b800dfe517d8292c14e67c7d7b226bbc75099d659abd7a WHIRLPOOL e0c379528274ac72f7110e81100efab40715268232c1eab2def7a4072b242077805af15c6f37864c55dd56b424c3da051c702e387ed5afc76047d12e924e1c2d +EBUILD netcdf-fortran-4.4.3.ebuild 817 SHA256 6524cb5ed7825669aeae02c315ffc330449603bd26ed6064018a4c6ad1c24c5f SHA512 c83f05cead2c1d483020ab0eb988fe1d73b5fdc0c52c1173232da216b2066e54d6892fcfd13816b114d979297bea857e603c3cd766dbc2fc0de6fd72fef3c2bb WHIRLPOOL d54c2d8febc0daa9bb25ee37a874c1d8f71d1e1f574875874a8ba66e96a033f29b60c449a39c217e4c82f2ef73ab1c74bd00229aa759ce255732536721ab3c32 +MISC ChangeLog 2954 SHA256 fff23f16ae934520cd0ce7fe50e8245b42df00ec390f539d1b355a6853f73572 SHA512 5ae6a68420fe42c8e7ef8b53a4148d4d3219bdb69c596b6bab1a5422616e0cd6f10436e5812da84474fb61ce7081feffff822bfe313d541e14bb38ee05dd5c29 WHIRLPOOL 58cb940be0ebfff15134a5596b6d66ce221486efae2bc56c990b4a225a9473542e57fac744014b17a84211ae0eb450a0c10df8ce50573f6650b5556285decb3f +MISC ChangeLog-2015 1149 SHA256 4724bb08bb60fcb3a404b326ec50fa5d9057a031427357926595c8700ab27666 SHA512 8fe62c63fbf496b605151e9ff16b370c1a867bc00b7997fdcab0023846c6f681e9db139bb706588c44f95182bd3d6f1296e2ed9e62e19af85166a77bbc312e21 WHIRLPOOL 17c3ecf36e30205ebccee2e2c9d56e7e83d6a085ce5bd1f6a4e6fd80e1c6e676ab78572241a6a32315fbf667da17d8e1eb97806c22db2670d4e43ffeb8b2fc81 +MISC metadata.xml 838 SHA256 a9660b1a7c9d074e1b1e1253b587c51712c729f292d57b725488ef35539f09de SHA512 116c648f336eb70783ab9408e9840dba21b00151848c190f38ee7d22a741e4fc16e29e250f0be588064ffc3d0a6f2884efe2c65bf1f719e264ac412fa45844cf WHIRLPOOL 65573a80cf2561d1b7a16f8cafd938a7adacc0de6ead305d8cd785c3268d443f0cc0fe421a016f18716a8721cdf898cf81612b5e930ec25b497e7de88c3e3286 diff --git a/sci-libs/netcdf-fortran/metadata.xml b/sci-libs/netcdf-fortran/metadata.xml new file mode 100644 index 000000000000..a0fc25165a93 --- /dev/null +++ b/sci-libs/netcdf-fortran/metadata.xml @@ -0,0 +1,20 @@ +<?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> + <longdescription lang="en"> + NetCDF (network Common Data Form) is an interface for scientific + data access and a freely-distributed software library that provides an + implementation of the interface. The netCDF library also defines a + machine-independent format for representing scientific data. + Together, the interface, library, and format support the creation, + access, and sharing of scientific data. + This is the FORTRAN 77 and 90 library on top of the C library. + </longdescription> + <upstream> + <remote-id type="github">Unidata/netcdf-fortran</remote-id> + </upstream> +</pkgmetadata> diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.2.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.2.ebuild new file mode 100644 index 000000000000..52eecd25d439 --- /dev/null +++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +FORTRAN_STANDARD="77 90" +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit autotools-utils fortran-2 + +DESCRIPTION="Scientific library and interface for array oriented data access" +HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/" +SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz" + +LICENSE="UCAR-Unidata" +SLOT="0/5" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples static-libs" + +RDEPEND="sci-libs/netcdf" +DEPEND="${RDEPEND} + dev-lang/cfortran +" + +src_prepare() { + # use system cfortran + rm fortran/cfortran.h || die + autotools-utils_src_prepare +} + +src_install() { + autotools-utils_src_install + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.4.2.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.2.ebuild new file mode 100644 index 000000000000..31db078a73a7 --- /dev/null +++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +FORTRAN_STANDARD="77 90" +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit autotools-utils fortran-2 + +DESCRIPTION="Scientific library and interface for array oriented data access" +HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/" +SRC_URI="https://github.com/Unidata/netcdf-fortran/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="UCAR-Unidata" +SLOT="0/6" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples static-libs" + +RDEPEND="sci-libs/netcdf" +DEPEND="${RDEPEND} + dev-lang/cfortran +" + +src_prepare() { + # use system cfortran + rm libsrc/cfortran.h || die + + autotools-utils_src_prepare +} + +src_install() { + autotools-utils_src_install + if use examples; then + insinto /usr/share/doc/${PF} + doins -r examples + fi +} diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild new file mode 100644 index 000000000000..7539ce517aed --- /dev/null +++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +FORTRAN_STANDARD="77 90" + +inherit autotools eutils fortran-2 + +DESCRIPTION="Scientific library and interface for array oriented data access" +HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/" +SRC_URI="https://github.com/Unidata/netcdf-fortran/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="UCAR-Unidata" +SLOT="0/6" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="examples static-libs" + +RDEPEND="sci-libs/netcdf" +DEPEND="${RDEPEND} + dev-lang/cfortran +" + +src_prepare() { + # use system cfortran + rm libsrc/cfortran.h || die + + default + eautoreconf +} + +src_configure() { + econf $(use_enable static-libs static) +} + +src_install() { + default + use examples && dodoc -r examples + prune_libtool_files +} |