From b279bbe94522565b8feb19b8e5f377d3ea76f157 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 24 Mar 2018 10:19:03 +0000 Subject: gentoo resync : 24.03.2018 --- sci-libs/arpack/Manifest | 5 ++-- sci-libs/arpack/arpack-3.4.0.ebuild | 6 ++-- sci-libs/arpack/arpack-3.5.0.ebuild | 6 ++-- sci-libs/arpack/arpack-9999.ebuild | 56 +++++++++++++++++++++++++++++++++++++ 4 files changed, 63 insertions(+), 10 deletions(-) create mode 100644 sci-libs/arpack/arpack-9999.ebuild (limited to 'sci-libs/arpack') diff --git a/sci-libs/arpack/Manifest b/sci-libs/arpack/Manifest index 9f3b4f3b46b5..bf59c337e611 100644 --- a/sci-libs/arpack/Manifest +++ b/sci-libs/arpack/Manifest @@ -4,6 +4,7 @@ DIST arpack-ng_3.1.5.tar.gz 1516406 BLAKE2B 14dea27dbe7d17144871c62db58467642f46 DIST tutorial.ps.gz 105599 BLAKE2B 99570e6a0cc1c020b9c271e8ce1cc224f69ff5333cc818c10b063dc8ffbaf66a9f5c6ede99541b4212286d422146b1c4e332eba7e1635c99efa0e4c2620f0630 SHA512 a7b8fefd1a572ed477ae208d49094c1c65c9368990d12de9b3528e33fed546c947659f74e54a810d04154b4a1b0f9a94bcba4db0cf59d379e20786a261066aa4 DIST ug.ps.gz 248543 BLAKE2B ac010aef470060636fa00360636ba093f0d24d219fa927c79fb1726b798160eda74fa8b4be6c7dff94f5759efcf30afa99ad310e7959115e028738beb8aa125d SHA512 3349117fb10b07207ffbab2ffa31b406d026855ea4c16e8649b14c7d70bc94e11b5730672e34acd654817799136d4bd76569ac50ec78d787df5582d18ed61328 EBUILD arpack-3.1.5.ebuild 1556 BLAKE2B ca3ed339014ddef22f55ad5140715647c334f4cc18a6bdac592d1e0bb4f5cf808ce05a04b2fb844d01a9e815fc3cb5dd8814864857820272a6689c7ce4029b5b SHA512 2f574581d58dabdb74e33c9bec4d3b84c3402a9ca8fa74a6afa4565a391c5dd3e6c16a771f62fd8b3b5be4df82387a3f3b0c4ea100a9dc2790f7b6f6f0796459 -EBUILD arpack-3.4.0.ebuild 1389 BLAKE2B 1c4f139d59472e1b093e5f72e138f32edb37d18f966ccb6fb1e2c0d2db2cfbd1b89ef7b3c40ac975aadf30b9dc10093d4f9de160d8d04d412f8be05083c3eaf5 SHA512 5e9af7583ec3f83712c48a0501ea9ecf7732bd0d85c45d34e5f1432f812da9889aaf02bf9db29c7f4818455a5f4756869bbbb032b3764ebb038d08154baed8e2 -EBUILD arpack-3.5.0.ebuild 1389 BLAKE2B 1c4f139d59472e1b093e5f72e138f32edb37d18f966ccb6fb1e2c0d2db2cfbd1b89ef7b3c40ac975aadf30b9dc10093d4f9de160d8d04d412f8be05083c3eaf5 SHA512 5e9af7583ec3f83712c48a0501ea9ecf7732bd0d85c45d34e5f1432f812da9889aaf02bf9db29c7f4818455a5f4756869bbbb032b3764ebb038d08154baed8e2 +EBUILD arpack-3.4.0.ebuild 1359 BLAKE2B 39924d9c51ef3cc55efb2ecbae53c763efac11b5df2c27016e8700849238cc98d6c67f4a0e3b747aa4d6027c2645c57d8ef546bd809e91a0c0595db4aefe6be3 SHA512 f19e6cc61e176a9b40edce9b2c7164d680d15859b56618de55daa886f06e648de5cfffbdd5b9de951a264450b8801629d8eac9aa146416eca13615058e1108a3 +EBUILD arpack-3.5.0.ebuild 1359 BLAKE2B 39924d9c51ef3cc55efb2ecbae53c763efac11b5df2c27016e8700849238cc98d6c67f4a0e3b747aa4d6027c2645c57d8ef546bd809e91a0c0595db4aefe6be3 SHA512 f19e6cc61e176a9b40edce9b2c7164d680d15859b56618de55daa886f06e648de5cfffbdd5b9de951a264450b8801629d8eac9aa146416eca13615058e1108a3 +EBUILD arpack-9999.ebuild 1314 BLAKE2B 594cd0a8a72232a5577896d623938c529076e30cbf0791d7a898af77f1fc7c7a087bd302c504ec3de7e8000eb9ee540af04cf1c2dc4c8c48bc9d073b925b79a0 SHA512 ff5397bb1abf67d2613bd8236d21607efb562a9bba52eda8ad569705cedd2a778b65ceee20df080b420197d5980a288da58c74c7692f15c285b3411eed60b9a3 MISC metadata.xml 974 BLAKE2B c9121a0b23acddc3268d4bdbf4537104217a00d09263d29b6cc6f832c87f9a9775f6fab567976078dc1dfa54f2bac627d792b1819a9ea698f3a1534bc52c39da SHA512 c3e094cab53fb61c9acf3eff6ca0c0fc53a71ec135315ba833fbfe6a5ae9481f2b4de5270ccd19ec84cf85dfb18df179e1e234d268eef1af98be218575dcd4bf diff --git a/sci-libs/arpack/arpack-3.4.0.ebuild b/sci-libs/arpack/arpack-3.4.0.ebuild index 8f4688842a61..3f0d563fe717 100644 --- a/sci-libs/arpack/arpack-3.4.0.ebuild +++ b/sci-libs/arpack/arpack-3.4.0.ebuild @@ -1,14 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils fortran-2 toolchain-funcs -MY_P="${PN}-ng_${PV}" - DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ http://forge.scilab.org/index.php/p/arpack-ng/" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" SRC_URI=" https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz doc? ( diff --git a/sci-libs/arpack/arpack-3.5.0.ebuild b/sci-libs/arpack/arpack-3.5.0.ebuild index 8f4688842a61..3f0d563fe717 100644 --- a/sci-libs/arpack/arpack-3.5.0.ebuild +++ b/sci-libs/arpack/arpack-3.5.0.ebuild @@ -1,14 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit autotools eutils fortran-2 toolchain-funcs -MY_P="${PN}-ng_${PV}" - DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" -HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ http://forge.scilab.org/index.php/p/arpack-ng/" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" SRC_URI=" https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz doc? ( diff --git a/sci-libs/arpack/arpack-9999.ebuild b/sci-libs/arpack/arpack-9999.ebuild new file mode 100644 index 000000000000..56b384c53431 --- /dev/null +++ b/sci-libs/arpack/arpack-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit autotools eutils fortran-2 toolchain-funcs + +if [[ ${PV} = *9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/opencollab/arpack-ng" + KEYWORDS="" +else + SRC_URI="https://github.com/opencollab/${PN}-ng/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" + S="${WORKDIR}/${PN}-ng-${PV}" +fi + +DESCRIPTION="Arnoldi package library to solve large scale eigenvalue problems" +HOMEPAGE="http://www.caam.rice.edu/software/ARPACK/ https://github.com/opencollab/arpack-ng" +LICENSE="BSD" +SLOT="0" +IUSE="examples mpi static-libs" + +RDEPEND=" + virtual/blas + virtual/lapack + mpi? ( virtual/mpi[fortran] )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \ + --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \ + $(use_enable mpi) +} + +src_install() { + default + + dodoc DOCUMENTS/*.doc + newdoc DOCUMENTS/README README.doc + if use examples; then + insinto /usr/share/doc/${PF} + doins -r EXAMPLES + if use mpi; then + insinto /usr/share/doc/${PF}/EXAMPLES/PARPACK + doins -r PARPACK/EXAMPLES/MPI + fi + fi +} -- cgit v1.2.3