Bug 210595

Summary: [NEW PORT] math/py-pysparse: Fast sparse matrix library for Python
Product: Ports & Packages Reporter: Yuri Victorovich <yuri>
Component: Individual Port(s)Assignee: Jan Beich <jbeich>
Status: Closed FIXED    
Severity: Affects Only Me CC: pawel
Priority: --- Keywords: feature, patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
shar archive
none
shar archive none

Description Yuri Victorovich freebsd_committer freebsd_triage 2016-06-26 19:49:13 UTC
GitHub version is more maintained than the standard python one here https://pypi.python.org/pypi/pysparse
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2016-06-26 19:49:37 UTC
Created attachment 171830 [details]
shar archive
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2016-06-26 19:53:16 UTC
Created attachment 171831 [details]
shar archive

Added explanation of USES=fortran
Comment 3 VK freebsd_triage 2016-07-09 13:42:24 UTC
Thanks, Yuri. Please confirm it passes QA (poudriere, portlint).
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2016-07-09 14:19:29 UTC
It passes poudriere on 10.3 amd64.
Everything I submit passes on 10.3 amd64.
Comment 5 commit-hook freebsd_committer freebsd_triage 2016-07-09 17:12:22 UTC
A commit references this bug:

Author: jbeich
Date: Sat Jul  9 17:11:52 UTC 2016
New revision: 418286
URL: https://svnweb.freebsd.org/changeset/ports/418286

Log:
  math/py-pysparse: add new port

  PR:		210595
  Submitted by:	yuri@rawbw.com

  PySparse extends the Python interpreter by a set of sparse matrix
  types holding double precision values. PySparse also includes modules
  that 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 (SuperLU)
  - a Jacobi-Davidson eigenvalue solver for the symmetric, generalised
    matrix eigenvalue problem (JDSYM)

  https://github.com/PythonOptimizers/pysparse

Changes:
  head/math/Makefile
  head/math/py-pysparse/
  head/math/py-pysparse/Makefile
  head/math/py-pysparse/distinfo
  head/math/py-pysparse/files/
  head/math/py-pysparse/files/patch-setup.py
  head/math/py-pysparse/pkg-descr
Comment 6 Jan Beich freebsd_committer freebsd_triage 2016-07-09 17:12:37 UTC
Thanks. Landed.