From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- sci-libs/umfpack/Manifest | 5 +++++ sci-libs/umfpack/metadata.xml | 18 ++++++++++++++++++ sci-libs/umfpack/umfpack-5.6.2.ebuild | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+) create mode 100644 sci-libs/umfpack/Manifest create mode 100644 sci-libs/umfpack/metadata.xml create mode 100644 sci-libs/umfpack/umfpack-5.6.2.ebuild (limited to 'sci-libs/umfpack') diff --git a/sci-libs/umfpack/Manifest b/sci-libs/umfpack/Manifest new file mode 100644 index 000000000000..e7ece6efd917 --- /dev/null +++ b/sci-libs/umfpack/Manifest @@ -0,0 +1,5 @@ +DIST umfpack-5.6.2.tar.bz2 780204 SHA256 bac722dd5e715c3312ebe7927c05df2e19bc2a29d7e4ab57d0a98330d03164ed SHA512 7b206235e837e84885c871322c1f0d4378a048008d9c110bd96204e9bc1bd9c72c6909da513fd78b6225fddc7b91e1ceebf1a5147e99943b3f0fff48682403dc WHIRLPOOL fe5069dbbd4b21a3569ae8d81d55feb789b06f7afb4c39be67101fca65e601ac49a4ed455c7e85d7a5504d2f50ff18ec67c3bc02dd3d9635dea4200ffcaad4f5 +EBUILD umfpack-5.6.2.ebuild 895 SHA256 c4c594a86f76dcbf387922fcfd6775138f4ea91f937f2c2facc264fb8be8b158 SHA512 c57ce9c3d4f1e651bc6934db872d535bf86e3ad240e01ce0fe16085901ec444e1d1a42b8ae93ff401e9b7a7aa274a3056d5266f30b7001742c79204e53a22d36 WHIRLPOOL ccbef7e3d1c80f1277fa59bd71be1c6242eb5741f1d2b42e59dd7e3dd022b8d59acf47a7969a4c1d46d8f662e631e202188dca26add937e57e9bc4d8390c1195 +MISC ChangeLog 2711 SHA256 7697526822636c80c7b648a0dd8e71cc0b70c253a777bfeafa83117456a72c5e SHA512 df81b9a44ec678a56f09e124fcd84bc12c93999feb8a10c346cdb9cb6369ccb7f407d08e89a9f3d00ae89a751e32c55e3d599a800211284042913f8c5a6d2f1f WHIRLPOOL ad5c285d6a864eec8bb4bf05f11cf517cebb56c2e7b5492c606951f0edcec8b1a2a59a0dfdffb8fc7d4ece5c4bede4e2460ef2601acda19fbd94611733ae2894 +MISC ChangeLog-2015 8366 SHA256 2c7687a3d56f754d3d9977fd68374f90884a289915962c1b5c874d7a6af9d8ca SHA512 64f4595c61141ae7f3b4524ce033e02acef29918fb9d1b87cab404d85c58a404227d8bf3285509148c72732aa38d804fa6c42d241510b2349f2a30e371497c15 WHIRLPOOL 156be3e429d4c7d3a3330f2b159466466eac24d556546137910fb79ed7fdaddac27d603cdd42eeb2f78d54540bf010cde8f98bae69f9e2a040961e430146bb36 +MISC metadata.xml 667 SHA256 2332ad59738236692f1f467d4fdd5ad602828b7e61d718091008874763589800 SHA512 c204d7f86f2338f9571a46773c251dab31caa3d5bfbe4ae87326466026616d80737435d8cdbf0ae8cb5e109d8b52a5b6ccba09f8b52f38dfe9058049ef541007 WHIRLPOOL de76a2c239fa9f5a3a5194d956cfd56c9e701b233ca87024297011247f107c94f7df7c1fa28a97dbefc7aaba34df4dd3dd76b419df3ff678eb0f69f15e5d9bd7 diff --git a/sci-libs/umfpack/metadata.xml b/sci-libs/umfpack/metadata.xml new file mode 100644 index 000000000000..412bad8f33e1 --- /dev/null +++ b/sci-libs/umfpack/metadata.xml @@ -0,0 +1,18 @@ + + + + + sci@gentoo.org + Gentoo Science Project + + + UMFPACK is a set of routines for solving unsymmetric sparse linear + systems, Ax=b, using the Unsymmetric MultiFrontal method. + Includes a C-callable interface, and a Fortran-callable interface. + MATLAB routines are not included in the Gentoo package. + + + Use sci-libs/cholmod for matrix + ordering + + diff --git a/sci-libs/umfpack/umfpack-5.6.2.ebuild b/sci-libs/umfpack/umfpack-5.6.2.ebuild new file mode 100644 index 000000000000..a554bfb1cddb --- /dev/null +++ b/sci-libs/umfpack/umfpack-5.6.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit autotools-utils toolchain-funcs + +DESCRIPTION="Unsymmetric multifrontal sparse LU factorization library" +HOMEPAGE="http://www.cise.ufl.edu/research/sparse/umfpack" +SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" +IUSE="doc +cholmod static-libs" + +RDEPEND=" + >=sci-libs/amd-1.3 + sci-libs/suitesparseconfig + virtual/blas + cholmod? ( >=sci-libs/cholmod-2[-minimal] )" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( virtual/latex-base )" + +src_configure() { + local myeconfargs=( + --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" + $(use_with doc) + $(use_with cholmod) + ) + autotools-utils_src_configure +} -- cgit v1.2.3