diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /sci-libs/cxsparse | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'sci-libs/cxsparse')
-rw-r--r-- | sci-libs/cxsparse/Manifest | 4 | ||||
-rw-r--r-- | sci-libs/cxsparse/cxsparse-2.2.1.ebuild | 33 | ||||
-rw-r--r-- | sci-libs/cxsparse/cxsparse-2.2.6.ebuild | 27 | ||||
-rw-r--r-- | sci-libs/cxsparse/cxsparse-3.1.1.ebuild | 20 | ||||
-rw-r--r-- | sci-libs/cxsparse/cxsparse-3.1.2.ebuild | 20 | ||||
-rw-r--r-- | sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch | 152 | ||||
-rw-r--r-- | sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch | 152 | ||||
-rw-r--r-- | sci-libs/cxsparse/metadata.xml | 10 |
8 files changed, 418 insertions, 0 deletions
diff --git a/sci-libs/cxsparse/Manifest b/sci-libs/cxsparse/Manifest new file mode 100644 index 000000000000..2891e81b21bc --- /dev/null +++ b/sci-libs/cxsparse/Manifest @@ -0,0 +1,4 @@ +DIST CXSparse-2.2.1.tar.gz 1906557 SHA256 07d6b6877f86c2a771b7ac001b6e6edc01480fbc851421282ede3f92dc2a00c7 +DIST CXSparse-2.2.6.tar.gz 1987681 SHA256 5614aa3df9f6e6e21c85d3855a1f3a24581503a4fe62dc824e61e0a1036707b3 +DIST cxsparse-3.1.1.tar.gz 667306 SHA256 1bc5e75bb7ac918141123666fa38792341ad76f759bb57d68232bf6e36a1d010 SHA512 a36cf3a124baa74fb742c563dc6accfaf320a35f899cd2a684813ef22df4557af2d2b3489272496a370e85cea3a350293043071bb66830305fe3bf925865b424 WHIRLPOOL 87a32d2425292f52b2de63b4dac8bad50153f73ea4631123de19e7c401f0f849306ab78bda8e42a54d0cae35da33983742fc080ab629d59dd44ffc97acdc4485 +DIST cxsparse-3.1.2.tar.bz2 2004570 SHA256 591c88fe5540108b1e07a0212c0a85c1503ad3fe727aa28f6d6eb64455ae9fe4 SHA512 dd3c5e31997564387b6145eaf2069c01e2ae8de384cd775a13ac7ccf03a83b6d0b8bf156a6645547f230dd13fc159d14203a4adcbe65703c154f35ecb161b6e9 WHIRLPOOL cdcaca333d25835ec8c8ba3dd8b2a2f8066f81faa459cf6e58a1869d768f3b59c45693d5c6f49447b5cd57cbae15f1ca7cd74e56b49171f8d9f3dbde75f1ffa0 diff --git a/sci-libs/cxsparse/cxsparse-2.2.1.ebuild b/sci-libs/cxsparse/cxsparse-2.2.1.ebuild new file mode 100644 index 000000000000..091fc17b463b --- /dev/null +++ b/sci-libs/cxsparse/cxsparse-2.2.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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" +} diff --git a/sci-libs/cxsparse/cxsparse-2.2.6.ebuild b/sci-libs/cxsparse/cxsparse-2.2.6.ebuild new file mode 100644 index 000000000000..be9db1a5001b --- /dev/null +++ b/sci-libs/cxsparse/cxsparse-2.2.6.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +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 ~x86-fbsd ~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 new file mode 100644 index 000000000000..bb2f5f0b3ace --- /dev/null +++ b/sci-libs/cxsparse/cxsparse-3.1.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit autotools-utils + +DESCRIPTION="Extended sparse matrix package" +HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/" +SRC_URI="http://dev.gentoo.org/~bicatali/distfiles/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-macos" +IUSE="static-libs" + +RDEPEND="sci-libs/suitesparseconfig" +DEPEND="${RDEPEND} + virtual/pkgconfig" diff --git a/sci-libs/cxsparse/cxsparse-3.1.2.ebuild b/sci-libs/cxsparse/cxsparse-3.1.2.ebuild new file mode 100644 index 000000000000..9ac53b360641 --- /dev/null +++ b/sci-libs/cxsparse/cxsparse-3.1.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit autotools-utils + +DESCRIPTION="Extended sparse matrix package" +HOMEPAGE="http://www.cise.ufl.edu/research/sparse/CXSparse/" +SRC_URI="http://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" +IUSE="static-libs" + +RDEPEND="sci-libs/suitesparseconfig" +DEPEND="${RDEPEND} + virtual/pkgconfig" diff --git a/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch b/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch new file mode 100644 index 000000000000..26957d801f13 --- /dev/null +++ b/sci-libs/cxsparse/files/cxsparse-2.2.1-autotools.patch @@ -0,0 +1,152 @@ +--- Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ Makefile.am 2008-01-29 19:09:42.000000000 +0000 +@@ -0,0 +1,3 @@ ++SUBDIRS = Demo Source ++EXTRA_DIST = README.txt ++include_HEADERS = Include/cs.h +--- configure.ac 1970-01-01 01:00:00.000000000 +0100 ++++ configure.ac 2008-01-29 19:14:14.000000000 +0000 +@@ -0,0 +1,11 @@ ++# -*- Autoconf -*- ++AC_PREREQ(2.59) ++AC_INIT(cxsparse, 2.2.1, davis@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.000000000 +0100 ++++ Source/Makefile.am 2008-01-29 19:09:42.000000000 +0000 +@@ -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.000000000 +0100 ++++ Demo/Makefile.am 2008-01-29 19:21:32.000000000 +0000 +@@ -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/mbeacxc ++ - ./cs_di_demo2 < ../Matrix/bcsstk01 ++ - ./cs_di_demo3 < ../Matrix/bcsstk01 ++ - ./cs_di_demo2 < ../Matrix/bcsstk16 ++ - ./cs_di_demo3 < ../Matrix/bcsstk16 ++ - ./cs_dl_demo1 < ../Matrix/t1 ++ - ./cs_dl_demo2 < ../Matrix/t1 ++ - ./cs_dl_demo2 < ../Matrix/fs_183_1 ++ - ./cs_dl_demo2 < ../Matrix/west0067 ++ - ./cs_dl_demo2 < ../Matrix/lp_afiro ++ - ./cs_dl_demo2 < ../Matrix/ash219 ++ - ./cs_dl_demo2 < ../Matrix/mbeacxc ++ - ./cs_dl_demo2 < ../Matrix/bcsstk01 ++ - ./cs_dl_demo3 < ../Matrix/bcsstk01 ++ - ./cs_dl_demo2 < ../Matrix/bcsstk16 ++ - ./cs_dl_demo3 < ../Matrix/bcsstk16 ++ - ./cs_ci_demo1 < ../Matrix/t2 ++ - ./cs_ci_demo2 < ../Matrix/t2 ++ - ./cs_ci_demo2 < ../Matrix/t3 ++ - ./cs_ci_demo2 < ../Matrix/t4 ++ - ./cs_ci_demo2 < ../Matrix/c_west0067 ++ - ./cs_ci_demo2 < ../Matrix/c_mbeacxc ++ - ./cs_ci_demo2 < ../Matrix/young1c ++ - ./cs_ci_demo2 < ../Matrix/qc324 ++ - ./cs_ci_demo2 < ../Matrix/neumann ++ - ./cs_ci_demo2 < ../Matrix/c4 ++ - ./cs_ci_demo3 < ../Matrix/c4 ++ - ./cs_ci_demo2 < ../Matrix/mhd1280b ++ - ./cs_ci_demo3 < ../Matrix/mhd1280b ++ - ./cs_cl_demo1 < ../Matrix/t2 ++ - ./cs_cl_demo2 < ../Matrix/t2 ++ - ./cs_cl_demo2 < ../Matrix/t3 ++ - ./cs_cl_demo2 < ../Matrix/t4 ++ - ./cs_cl_demo2 < ../Matrix/c_west0067 ++ - ./cs_cl_demo2 < ../Matrix/c_mbeacxc ++ - ./cs_cl_demo2 < ../Matrix/young1c ++ - ./cs_cl_demo2 < ../Matrix/qc324 ++ - ./cs_cl_demo2 < ../Matrix/neumann ++ - ./cs_cl_demo2 < ../Matrix/c4 ++ - ./cs_cl_demo3 < ../Matrix/c4 ++ - ./cs_cl_demo2 < ../Matrix/mhd1280b ++ - ./cs_cl_demo3 < ../Matrix/mhd1280b ++ - ./cs_idemo < ../Matrix/t2 ++ - ./cs_ldemo < ../Matrix/t2 diff --git a/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch b/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch new file mode 100644 index 000000000000..f8f26f384c86 --- /dev/null +++ b/sci-libs/cxsparse/files/cxsparse-2.2.2-autotools.patch @@ -0,0 +1,152 @@ +--- Makefile.am 1970-01-01 01:00:00.000000000 +0100 ++++ Makefile.am 2008-01-29 19:09:42.000000000 +0000 +@@ -0,0 +1,3 @@ ++SUBDIRS = Demo Source ++EXTRA_DIST = README.txt ++include_HEADERS = Include/cs.h +--- configure.ac 1970-01-01 01:00:00.000000000 +0100 ++++ configure.ac 2008-01-29 19:14:14.000000000 +0000 +@@ -0,0 +1,11 @@ ++# -*- Autoconf -*- ++AC_PREREQ(2.59) ++AC_INIT(cxsparse, 2.2.2, davis@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.000000000 +0100 ++++ Source/Makefile.am 2008-01-29 19:09:42.000000000 +0000 +@@ -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.000000000 +0100 ++++ Demo/Makefile.am 2008-01-29 19:21:32.000000000 +0000 +@@ -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/mbeacxc ++ - ./cs_di_demo2 < ../Matrix/bcsstk01 ++ - ./cs_di_demo3 < ../Matrix/bcsstk01 ++ - ./cs_di_demo2 < ../Matrix/bcsstk16 ++ - ./cs_di_demo3 < ../Matrix/bcsstk16 ++ - ./cs_dl_demo1 < ../Matrix/t1 ++ - ./cs_dl_demo2 < ../Matrix/t1 ++ - ./cs_dl_demo2 < ../Matrix/fs_183_1 ++ - ./cs_dl_demo2 < ../Matrix/west0067 ++ - ./cs_dl_demo2 < ../Matrix/lp_afiro ++ - ./cs_dl_demo2 < ../Matrix/ash219 ++ - ./cs_dl_demo2 < ../Matrix/mbeacxc ++ - ./cs_dl_demo2 < ../Matrix/bcsstk01 ++ - ./cs_dl_demo3 < ../Matrix/bcsstk01 ++ - ./cs_dl_demo2 < ../Matrix/bcsstk16 ++ - ./cs_dl_demo3 < ../Matrix/bcsstk16 ++ - ./cs_ci_demo1 < ../Matrix/t2 ++ - ./cs_ci_demo2 < ../Matrix/t2 ++ - ./cs_ci_demo2 < ../Matrix/t3 ++ - ./cs_ci_demo2 < ../Matrix/t4 ++ - ./cs_ci_demo2 < ../Matrix/c_west0067 ++ - ./cs_ci_demo2 < ../Matrix/c_mbeacxc ++ - ./cs_ci_demo2 < ../Matrix/young1c ++ - ./cs_ci_demo2 < ../Matrix/qc324 ++ - ./cs_ci_demo2 < ../Matrix/neumann ++ - ./cs_ci_demo2 < ../Matrix/c4 ++ - ./cs_ci_demo3 < ../Matrix/c4 ++ - ./cs_ci_demo2 < ../Matrix/mhd1280b ++ - ./cs_ci_demo3 < ../Matrix/mhd1280b ++ - ./cs_cl_demo1 < ../Matrix/t2 ++ - ./cs_cl_demo2 < ../Matrix/t2 ++ - ./cs_cl_demo2 < ../Matrix/t3 ++ - ./cs_cl_demo2 < ../Matrix/t4 ++ - ./cs_cl_demo2 < ../Matrix/c_west0067 ++ - ./cs_cl_demo2 < ../Matrix/c_mbeacxc ++ - ./cs_cl_demo2 < ../Matrix/young1c ++ - ./cs_cl_demo2 < ../Matrix/qc324 ++ - ./cs_cl_demo2 < ../Matrix/neumann ++ - ./cs_cl_demo2 < ../Matrix/c4 ++ - ./cs_cl_demo3 < ../Matrix/c4 ++ - ./cs_cl_demo2 < ../Matrix/mhd1280b ++ - ./cs_cl_demo3 < ../Matrix/mhd1280b ++ - ./cs_idemo < ../Matrix/t2 ++ - ./cs_ldemo < ../Matrix/t2 diff --git a/sci-libs/cxsparse/metadata.xml b/sci-libs/cxsparse/metadata.xml new file mode 100644 index 000000000000..1eb9a37955ca --- /dev/null +++ b/sci-libs/cxsparse/metadata.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>sci</herd> +<longdescription lang="en"> + CXSparse is an extended version of CSparse, a sparse matrix package, + with support for double or complex matrices, with int or long + integers. +</longdescription> +</pkgmetadata> |