[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2023-06-19 Thread Michael Orlitzky
commit: 8b868bf7fa4ec6439aedfaa079928318a349ce3b
Author: François Bissey  gmail  com>
AuthorDate: Mon Jun 19 02:06:41 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 20 00:01:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b868bf7

sci-libs/cxsparse: add requested improvements from review

Signed-off-by: François Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/cxsparse/cxsparse-4.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-4.0.3.ebuild 
b/sci-libs/cxsparse/cxsparse-4.0.3.ebuild
index d0dd3948fe6c..afd86a8e149e 100644
--- a/sci-libs/cxsparse/cxsparse-4.0.3.ebuild
+++ b/sci-libs/cxsparse/cxsparse-4.0.3.ebuild
@@ -32,7 +32,7 @@ multilib_src_configure() {
 
 multilib_src_test() {
# Programs assume that they can access the Matrix folder in ${S}
-   ln -s "${S}/Matrix"
+   ln -s "${S}/Matrix" || die "cannot link to the Matrix folder"
# Run demo files
./cs_idemo < Matrix/t2 || die "failed testing"
./cs_ldemo < Matrix/t2 || die "failed testing"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2023-06-19 Thread Michael Orlitzky
commit: bc0dda13a41919d80ab7256de72d9490887d8748
Author: François Bissey  gmail  com>
AuthorDate: Mon Jun  5 21:04:04 2023 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue Jun 20 00:01:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0dda13

sci-libs/cxsparse: add 4.0.3

Signed-off-by: François Bissey  gmail.com>
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/cxsparse/Manifest  |  1 +
 sci-libs/cxsparse/cxsparse-4.0.3.ebuild | 98 +
 sci-libs/cxsparse/metadata.xml  |  3 +
 3 files changed, 102 insertions(+)

diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index d3c7291aea21..ecf635014513 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -1 +1,2 @@
+DIST SuiteSparse-7.0.0.gh.tar.gz 64884962 BLAKE2B 
06c6cf54ffae188f5179e0cd45523700448d8999b44d6b1aeb3dfb99ccf34a570f6aff600988a144c68a4a2d8f41e32f7145e09349aed3bd889501ea031c8340
 SHA512 
50b1cd7bab6e4c063984162ed803fd13b69df7f67efe8ce7af15eace6b0ccd1669b6e57daa59511fd9531a847433cda49c1f52bfff234031af0d79e7fbd6423e
 DIST cxsparse-3.2.0.tar.bz2 2080196 BLAKE2B 
9b89469c45e518077c4348ad3efd8d89d248e4c039057c0286ee44b493ab595075894d01530cbfbe845b91ef5e43cfbfdd102721cfeefe943a1cb4bc5f171843
 SHA512 
9931dac5b319b61a39ccb5f34309acb4240602b5f55d029c790ed0b7319a373cb925c4b83994526af4bc5b19b88c723f04581068d1fc80960a290c9d6d1e1aef

diff --git a/sci-libs/cxsparse/cxsparse-4.0.3.ebuild 
b/sci-libs/cxsparse/cxsparse-4.0.3.ebuild
new file mode 100644
index ..d0dd3948fe6c
--- /dev/null
+++ b/sci-libs/cxsparse/cxsparse-4.0.3.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+Sparse_PV="7.0.0"
+Sparse_P="SuiteSparse-${Sparse_PV}"
+DESCRIPTION="Extended sparse matrix package"
+HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html";
+SRC_URI="https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/refs/tags/v${Sparse_PV}.tar.gz
 -> ${Sparse_P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND=">=sci-libs/suitesparseconfig-${Sparse_PV}"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${Sparse_P}/CXSparse"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DNSTATIC=ON
+   -DDEMO=$(usex test)
+   )
+   cmake_src_configure
+}
+
+multilib_src_test() {
+   # Programs assume that they can access the Matrix folder in ${S}
+   ln -s "${S}/Matrix"
+   # Run demo files
+   ./cs_idemo < Matrix/t2 || die "failed testing"
+   ./cs_ldemo < Matrix/t2 || die "failed testing"
+   ./cs_demo1 < Matrix/t1 || die "failed testing"
+   ./cs_demo2 < Matrix/t1 || die "failed testing"
+   ./cs_demo2 < Matrix/fs_183_1 || die "failed testing"
+   ./cs_demo2 < Matrix/west0067 || die "failed testing"
+   ./cs_demo2 < Matrix/lp_afiro || die "failed testing"
+   ./cs_demo2 < Matrix/ash219 || die "failed testing"
+   ./cs_demo2 < Matrix/mbeacxc || die "failed testing"
+   ./cs_demo2 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_demo3 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_demo2 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_demo3 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_di_demo1 < Matrix/t1 || die "failed testing"
+   ./cs_di_demo2 < Matrix/t1 || die "failed testing"
+   ./cs_di_demo2 < Matrix/fs_183_1 || die "failed testing"
+   ./cs_di_demo2 < Matrix/west0067 || die "failed testing"
+   ./cs_di_demo2 < Matrix/lp_afiro || die "failed testing"
+   ./cs_di_demo2 < Matrix/ash219 || die "failed testing"
+   ./cs_di_demo2 < Matrix/mbeacxc || die "failed testing"
+   ./cs_di_demo2 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_di_demo3 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_di_demo2 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_di_demo3 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_dl_demo1 < Matrix/t1 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/t1 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/fs_183_1 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/west0067 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/lp_afiro || die "failed testing"
+   ./cs_dl_demo2 < Matrix/ash219 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/mbeacxc || die "failed testing"
+   ./cs_dl_demo2 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_dl_demo3 < Matrix/bcsstk01 || die "failed testing"
+   ./cs_dl_demo2 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_dl_demo3 < Matrix/bcsstk16 || die "failed testing"
+   ./cs_ci_demo1 < Matrix/t2 || die "failed testing"
+   ./cs_ci_demo2 < Matrix/t2 || die "failed testing"
+   ./cs_ci_demo2 < M

[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2021-10-11 Thread Yixun Lan
commit: d3e93615a40343c8c848454b0bde7488fd702998
Author: Alex Fan  yahoo  com>
AuthorDate: Mon Oct 11 05:08:59 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Oct 11 22:20:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3e93615

sci-libs/cxsparse: keyword 3.2.0 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index fa44cb7a77c..f52f3c13d2d 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
 
 RDEPEND=">=sci-libs/suitesparseconfig-5.4.0[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2021-04-24 Thread David Seifert
commit: d0dbe5bdd96740a978c86c3874430854744f4fa3
Author: David Seifert  gentoo  org>
AuthorDate: Sat Apr 24 13:07:46 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr 24 13:07:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0dbe5bd

sci-libs/cxsparse: Remove IUSE="static-libs"

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index c5df715062a..fa44cb7a77c 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -12,21 +12,20 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
 
+RDEPEND=">=sci-libs/suitesparseconfig-5.4.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
-DEPEND=">=sci-libs/suitesparseconfig-5.4.0[${MULTILIB_USEDEP}]"
-RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-3.2.0-header.patch" )
+PATCHES=( "${FILESDIR}"/${PN}-3.2.0-header.patch )
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+   ECONF_SOURCE="${S}" econf --disable-static
 }
 
 multilib_src_install_all() {
einstalldocs
 
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2021-01-06 Thread Fabian Groffen
commit: 108a8938de26bf3d17da29c5508b99c75e77b2a9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 15:13:39 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 15:13:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108a8938

sci-libs/cxsparse: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 1b981adafbe..c5df715062a 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-11-07 Thread Sam James
commit: def6461404ab30a75af711f41d0616302e43f0a3
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  7 17:49:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  7 17:49:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def64614

sci-libs/cxsparse: Stabilize 3.2.0 arm, #709830

Signed-off-by: Sam James  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index e72298d97b6..1b981adafbe 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-10-09 Thread Conrad Kostecki
commit: 3554d3aeee9b207d5fd4cb4269bee8cea219b9b8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sat Sep 26 14:28:16 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Oct  9 13:45:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3554d3ae

sci-libs/cxsparse: update HOMEPAGE, use https

Closes: https://github.com/gentoo/gentoo/pull/17681
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 1f31b3ad40c..e72298d97b6 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit multilib-minimal
 
 DESCRIPTION="Extended sparse matrix package"
-HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html";
+HOMEPAGE="https://people.engr.tamu.edu/davis/suitesparse.html";
 SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-07-21 Thread Andreas Sturmlechner
commit: a9b9550757ae5c49f36b71f297a6e2a87de6d06d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 19 16:31:08 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 21 10:03:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b95507

sci-libs/cxsparse: Drop 3.1.2-r1

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 sci-libs/cxsparse/Manifest |  1 -
 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 31 --
 2 files changed, 32 deletions(-)

diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index 9a888d1cbd7..d3c7291aea2 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -1,2 +1 @@
-DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 
4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9
 SHA512 
dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9
 DIST cxsparse-3.2.0.tar.bz2 2080196 BLAKE2B 
9b89469c45e518077c4348ad3efd8d89d248e4c039057c0286ee44b493ab595075894d01530cbfbe845b91ef5e43cfbfdd102721cfeefe943a1cb4bc5f171843
 SHA512 
9931dac5b319b61a39ccb5f34309acb4240602b5f55d029c790ed0b7319a373cb925c4b83994526af4bc5b19b88c723f04581068d1fc80960a290c9d6d1e1aef

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
deleted file mode 100644
index 2c3a3358169..000
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-minimal
-
-DESCRIPTION="Extended sparse matrix package"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/";
-SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
-IUSE="static-libs"
-
-RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable static-libs static)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-
-   # package provides .pc files
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-07-19 Thread Sam James
commit: 11d36dd41ca8cb368349d6f25882eb80e8c9a342
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 19 16:01:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 19 16:03:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d36dd4

sci-libs/cxsparse: x86 stable (bug #716960)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index a94334dffbd..1f31b3ad40c 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-07-06 Thread Sergei Trofimovich
commit: 639cf3b8a3222f3dbc4eb4e927868300561dacdb
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul  7 05:18:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul  7 06:57:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639cf3b8

sci-libs/cxsparse: stable 3.2.0 for sparc, bug #716960

Package-Manager: Portage-2.3.99, Repoman-2.3.23
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 916ab014d3d..a94334dffbd 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-06-21 Thread Agostino Sarubbo
commit: 320cb5839c90daf185d2bca85f67c3eebd189d5c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 22 06:56:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 22 06:56:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320cb583

sci-libs/cxsparse: amd64 stable wrt bug #716960

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 392d8ba1dec..21e9e34a647 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-06-21 Thread Agostino Sarubbo
commit: 1753a33675c469a6df399c57c63967e464ea1c55
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 21 17:08:12 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 21 17:08:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1753a336

sci-libs/cxsparse: ppc64 stable wrt bug #716960

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 69a32d044ad..392d8ba1dec 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-06-21 Thread Agostino Sarubbo
commit: 832e55f00b8de4d88d5fc3bc83f1da387a77a3b5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jun 21 17:02:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jun 21 17:03:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832e55f0

sci-libs/cxsparse: ppc stable wrt bug #716960

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 0abd3b6775c..69a32d044ad 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2020-06-02 Thread Mart Raudsepp
commit: 50c1537f1e4a9b80b2535c78c147e64aaab1254d
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Jun  1 16:41:56 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jun  2 22:21:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50c1537f

sci-libs/cxsparse: arm64 keyworded (bug #716982)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
index 5c8ca14041e..0abd3b6775c 100644
--- a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/files/, sci-libs/cxsparse/

2020-03-02 Thread Michael Orlitzky
commit: 50ce8988e7554b08f62795c2bec36023585d6a89
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Feb 29 02:40:40 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Mar  2 17:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ce8988

sci-libs/cxsparse: new version 3.2.0.

Update to EAPI=7 and fix the HOMEPAGE, SRC_URI, and LICENSE. This is
part of a larger SuiteSparse v5.4.0 upgrade thanks to François Bissey
whose sage-on-gentoo ebuilds I'm using. There's a newer release
(v5.7.1) of SuiteSparse, but v5.4.0 has seen more testing.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Orlitzky  gentoo.org>

 sci-libs/cxsparse/Manifest |  1 +
 sci-libs/cxsparse/cxsparse-3.2.0.ebuild| 32 ++
 .../cxsparse/files/cxsparse-3.2.0-header.patch | 17 
 3 files changed, 50 insertions(+)

diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index 13e4af9eaf2..9a888d1cbd7 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -1 +1,2 @@
 DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 
4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9
 SHA512 
dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9
+DIST cxsparse-3.2.0.tar.bz2 2080196 BLAKE2B 
9b89469c45e518077c4348ad3efd8d89d248e4c039057c0286ee44b493ab595075894d01530cbfbe845b91ef5e43cfbfdd102721cfeefe943a1cb4bc5f171843
 SHA512 
9931dac5b319b61a39ccb5f34309acb4240602b5f55d029c790ed0b7319a373cb925c4b83994526af4bc5b19b88c723f04581068d1fc80960a290c9d6d1e1aef

diff --git a/sci-libs/cxsparse/cxsparse-3.2.0.ebuild 
b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
new file mode 100644
index 000..5c8ca14041e
--- /dev/null
+++ b/sci-libs/cxsparse/cxsparse-3.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit multilib-minimal
+
+DESCRIPTION="Extended sparse matrix package"
+HOMEPAGE="http://faculty.cse.tamu.edu/davis/suitesparse.html";
+SRC_URI="http://202.36.178.9/sage/${P}.tar.bz2";
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
+IUSE="static-libs"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND=">=sci-libs/suitesparseconfig-5.4.0[${MULTILIB_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-3.2.0-header.patch" )
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/sci-libs/cxsparse/files/cxsparse-3.2.0-header.patch 
b/sci-libs/cxsparse/files/cxsparse-3.2.0-header.patch
new file mode 100644
index 000..0eaaeda69fd
--- /dev/null
+++ b/sci-libs/cxsparse/files/cxsparse-3.2.0-header.patch
@@ -0,0 +1,17 @@
+diff --git a/CXSparse/Include/cs.h b/CXSparse/Include/cs.h
+index a47ee115..dbdf3017 100644
+--- a/Include/cs.h
 b/Include/cs.h
+@@ -43,9 +43,9 @@ extern "C" {
+ #endif
+ 
+ #define CS_VER 3/* CXSparse Version */
+-#define CS_SUBVER 1
+-#define CS_SUBSUB 9
+-#define CS_DATE "May 4, 2016"   /* CXSparse release date */
++#define CS_SUBVER 2
++#define CS_SUBSUB 0
++#define CS_DATE "Sept 12, 2017"   /* CSparse release date */
+ #define CS_COPYRIGHT "Copyright (c) Timothy A. Davis, 2006-2016"
+ #define CXSPARSE
+ 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/files/

2019-11-29 Thread Aaron Bauman
commit: 628e59da986573930202aee5f88403ef92085231
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Nov 25 12:40:57 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov 29 22:08:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=628e59da

sci-libs/cxsparse: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 .../cxsparse/files/cxsparse-2.2.2-autotools.patch  | 152 -
 1 file changed, 152 deletions(-)

diff --git a/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch 
b/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch
deleted file mode 100644
index f8f26f384c8..000
--- a/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch
+++ /dev/null
@@ -1,152 +0,0 @@
 Makefile.am1970-01-01 01:00:00.0 +0100
-+++ Makefile.am2008-01-29 19:09:42.0 +
-@@ -0,0 +1,3 @@
-+SUBDIRS = Demo Source
-+EXTRA_DIST = README.txt
-+include_HEADERS = Include/cs.h
 configure.ac   1970-01-01 01:00:00.0 +0100
-+++ configure.ac   2008-01-29 19:14:14.0 +
-@@ -0,0 +1,11 @@
-+#   -*- Autoconf -*-
-+AC_PREREQ(2.59)
-+AC_INIT(cxsparse, 2.2.2, da...@cise.ufl.edu)
-+AM_INIT_AUTOMAKE([foreign])
-+AC_PROG_INSTALL
-+AC_PROG_LIBTOOL
-+AC_CHECK_LIB(m, sqrt)
-+AC_CHECK_HEADERS(UFconfig.h) 
-+AC_CONFIG_FILES([Makefile Demo/Makefile Source/Makefile])
-+AC_OUTPUT
-+
 Source/Makefile.am 1970-01-01 01:00:00.0 +0100
-+++ Source/Makefile.am 2008-01-29 19:09:42.0 +
-@@ -0,0 +1,24 @@
-+AM_CPPFLAGS = -I$(top_srcdir)/Include
-+CS_SOURCE = cs_add.c cs_amd.c cs_chol.c cs_cholsol.c cs_counts.c cs_cumsum.c \
-+cs_droptol.c cs_dropzeros.c cs_dupl.c cs_entry.c \
-+cs_etree.c cs_fkeep.c cs_gaxpy.c cs_happly.c cs_house.c cs_ipvec.c \
-+cs_lsolve.c cs_ltsolve.c cs_lu.c cs_lusol.c cs_util.c cs_multiply.c \
-+cs_permute.c cs_pinv.c cs_post.c cs_pvec.c cs_qr.c cs_qrsol.c \
-+cs_scatter.c cs_schol.c cs_sqr.c cs_symperm.c cs_tdfs.c cs_malloc.c \
-+cs_transpose.c cs_compress.c cs_usolve.c cs_utsolve.c cs_scc.c \
-+cs_maxtrans.c cs_dmperm.c cs_updown.c cs_print.c cs_norm.c cs_load.c \
-+cs_dfs.c cs_reach.c cs_spsolve.c cs_leaf.c cs_ereach.c cs_randperm.c
-+
-+lib_LTLIBRARIES = libcxsparse.la
-+noinst_LTLIBRARIES = libcxsparse_di.la libcxsparse_dl.la libcxsparse_ci.la 
libcxsparse_cl.la
-+
-+libcxsparse_di_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_dl_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_dl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_LONG
-+libcxsparse_ci_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_ci_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_COMPLEX
-+libcxsparse_cl_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_cl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_LONG -DCS_COMPLEX
-+
-+libcxsparse_la_SOURCES = cs_convert.c
-+libcxsparse_la_LIBADD = libcxsparse_di.la libcxsparse_dl.la libcxsparse_ci.la 
libcxsparse_cl.la
 Demo/Makefile.am   1970-01-01 01:00:00.0 +0100
-+++ Demo/Makefile.am   2008-01-29 19:21:32.0 +
-@@ -0,0 +1,102 @@
-+check_PROGRAMS = \
-+  cs_ci_demo1 \
-+  cs_ci_demo2 \
-+  cs_ci_demo3 \
-+  cs_cl_demo1 \
-+  cs_cl_demo2 \
-+  cs_cl_demo3 \
-+  cs_demo1 \
-+  cs_demo2 \
-+  cs_demo3 \
-+  cs_di_demo1 \
-+  cs_di_demo2 \
-+  cs_di_demo3 \
-+  cs_dl_demo1 \
-+  cs_dl_demo2 \
-+  cs_dl_demo3 \
-+  cs_idemo \
-+  cs_ldemo
-+
-+LDADD = $(top_builddir)/Source/libcxsparse.la -lm 
-+AM_CPPFLAGS = -I$(top_srcdir)/Include
-+
-+cs_ci_demo1_SOURCES = cs_ci_demo1.c
-+cs_ci_demo2_SOURCES = cs_ci_demo2.c cs_ci_demo.c
-+cs_ci_demo3_SOURCES = cs_ci_demo3.c cs_ci_demo.c
-+cs_cl_demo1_SOURCES = cs_cl_demo1.c
-+cs_cl_demo2_SOURCES = cs_cl_demo2.c cs_cl_demo.c
-+cs_cl_demo3_SOURCES = cs_cl_demo3.c cs_cl_demo.c
-+cs_demo1_SOURCES = cs_demo1.c
-+cs_demo2_SOURCES = cs_demo2.c cs_demo.c
-+cs_demo3_SOURCES = cs_demo3.c cs_demo.c
-+cs_di_demo1_SOURCES = cs_di_demo1.c
-+cs_di_demo2_SOURCES = cs_di_demo2.c cs_di_demo.c
-+cs_di_demo3_SOURCES = cs_di_demo3.c cs_di_demo.c
-+cs_dl_demo1_SOURCES = cs_dl_demo1.c
-+cs_dl_demo2_SOURCES = cs_dl_demo2.c cs_dl_demo.c
-+cs_dl_demo3_SOURCES = cs_dl_demo3.c cs_dl_demo.c
-+cs_idemo_SOURCES = cs_idemo.c
-+cs_ldemo_SOURCES = cs_ldemo.c
-+
-+check-local: $(check_PROGRAMS)
-+  - ./cs_demo1 < ../Matrix/t1
-+  - ./cs_demo2 < ../Matrix/t1
-+  - ./cs_demo2 < ../Matrix/fs_183_1
-+  - ./cs_demo2 < ../Matrix/west0067
-+  - ./cs_demo2 < ../Matrix/lp_afiro
-+  - ./cs_demo2 < ../Matrix/ash219
-+  - ./cs_demo2 < ../Matrix/mbeacxc
-+  - ./cs_demo2 < ../Matrix/bcsstk01
-+  - ./cs_demo3 < ../Matrix/bcsstk01
-+  - ./cs_demo2 < ../Matrix/bcsstk16
-+  - ./cs_demo3 < ../Matrix/bcsstk16
-+  - ./cs_di_demo1 < ../Matrix/t1
-+  - ./cs_di_demo2 < ../Matrix/t1
-+  - ./cs_di_demo2 < ../Matrix/fs_183_1
-+  - ./cs_di_demo2 < ../Matrix/west0067
-+  - ./cs_di_demo2 < ../

[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2019-11-23 Thread Aaron Bauman
commit: 71d149ff588cbedcdff4e0d45b1c5a9f5e5ca877
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Nov 24 03:26:00 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Nov 24 03:26:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d149ff

sci-libs/cxsparse: drop old EAPI

Signed-off-by: Aaron Bauman  gentoo.org>

 sci-libs/cxsparse/Manifest  |  2 --
 sci-libs/cxsparse/cxsparse-2.2.6.ebuild | 26 --
 sci-libs/cxsparse/cxsparse-3.1.1.ebuild | 19 ---
 3 files changed, 47 deletions(-)

diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index f8fe3111b24..13e4af9eaf2 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -1,3 +1 @@
-DIST CXSparse-2.2.6.tar.gz 1987681 BLAKE2B 
a778a2d91a98d3764940155eff1cfd3397333a02becef2f2c3c85dc45a58e83597b2e5680ef7cbac4c8d6b8af0a9966d0402154c6c0bee79c67b7697f1af2c19
 SHA512 
a049349e1a389f03e918e3d0b7e76f79ee2647229a4935378caa0aa3bf3beb8cff649e5e37263f6f839d90a32e6929fd5a7f9193e787cab02cea7b2eb64dd5ac
-DIST cxsparse-3.1.1.tar.gz 667306 BLAKE2B 
d8c960b37cacd042286691a4e4d4144f4abc5c8f25345e6d7ceb25785361a36b7b9244cc7c53211a753614cf54d61462895a0a4b8f8bf4af61faf6d0132cc30a
 SHA512 
a36cf3a124baa74fb742c563dc6accfaf320a35f899cd2a684813ef22df4557af2d2b3489272496a370e85cea3a350293043071bb66830305fe3bf925865b424
 DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 
4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9
 SHA512 
dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9

diff --git a/sci-libs/cxsparse/cxsparse-2.2.6.ebuild 
b/sci-libs/cxsparse/cxsparse-2.2.6.ebuild
deleted file mode 100644
index 7879964797a..000
--- a/sci-libs/cxsparse/cxsparse-2.2.6.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-AUTOTOOLS_AUTORECONF=yes
-inherit autotools-utils
-
-MY_PN=CXSparse
-
-DESCRIPTION="Extended sparse matrix package"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/";
-SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/versions/${MY_PN}-${PV}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
-IUSE="static-libs"
-
-DEPEND="sci-libs/ufconfig"
-RDEPEND=""
-
-DOCS=( README.txt Doc/ChangeLog )
-PATCHES=( "${FILESDIR}"/${PN}-2.2.2-autotools.patch )
-
-S="${WORKDIR}/${MY_PN}"

diff --git a/sci-libs/cxsparse/cxsparse-3.1.1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.1.ebuild
deleted file mode 100644
index d9e67291e71..000
--- a/sci-libs/cxsparse/cxsparse-3.1.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit autotools-utils
-
-DESCRIPTION="Extended sparse matrix package"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/";
-SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux 
~x86-macos"
-IUSE="static-libs"
-
-RDEPEND="sci-libs/suitesparseconfig"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/files/

2018-06-13 Thread Aaron Bauman
commit: 93157bb277ada07a0477a30acb5c41f26e1595ed
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed Jun 13 17:55:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jun 13 21:14:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93157bb2

sci-libs/cxsparse: remove unused patch

 .../cxsparse/files/cxsparse-2.2.1-autotools.patch  | 152 -
 1 file changed, 152 deletions(-)

diff --git a/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch 
b/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch
deleted file mode 100644
index 26957d801f1..000
--- a/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch
+++ /dev/null
@@ -1,152 +0,0 @@
 Makefile.am1970-01-01 01:00:00.0 +0100
-+++ Makefile.am2008-01-29 19:09:42.0 +
-@@ -0,0 +1,3 @@
-+SUBDIRS = Demo Source
-+EXTRA_DIST = README.txt
-+include_HEADERS = Include/cs.h
 configure.ac   1970-01-01 01:00:00.0 +0100
-+++ configure.ac   2008-01-29 19:14:14.0 +
-@@ -0,0 +1,11 @@
-+#   -*- Autoconf -*-
-+AC_PREREQ(2.59)
-+AC_INIT(cxsparse, 2.2.1, da...@cise.ufl.edu)
-+AM_INIT_AUTOMAKE([foreign])
-+AC_PROG_INSTALL
-+AC_PROG_LIBTOOL
-+AC_CHECK_LIB(m, sqrt)
-+AC_CHECK_HEADERS(UFconfig.h) 
-+AC_CONFIG_FILES([Makefile Demo/Makefile Source/Makefile])
-+AC_OUTPUT
-+
 Source/Makefile.am 1970-01-01 01:00:00.0 +0100
-+++ Source/Makefile.am 2008-01-29 19:09:42.0 +
-@@ -0,0 +1,24 @@
-+AM_CPPFLAGS = -I$(top_srcdir)/Include
-+CS_SOURCE = cs_add.c cs_amd.c cs_chol.c cs_cholsol.c cs_counts.c cs_cumsum.c \
-+cs_droptol.c cs_dropzeros.c cs_dupl.c cs_entry.c \
-+cs_etree.c cs_fkeep.c cs_gaxpy.c cs_happly.c cs_house.c cs_ipvec.c \
-+cs_lsolve.c cs_ltsolve.c cs_lu.c cs_lusol.c cs_util.c cs_multiply.c \
-+cs_permute.c cs_pinv.c cs_post.c cs_pvec.c cs_qr.c cs_qrsol.c \
-+cs_scatter.c cs_schol.c cs_sqr.c cs_symperm.c cs_tdfs.c cs_malloc.c \
-+cs_transpose.c cs_compress.c cs_usolve.c cs_utsolve.c cs_scc.c \
-+cs_maxtrans.c cs_dmperm.c cs_updown.c cs_print.c cs_norm.c cs_load.c \
-+cs_dfs.c cs_reach.c cs_spsolve.c cs_leaf.c cs_ereach.c cs_randperm.c
-+
-+lib_LTLIBRARIES = libcxsparse.la
-+noinst_LTLIBRARIES = libcxsparse_di.la libcxsparse_dl.la libcxsparse_ci.la 
libcxsparse_cl.la
-+
-+libcxsparse_di_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_dl_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_dl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_LONG
-+libcxsparse_ci_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_ci_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_COMPLEX
-+libcxsparse_cl_la_SOURCES = $(CS_SOURCE)
-+libcxsparse_cl_la_CPPFLAGS = $(AM_CPPFLAGS) -DCS_LONG -DCS_COMPLEX
-+
-+libcxsparse_la_SOURCES = cs_convert.c
-+libcxsparse_la_LIBADD = libcxsparse_di.la libcxsparse_dl.la libcxsparse_ci.la 
libcxsparse_cl.la
 Demo/Makefile.am   1970-01-01 01:00:00.0 +0100
-+++ Demo/Makefile.am   2008-01-29 19:21:32.0 +
-@@ -0,0 +1,102 @@
-+check_PROGRAMS = \
-+  cs_ci_demo1 \
-+  cs_ci_demo2 \
-+  cs_ci_demo3 \
-+  cs_cl_demo1 \
-+  cs_cl_demo2 \
-+  cs_cl_demo3 \
-+  cs_demo1 \
-+  cs_demo2 \
-+  cs_demo3 \
-+  cs_di_demo1 \
-+  cs_di_demo2 \
-+  cs_di_demo3 \
-+  cs_dl_demo1 \
-+  cs_dl_demo2 \
-+  cs_dl_demo3 \
-+  cs_idemo \
-+  cs_ldemo
-+
-+LDADD = $(top_builddir)/Source/libcxsparse.la -lm 
-+AM_CPPFLAGS = -I$(top_srcdir)/Include
-+
-+cs_ci_demo1_SOURCES = cs_ci_demo1.c
-+cs_ci_demo2_SOURCES = cs_ci_demo2.c cs_ci_demo.c
-+cs_ci_demo3_SOURCES = cs_ci_demo3.c cs_ci_demo.c
-+cs_cl_demo1_SOURCES = cs_cl_demo1.c
-+cs_cl_demo2_SOURCES = cs_cl_demo2.c cs_cl_demo.c
-+cs_cl_demo3_SOURCES = cs_cl_demo3.c cs_cl_demo.c
-+cs_demo1_SOURCES = cs_demo1.c
-+cs_demo2_SOURCES = cs_demo2.c cs_demo.c
-+cs_demo3_SOURCES = cs_demo3.c cs_demo.c
-+cs_di_demo1_SOURCES = cs_di_demo1.c
-+cs_di_demo2_SOURCES = cs_di_demo2.c cs_di_demo.c
-+cs_di_demo3_SOURCES = cs_di_demo3.c cs_di_demo.c
-+cs_dl_demo1_SOURCES = cs_dl_demo1.c
-+cs_dl_demo2_SOURCES = cs_dl_demo2.c cs_dl_demo.c
-+cs_dl_demo3_SOURCES = cs_dl_demo3.c cs_dl_demo.c
-+cs_idemo_SOURCES = cs_idemo.c
-+cs_ldemo_SOURCES = cs_ldemo.c
-+
-+check-local: $(check_PROGRAMS)
-+  - ./cs_demo1 < ../Matrix/t1
-+  - ./cs_demo2 < ../Matrix/t1
-+  - ./cs_demo2 < ../Matrix/fs_183_1
-+  - ./cs_demo2 < ../Matrix/west0067
-+  - ./cs_demo2 < ../Matrix/lp_afiro
-+  - ./cs_demo2 < ../Matrix/ash219
-+  - ./cs_demo2 < ../Matrix/mbeacxc
-+  - ./cs_demo2 < ../Matrix/bcsstk01
-+  - ./cs_demo3 < ../Matrix/bcsstk01
-+  - ./cs_demo2 < ../Matrix/bcsstk16
-+  - ./cs_demo3 < ../Matrix/bcsstk16
-+  - ./cs_di_demo1 < ../Matrix/t1
-+  - ./cs_di_demo2 < ../Matrix/t1
-+  - ./cs_di_demo2 < ../Matrix/fs_183_1
-+  - ./cs_di_demo2 < ../Matrix/west0067
-+  - ./cs_di_demo2 < ../Matrix/lp_afiro
-+  - ./cs_di_demo2 < ../Matrix/ash219
-+  - ./cs_di_demo2 < ../Matrix/mb

[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2018-06-02 Thread Aaron Bauman
commit: 63bac652f3845923680e4a7f26adb8cf51fae298
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jun  3 00:08:29 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun  3 02:58:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bac652

sci-libs/cxsparse: drop old EAPI

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 sci-libs/cxsparse/Manifest  |  1 -
 sci-libs/cxsparse/cxsparse-2.2.1.ebuild | 34 -
 2 files changed, 35 deletions(-)

diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest
index 8674034..f8fe3111b24 100644
--- a/sci-libs/cxsparse/Manifest
+++ b/sci-libs/cxsparse/Manifest
@@ -1,4 +1,3 @@
-DIST CXSparse-2.2.1.tar.gz 1906557 BLAKE2B 
cec947f80848da4e2ca744499192ef583ed208639f50f07dbfcbf7dd5f9beb82374e69e32ad266c8785d6e7232c3efc47470721bd9fcf2f6c37f0fb9927e79a2
 SHA512 
e8f900a4fcc4d9578f624adb09ac5a6bfce78524c56e8f53ca156a8981586be57df2ebc954c81c8335c0829cb16d38e1c0783d79b34687768ca7d9daed326e0f
 DIST CXSparse-2.2.6.tar.gz 1987681 BLAKE2B 
a778a2d91a98d3764940155eff1cfd3397333a02becef2f2c3c85dc45a58e83597b2e5680ef7cbac4c8d6b8af0a9966d0402154c6c0bee79c67b7697f1af2c19
 SHA512 
a049349e1a389f03e918e3d0b7e76f79ee2647229a4935378caa0aa3bf3beb8cff649e5e37263f6f839d90a32e6929fd5a7f9193e787cab02cea7b2eb64dd5ac
 DIST cxsparse-3.1.1.tar.gz 667306 BLAKE2B 
d8c960b37cacd042286691a4e4d4144f4abc5c8f25345e6d7ceb25785361a36b7b9244cc7c53211a753614cf54d61462895a0a4b8f8bf4af61faf6d0132cc30a
 SHA512 
a36cf3a124baa74fb742c563dc6accfaf320a35f899cd2a684813ef22df4557af2d2b3489272496a370e85cea3a350293043071bb66830305fe3bf925865b424
 DIST cxsparse-3.1.2.tar.bz2 2004570 BLAKE2B 
4f1874e83faa1d831fce3847b82aeb67ae96e59b635489eceed3ed08a0fd0aaef7b0c9e40142f96ae5c7820a75bfb58b4d6a741c742b5a85dd6d8e4d78960be9
 SHA512 
dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9

diff --git a/sci-libs/cxsparse/cxsparse-2.2.1.ebuild 
b/sci-libs/cxsparse/cxsparse-2.2.1.ebuild
deleted file mode 100644
index 9efe9492f5f..000
--- a/sci-libs/cxsparse/cxsparse-2.2.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-inherit autotools eutils
-
-MY_PN=CXSparse
-
-DESCRIPTION="Extended sparse matrix package"
-HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/";
-SRC_URI="http://www.cise.ufl.edu/research/sparse/${MY_PN}/versions/${MY_PN}-${PV}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND="sci-libs/ufconfig"
-RDEPEND=""
-
-S="${WORKDIR}/${MY_PN}"
-
-src_unpack() {
-   unpack ${A}
-   cd "${S}"
-   epatch "${FILESDIR}"/${P}-autotools.patch
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   dodoc README.txt Doc/ChangeLog || die "dodoc failed"
-}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-04-24 Thread Jeroen Roovers
commit: a177024ae5b4b516932befdcbdb0334f849b87d9
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 25 04:56:55 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 25 04:56:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a177024a

sci-libs/cxsparse: Stable for HPPA (bug #611334).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 2f66c4d7efd..5337d7a9584 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-22 Thread Michael Weber
commit: 138fe1420f86adff1839afc62346676654a90387
Author: Michael Weber  gentoo  org>
AuthorDate: Wed Mar 22 23:00:05 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Wed Mar 22 23:00:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138fe142

sci-libs/cxsparse: ppc stable (bug 611334).

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 3b7741b869a..2f66c4d7efd 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-17 Thread Agostino Sarubbo
commit: 84e8b6ddc21a9362eaaafc7acd030029170639d0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Mar 17 10:40:58 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Mar 17 10:40:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e8b6dd

sci-libs/cxsparse: sparc stable wrt bug #611334

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index a85b2528d15..3b7741b869a 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-16 Thread Michael Weber
commit: f46db1469429370bb99595ab38d6bb4b63258f8e
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Mar 16 18:13:38 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Mar 16 18:51:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46db146

sci-libs/cxsparse: ppc64 stable (bug 611334).

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index f00b77f5de3..28e98b994a3 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-13 Thread Agostino Sarubbo
commit: 102baec5da0b2e5042e7bfe880ae4e25dff8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 13 12:56:51 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 13 12:56:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=102ba666

sci-libs/cxsparse: amd64 stable wrt bug #611334

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 7ebc9be5c78..f00b77f5de3 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~bicatali/distfiles/${P}.tar.bz2";
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
 RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-03-01 Thread David Seifert
commit: a86ad55de4ad64caeac2f6ca29a6bf0316894191
Author: David Seifert  gentoo  org>
AuthorDate: Wed Mar  1 20:29:40 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Mar  1 20:35:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86ad55d

sci-libs/cxsparse: Call einstalldocs in multilib_src_install_all

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../{cxsparse-3.1.2.ebuild => cxsparse-3.1.2-r1.ebuild}| 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
similarity index 85%
rename from sci-libs/cxsparse/cxsparse-3.1.2.ebuild
rename to sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
index 0ee9ba90330..7ebc9be5c78 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2-r1.ebuild
@@ -19,13 +19,13 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" \
-   econf \
+   ECONF_SOURCE="${S}" econf \
$(use_enable static-libs static)
 }
 
 multilib_src_install_all() {
-   if ! use static-libs; then
-   find "${ED}" -name "*.la" -delete || die
-   fi
+   einstalldocs
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-libs/cxsparse/

2017-01-22 Thread Justin Lecher
commit: bc76ed3e0b217950cd928793e7742b9bf2899154
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Jan 22 10:13:51 2017 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Jan 22 10:21:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc76ed3e

sci-libs/cxsparse: Add 32bit support

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher  gentoo.org>

 sci-libs/cxsparse/cxsparse-3.1.2.ebuild | 20 
 sci-libs/cxsparse/metadata.xml  | 10 +-
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild 
b/sci-libs/cxsparse/cxsparse-3.1.2.ebuild
index 866f663..f3e8289 100644
--- a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild
+++ b/sci-libs/cxsparse/cxsparse-3.1.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
-inherit autotools-utils
+inherit multilib-minimal
 
 DESCRIPTION="Extended sparse matrix package"
 HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/";
@@ -15,6 +15,18 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux 
~x86-linux ~x86-macos"
 IUSE="static-libs"
 
-RDEPEND="sci-libs/suitesparseconfig"
+RDEPEND="sci-libs/suitesparseconfig[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}
virtual/pkgconfig"
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" \
+   econf \
+   $(use_enable static-libs static)
+}
+
+multilib_src_install_all() {
+   if ! use static-libs; then
+   find "${ED}" -name "*.la" -delete || die
+   fi
+}

diff --git a/sci-libs/cxsparse/metadata.xml b/sci-libs/cxsparse/metadata.xml
index d0d5fed..fb290bc 100644
--- a/sci-libs/cxsparse/metadata.xml
+++ b/sci-libs/cxsparse/metadata.xml
@@ -1,11 +1,11 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   s...@gentoo.org
-   Gentoo Science Project
-
-
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
   CXSparse is an extended version of CSparse, a sparse matrix package,
   with support for double or complex matrices, with int or long
   integers.