summaryrefslogtreecommitdiff
path: root/sci-libs/umfpack
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sci-libs/umfpack
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/umfpack')
-rw-r--r--sci-libs/umfpack/Manifest5
-rw-r--r--sci-libs/umfpack/metadata.xml18
-rw-r--r--sci-libs/umfpack/umfpack-5.6.2.ebuild33
3 files changed, 56 insertions, 0 deletions
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 @@
+<?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">
+ 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.
+</longdescription>
+ <use>
+ <flag name="cholmod">Use <pkg>sci-libs/cholmod</pkg> for matrix
+ ordering</flag>
+ </use>
+</pkgmetadata>
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
+}