summaryrefslogtreecommitdiff
path: root/sci-libs/colamd
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/colamd
reinit the tree, so we can have metadata
Diffstat (limited to 'sci-libs/colamd')
-rw-r--r--sci-libs/colamd/Manifest5
-rw-r--r--sci-libs/colamd/colamd-2.8.0.ebuild20
-rw-r--r--sci-libs/colamd/metadata.xml18
3 files changed, 43 insertions, 0 deletions
diff --git a/sci-libs/colamd/Manifest b/sci-libs/colamd/Manifest
new file mode 100644
index 000000000000..f8fbffb08d45
--- /dev/null
+++ b/sci-libs/colamd/Manifest
@@ -0,0 +1,5 @@
+DIST colamd-2.8.0.tar.bz2 304819 SHA256 a744cbf0f41c76fa1dceae9072204f1d2529cba11851db123c3496a2780839e1 SHA512 36b2e50e01ad44f04f084ebcdcfb7d9d1d1712c6f53c8bce9f46ce39edc418aa64b8e67489fb06cb95d86658fd9f9bad89217a5f9f4777181f0f0e9b58c04aee WHIRLPOOL 0551f47a1af8f46a12b26403b71e14b4caa5e72f03f6f7df285aaf69976264b94ac06803b2c459007c5574fb44282ccfc370c9c28885c4f7ba39bb21af8c880f
+EBUILD colamd-2.8.0.ebuild 579 SHA256 3c22d2e714f7bd163491ef411e79aa4b440db1a98e91709d0d3ad85343db9f4d SHA512 c9772321b902395c6a0367a6003c363c95b1073e19b32ed1d4d7263430738c44d5aac4db36b15fae0007f0c956912f6815037e2ce090d37799a820277beb72b6 WHIRLPOOL cdab3569cdf85f9aa42136ffbce5c17298f15c2ae7ad572de69d6b93d73021d9283bb4059510e5f8f778915e8b16698f6406e10bef25ae556dff45f54556f0f9
+MISC ChangeLog 2690 SHA256 f817d32307ea3489cc348952585f1968a2843be64aec182b9f075af7835bdb20 SHA512 c9445b0d42a02e960106a94bb4a1d443fc6a8219e59991f066965baf246d98575394d1225082ab46a45b65180181698b61a933bf4bd56c99762c8f421ae01198 WHIRLPOOL 90c87013d75b162cef8446470ba254812b675772ff1ff2b032879f760da37633baecca7c58d6607ff4b753ec064425a49d5a0b58d1409169ba53b8f144fc9005
+MISC ChangeLog-2015 5227 SHA256 e6759ce0ae8edda105080243b917ac620e62bfdf1808da1d4962ca68906b8917 SHA512 e36fcd0251bd9bbb3ae8df4514baf1f9691a52f4fa139322aa42e423844ead261bb58d14047f5da228ed2aadb15a80a129c019ac00b946c10583443bf3afbfc8 WHIRLPOOL 74bdf27d38f2dfa02d689043f7d5d5c62b3d598f44579f108197a5decb1c1b9de6c877f4e4b6f7e0e01d50421534978aa1ef56ead6d413e801a7072a7b642b33
+MISC metadata.xml 827 SHA256 8e480bd3b0c18936572af8fc5507cd4c8474b93c8dfd95b143ba3e476dcb242f SHA512 367258fb10bcde8e5136c541ef1e134c4e882b296c45300c8d70945222c0730572b1dc116b80057c3a9d6a64c175fb86915847522000740d9a39e6fcd8eb5004 WHIRLPOOL a9e7c79fbe5f3dadf04ddafbad664cfebb3e6aaf9d807f393df0ca7f2400508768ffce3ec428080c6d533ae9dab72162baa2e024134b9b7ab29cd4bb15270b3c
diff --git a/sci-libs/colamd/colamd-2.8.0.ebuild b/sci-libs/colamd/colamd-2.8.0.ebuild
new file mode 100644
index 000000000000..ffe0436398d7
--- /dev/null
+++ b/sci-libs/colamd/colamd-2.8.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit autotools-utils
+
+DESCRIPTION="Column approximate minimum degree ordering algorithm"
+HOMEPAGE="http://www.cise.ufl.edu/research/sparse/ccolamd/"
+SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="static-libs"
+
+RDEPEND="sci-libs/suitesparseconfig"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
diff --git a/sci-libs/colamd/metadata.xml b/sci-libs/colamd/metadata.xml
new file mode 100644
index 000000000000..73165658cfd6
--- /dev/null
+++ b/sci-libs/colamd/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">
+ The COLumn Approximate Minimum Degree ordering algorithm
+ computes a permutation vector P such that the LU factorization of A
+ (:,P) tends to be sparser than that of A. The Cholesky factorization
+ of (A (:,P))\'*(A (:,P)) will also tend to be sparser than that of
+ A\'*A. SYMAMD is a symmetric minimum degree ordering method based on
+ COLAMD, available as a MATLAB-callable function. It constructs a
+ matrix M such that M\'*M has the same pattern as A, and then uses
+ COLAMD to compute a column ordering of M.
+</longdescription>
+</pkgmetadata>