commit:     0f49fc12ef70c6c1b2226779e440f82b8a44c4ea
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 28 20:47:19 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 21:08:48 2017 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=0f49fc12

Drop CVS header

Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 dev-python/pysparse/files/pysparse-1.1-setup.patch | 63 ----------------------
 .../pysparse/files/pysparse-1.1-superlu3.patch     | 11 ----
 .../pysparse/files/pysparse-1.1.1-setup.patch      | 56 -------------------
 .../pysparse/files/pysparse-1.1.1-superlu3.patch   | 13 -----
 dev-python/pysparse/metadata.xml                   | 22 --------
 dev-python/pysparse/pysparse-1.1.1-r1.ebuild       | 59 --------------------
 6 files changed, 224 deletions(-)

diff --git a/dev-python/pysparse/files/pysparse-1.1-setup.patch 
b/dev-python/pysparse/files/pysparse-1.1-setup.patch
deleted file mode 100644
index 0d55feb79..000000000
--- a/dev-python/pysparse/files/pysparse-1.1-setup.patch
+++ /dev/null
@@ -1,63 +0,0 @@
---- setup.py.orig      2010-05-11 19:32:35.000000000 +0100
-+++ setup.py   2010-05-11 19:32:49.000000000 +0100
-@@ -8,7 +8,7 @@
- 
- # default settings
- library_dirs_list= []
--libraries_list = ['lapack', 'blas', 'g2c']
-+libraries_list = ['lapack', 'blas']
- superlu_defs = [('USE_VENDOR_BLAS',1)]
- if sys.platform == 'win32':
-     superlu_defs += [('NO_TIMER', 1)]
-@@ -18,40 +18,40 @@
- compily=[]
- 
- # Specify whether to link against user's SuperLU library
--use_users_superlu = False #True
-+use_users_superlu = True
- umfpack_defs = [('DINT', 1), ('NBLAS', 1)] # No BLAS. Ok if using your 
system's BLAS.
- #umfpack_defs = [('DINT', 1), ('CBLAS', 1)] # with atlas c-blas 
(http://math-atlas.sf.net)
- 
- if use_users_superlu:
-     # Specify location of include files
--    superlu_include_dirs = ['/Users/dpo/local/linalg/SuperLU/SuperLU_3.1/SRC']
-+    superlu_include_dirs = ['/usr/include/superlu']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    superlu_src_dir = '/Users/dpo/local/linalg/SuperLU/SuperLU_3.1/SRC'
-+    superlu_src_dir = ''
-     # 2) Location of precompiled library
-     superlu_lib_dir = ['']
--    superlu_libraries = ['']
-+    superlu_libraries = ['superlu']
- 
- # Specify whether to link against user's UMFPACK library
--use_users_umfpack = False #True
-+use_users_umfpack = True
- if use_users_umfpack:
-     # Specify location of include files
--    umfpack_include_dirs = ['/Users/dpo/local/linalg/UMFPACK/UMFPACK/Include']
-+    umfpack_include_dirs = ['']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    umfpack_src_dir = '/Users/dpo/local/linalg/UMFPACK/UMFPACK/Source'
-+    umfpack_src_dir = ''
-     # 2) Location of precompiled library
-     umfpack_lib_dir = ['']
--    umfpack_libraries = ['']
-+    umfpack_libraries = ['umfpack']
- 
-     # Do the same for AMD
--    amd_include_dirs = ['/Users/dpo/local/linalg/UMFPACK/AMD/Include']
-+    amd_include_dirs = ['']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    amd_src_dir = '/Users/dpo/local/linalg/UMFPACK/AMD/Source'
-+    amd_src_dir = ''
-     # 2) Location of precompiled library
-     amd_lib_dir = ['']
--    amd_libraries = ['']
-+    amd_libraries = ['amd']
-     
- else:
-     umfpack_libraries = []

diff --git a/dev-python/pysparse/files/pysparse-1.1-superlu3.patch 
b/dev-python/pysparse/files/pysparse-1.1-superlu3.patch
deleted file mode 100644
index 8b751fae6..000000000
--- a/dev-python/pysparse/files/pysparse-1.1-superlu3.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Src/superlu3module.c.orig  2010-05-11 19:22:02.000000000 +0100
-+++ Src/superlu3module.c       2010-05-11 19:17:02.000000000 +0100
-@@ -267,7 +267,7 @@
-   //printf("Factorizing with drop_tol = %g\n", drop_tol);
-   /* Perform factorization (perm_c and perm_r are swapped because our matrix
-    * is stored in compressed-row format and not in compressed-column format! 
*/
--  dgstrf(&self->options, &AC, drop_tol, relax, panel_size,
-+  dgstrf(&self->options, &AC, relax, panel_size,
-          etree, NULL, 0, self->perm_c, self->perm_r,
-          &self->L, &self->U, &self->stat, &info);
- 

diff --git a/dev-python/pysparse/files/pysparse-1.1.1-setup.patch 
b/dev-python/pysparse/files/pysparse-1.1.1-setup.patch
deleted file mode 100644
index 3d944a3ec..000000000
--- a/dev-python/pysparse/files/pysparse-1.1.1-setup.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-diff --git a/setup.py b/setup.py
-index 1b1ee1d..cdb9ddf 100644
---- a/setup.py
-+++ b/setup.py
-@@ -19,40 +19,40 @@ linky=[]
- compily=[]
- 
- # Specify whether to link against user's SuperLU library
--use_users_superlu = False #True
-+use_users_superlu = True
- umfpack_defs = [('DINT', 1), ('NBLAS', 1)] # No BLAS. Ok if using your 
system's BLAS.
- #umfpack_defs = [('DINT', 1), ('CBLAS', 1)] # with atlas c-blas 
(http://math-atlas.sf.net)
- 
- if use_users_superlu:
-     # Specify location of include files
--    superlu_include_dirs = ['/Users/dpo/local/linalg/SuperLU/SuperLU_3.1/SRC']
-+    superlu_include_dirs = ['/usr/include/superlu']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    superlu_src_dir = '/Users/dpo/local/linalg/SuperLU/SuperLU_3.1/SRC'
-+    superlu_src_dir = ''
-     # 2) Location of precompiled library
-     superlu_lib_dir = ['']
--    superlu_libraries = ['']
-+    superlu_libraries = ['superlu']
- 
- # Specify whether to link against user's UMFPACK library
--use_users_umfpack = False #True
-+use_users_umfpack = True
- if use_users_umfpack:
-     # Specify location of include files
--    umfpack_include_dirs = ['/Users/dpo/local/linalg/UMFPACK/UMFPACK/Include']
-+    umfpack_include_dirs = ['']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    umfpack_src_dir = '/Users/dpo/local/linalg/UMFPACK/UMFPACK/Source'
-+    umfpack_src_dir = ''
-     # 2) Location of precompiled library
-     umfpack_lib_dir = ['']
--    umfpack_libraries = ['']
-+    umfpack_libraries = ['umfpack']
- 
-     # Do the same for AMD
--    amd_include_dirs = ['/Users/dpo/local/linalg/UMFPACK/AMD/Include']
-+    amd_include_dirs = ['']
-     # AND specify ONE of the following:
-     # 1) Location of source files (overrides linking with existing library)
--    amd_src_dir = '/Users/dpo/local/linalg/UMFPACK/AMD/Source'
-+    amd_src_dir = ''
-     # 2) Location of precompiled library
-     amd_lib_dir = ['']
--    amd_libraries = ['']
-+    amd_libraries = ['amd']
-     
- else:
-     umfpack_libraries = []

diff --git a/dev-python/pysparse/files/pysparse-1.1.1-superlu3.patch 
b/dev-python/pysparse/files/pysparse-1.1.1-superlu3.patch
deleted file mode 100644
index fa01d7388..000000000
--- a/dev-python/pysparse/files/pysparse-1.1.1-superlu3.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/Src/superlu3module.c b/Src/superlu3module.c
-index 810191b..a74edfb 100644
---- a/Src/superlu3module.c
-+++ b/Src/superlu3module.c
-@@ -267,7 +267,7 @@ static PyObject *newSuperLUObject(int n, CSRMatObject 
*matrix, PyObject *issym,
-   //printf("Factorizing with drop_tol = %g\n", drop_tol);
-   /* Perform factorization (perm_c and perm_r are swapped because our matrix
-    * is stored in compressed-row format and not in compressed-column format! 
*/
--  dgstrf(&self->options, &AC, drop_tol, relax, panel_size,
-+  dgstrf(&self->options, &AC, relax, panel_size,
-          etree, NULL, 0, self->perm_c, self->perm_r,
-          &self->L, &self->U, &self->stat, &info);
- 

diff --git a/dev-python/pysparse/metadata.xml b/dev-python/pysparse/metadata.xml
deleted file mode 100644
index 50412f44e..000000000
--- a/dev-python/pysparse/metadata.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-  <maintainer type="project">
-    <email>s...@gentoo.org</email>
-    <name>Gentoo Science Project</name>
-  </maintainer>
-  <longdescription lang="en">
-  This provides a set of sparse matrix types for Python, with modules
-  which implement:
-  - Iterative methods for solving linear systems of equations
-  - A set of standard preconditioners
-  - An interface to a direct solver for sparse linear systems of equations
-  - The JDSYM eigensolver.
-  All of these modules are implemented as C extension modules based on
-  standard sparse and dense matrix libraries (UMFPACK/AMD, SuperLU,
-  BLAS/LAPACK) for maximum performance and robustness.
-</longdescription>
-  <upstream>
-    <remote-id type="sourceforge">pysparse</remote-id>
-  </upstream>
-</pkgmetadata>

diff --git a/dev-python/pysparse/pysparse-1.1.1-r1.ebuild 
b/dev-python/pysparse/pysparse-1.1.1-r1.ebuild
deleted file mode 100644
index 2f946170d..000000000
--- a/dev-python/pysparse/pysparse-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1 multilib
-
-DESCRIPTION="Sparse linear algebra extension for Python"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://pysparse.sourceforge.net/";
-
-IUSE="doc examples"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-LICENSE="BSD"
-
-RDEPEND="
-       dev-python/numpy
-       sci-libs/superlu
-       <=sci-libs/umfpack-5.4.0"
-DEPEND="${DEPEND}"
-
-PATCHES=(
-       "${FILESDIR}"/${P}-setup.patch
-       "${FILESDIR}"/${P}-superlu3.patch
-       )
-
-pc_libs() {
-       $(tc-getPKG_CONFIG) --libs-only-l $@ | \
-       sed -e 's/[ ]-l*\(pthread\|m\)[ ]*//g' \
-       -e 's/^-l/"/' -e 's/[ ]*-l/","/g' -e 's/[ ]*$/"/g'
-}
-
-python_prepare_all() {
-       distutils-r1_python_prepare_all
-       sed \
-               -e "/libraries_list/s:'lapack', 'blas':$(pc_libs blas 
lapack):g" \
-               -e "/use_users_umfpack/s:True:False:g" \
-               -i setup.py || die
-}
-
-python_test() {
-       for t in Test/test{Umfpack,Superlu}.py; do
-               ${PYTHON} ${t} || die
-       done
-}
-
-python_install_all() {
-       distutils-r1_python_install
-
-       use doc && dodoc Doc/*.pdf
-
-       if use examples; then
-               insinto /usr/share/${PN}/
-               doins -r Examples
-       fi
-}

Reply via email to