Import py25-sympycore-0.1 as wip/py-sympy-core.

The aim of the  SympyCore  project is to seek out new high Performance
solutions to represent and manipulate symbolic expressions in the Python
programming language, and to try out new symbolic models to achive fundamentally
consistent and sufficiently general symbolic model that would be easy to extend
to a Computer Algebra System (CAS).

See SympyCore Demo and SympyCore User's Guide for examples. Various performance
improvements are reported in Performance History and SympyCore Benchmark sites.

Sympycore is inspired by many attempts to implement CAS for Python and it is
created to fix SymPy performance and robustness issues. Sympycore does not yet
have nearly as many features as SymPy. Our goal is to work on in direction of
merging the efforts with the SymPy project in the future.
This commit is contained in:
Kamel Ibn Aziz Derouiche 2009-06-17 23:15:08 +00:00 committed by Thomas Klausner
parent 1fd1c670ac
commit d84102ba3c
5 changed files with 212 additions and 0 deletions

13
py-sympy-core/DESCR Normal file
View file

@ -0,0 +1,13 @@
The aim of the SympyCore project is to seek out new high Performance
solutions to represent and manipulate symbolic expressions in the Python
programming language, and to try out new symbolic models to achive fundamentally
consistent and sufficiently general symbolic model that would be easy to extend
to a Computer Algebra System (CAS).
See SympyCore Demo and SympyCore User's Guide for examples. Various performance
improvements are reported in Performance History and SympyCore Benchmark sites.
Sympycore is inspired by many attempts to implement CAS for Python and it is
created to fix SymPy performance and robustness issues. Sympycore does not yet
have nearly as many features as SymPy. Our goal is to work on in direction of
merging the efforts with the SymPy project in the future.

27
py-sympy-core/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $NetBSD: Makefile,v 1.1.1.1 2009/06/17 23:15:08 jihbed Exp $
#
DISTNAME= sympycore-0.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math python
MASTER_SITES= http://sympycore.googlecode.com/files/
MAINTAINER= kamelderouiche@yahoo.com
HOMEPAGE= http://code.google.com/p/sympycore/
COMMENT= SympyCore an efficient pure Python Computer Algebra System
LICENSE= modified-bsd
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= # none
PYDISTUTILSPKG= yes
HTMLDIR= ${PREFIX}/share/doc/html/py-sympycore
post-install:
${INSTALL_DATA_DIR} ${DESTDIR}${HTMLDIR}
${INSTALL_DATA} ${WRKSRC}/doc/html/* ${DESTDIR}${HTMLDIR}
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

155
py-sympy-core/PLIST Normal file
View file

@ -0,0 +1,155 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2009/06/17 23:15:08 jihbed Exp $
lib/python2.5/site-packages/sympycore/__init__.py
lib/python2.5/site-packages/sympycore/__init__.pyc
lib/python2.5/site-packages/sympycore/__init__.pyo
lib/python2.5/site-packages/sympycore/arithmetic/__init__.py
lib/python2.5/site-packages/sympycore/arithmetic/__init__.pyc
lib/python2.5/site-packages/sympycore/arithmetic/__init__.pyo
lib/python2.5/site-packages/sympycore/arithmetic/evalf.py
lib/python2.5/site-packages/sympycore/arithmetic/evalf.pyc
lib/python2.5/site-packages/sympycore/arithmetic/evalf.pyo
lib/python2.5/site-packages/sympycore/arithmetic/infinity.py
lib/python2.5/site-packages/sympycore/arithmetic/infinity.pyc
lib/python2.5/site-packages/sympycore/arithmetic/infinity.pyo
lib/python2.5/site-packages/sympycore/arithmetic/methods.py
lib/python2.5/site-packages/sympycore/arithmetic/methods.pyc
lib/python2.5/site-packages/sympycore/arithmetic/methods.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/__init__.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/__init__.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/__init__.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/__init__.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/__init__.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/__init__.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/extrafun.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/extrafun.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/extrafun.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/interval.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/interval.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/interval.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/pidigits.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/pidigits.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/pidigits.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/quad.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/quad.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/quad.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/taylordemo.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/taylordemo.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/apps/taylordemo.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/__init__.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/__init__.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/__init__.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/complexop.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/complexop.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/complexop.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/constants.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/constants.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/constants.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/floatop.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/floatop.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/floatop.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/functions.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/functions.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/functions.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/numerals.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/numerals.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/numerals.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/squareroot.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/squareroot.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/squareroot.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/util.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/util.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/lib/util.pyo
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/mptypes.py
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/mptypes.pyc
lib/python2.5/site-packages/sympycore/arithmetic/mpmath/mptypes.pyo
lib/python2.5/site-packages/sympycore/arithmetic/number_theory.py
lib/python2.5/site-packages/sympycore/arithmetic/number_theory.pyc
lib/python2.5/site-packages/sympycore/arithmetic/number_theory.pyo
lib/python2.5/site-packages/sympycore/arithmetic/numbers.py
lib/python2.5/site-packages/sympycore/arithmetic/numbers.pyc
lib/python2.5/site-packages/sympycore/arithmetic/numbers.pyo
lib/python2.5/site-packages/sympycore/basealgebra/__init__.py
lib/python2.5/site-packages/sympycore/basealgebra/__init__.pyc
lib/python2.5/site-packages/sympycore/basealgebra/__init__.pyo
lib/python2.5/site-packages/sympycore/basealgebra/algebra.py
lib/python2.5/site-packages/sympycore/basealgebra/algebra.pyc
lib/python2.5/site-packages/sympycore/basealgebra/algebra.pyo
lib/python2.5/site-packages/sympycore/basealgebra/pairs.py
lib/python2.5/site-packages/sympycore/basealgebra/pairs.pyc
lib/python2.5/site-packages/sympycore/basealgebra/pairs.pyo
lib/python2.5/site-packages/sympycore/basealgebra/pairs_expand.py
lib/python2.5/site-packages/sympycore/basealgebra/pairs_expand.pyc
lib/python2.5/site-packages/sympycore/basealgebra/pairs_expand.pyo
lib/python2.5/site-packages/sympycore/basealgebra/pairs_iops.py
lib/python2.5/site-packages/sympycore/basealgebra/pairs_iops.pyc
lib/python2.5/site-packages/sympycore/basealgebra/pairs_iops.pyo
lib/python2.5/site-packages/sympycore/basealgebra/pairs_ops.py
lib/python2.5/site-packages/sympycore/basealgebra/pairs_ops.pyc
lib/python2.5/site-packages/sympycore/basealgebra/pairs_ops.pyo
lib/python2.5/site-packages/sympycore/basealgebra/primitive.py
lib/python2.5/site-packages/sympycore/basealgebra/primitive.pyc
lib/python2.5/site-packages/sympycore/basealgebra/primitive.pyo
lib/python2.5/site-packages/sympycore/basealgebra/ring.py
lib/python2.5/site-packages/sympycore/basealgebra/ring.pyc
lib/python2.5/site-packages/sympycore/basealgebra/ring.pyo
lib/python2.5/site-packages/sympycore/calculus/__init__.py
lib/python2.5/site-packages/sympycore/calculus/__init__.pyc
lib/python2.5/site-packages/sympycore/calculus/__init__.pyo
lib/python2.5/site-packages/sympycore/calculus/algebra.py
lib/python2.5/site-packages/sympycore/calculus/algebra.pyc
lib/python2.5/site-packages/sympycore/calculus/algebra.pyo
lib/python2.5/site-packages/sympycore/calculus/constants.py
lib/python2.5/site-packages/sympycore/calculus/constants.pyc
lib/python2.5/site-packages/sympycore/calculus/constants.pyo
lib/python2.5/site-packages/sympycore/calculus/differentiation.py
lib/python2.5/site-packages/sympycore/calculus/differentiation.pyc
lib/python2.5/site-packages/sympycore/calculus/differentiation.pyo
lib/python2.5/site-packages/sympycore/calculus/function.py
lib/python2.5/site-packages/sympycore/calculus/function.pyc
lib/python2.5/site-packages/sympycore/calculus/function.pyo
lib/python2.5/site-packages/sympycore/calculus/functions/__init__.py
lib/python2.5/site-packages/sympycore/calculus/functions/__init__.pyc
lib/python2.5/site-packages/sympycore/calculus/functions/__init__.pyo
lib/python2.5/site-packages/sympycore/calculus/functions/elementary.py
lib/python2.5/site-packages/sympycore/calculus/functions/elementary.pyc
lib/python2.5/site-packages/sympycore/calculus/functions/elementary.pyo
lib/python2.5/site-packages/sympycore/calculus/infinity.py
lib/python2.5/site-packages/sympycore/calculus/infinity.pyc
lib/python2.5/site-packages/sympycore/calculus/infinity.pyo
lib/python2.5/site-packages/sympycore/calculus/integration.py
lib/python2.5/site-packages/sympycore/calculus/integration.pyc
lib/python2.5/site-packages/sympycore/calculus/integration.pyo
lib/python2.5/site-packages/sympycore/calculus/relational.py
lib/python2.5/site-packages/sympycore/calculus/relational.pyc
lib/python2.5/site-packages/sympycore/calculus/relational.pyo
lib/python2.5/site-packages/sympycore/core.py
lib/python2.5/site-packages/sympycore/core.pyc
lib/python2.5/site-packages/sympycore/core.pyo
lib/python2.5/site-packages/sympycore/matrices/__init__.py
lib/python2.5/site-packages/sympycore/matrices/__init__.pyc
lib/python2.5/site-packages/sympycore/matrices/__init__.pyo
lib/python2.5/site-packages/sympycore/matrices/algebra.py
lib/python2.5/site-packages/sympycore/matrices/algebra.pyc
lib/python2.5/site-packages/sympycore/matrices/algebra.pyo
lib/python2.5/site-packages/sympycore/physics/__init__.py
lib/python2.5/site-packages/sympycore/physics/__init__.pyc
lib/python2.5/site-packages/sympycore/physics/__init__.pyo
lib/python2.5/site-packages/sympycore/physics/units.py
lib/python2.5/site-packages/sympycore/physics/units.pyc
lib/python2.5/site-packages/sympycore/physics/units.pyo
lib/python2.5/site-packages/sympycore/polynomials/__init__.py
lib/python2.5/site-packages/sympycore/polynomials/__init__.pyc
lib/python2.5/site-packages/sympycore/polynomials/__init__.pyo
lib/python2.5/site-packages/sympycore/polynomials/algebra.py
lib/python2.5/site-packages/sympycore/polynomials/algebra.pyc
lib/python2.5/site-packages/sympycore/polynomials/algebra.pyo
lib/python2.5/site-packages/sympycore/polynomials/univariate.py
lib/python2.5/site-packages/sympycore/polynomials/univariate.pyc
lib/python2.5/site-packages/sympycore/polynomials/univariate.pyo
lib/python2.5/site-packages/sympycore/utils.py
lib/python2.5/site-packages/sympycore/utils.pyc
lib/python2.5/site-packages/sympycore/utils.pyo
share/doc/html/py-sympycore/README.html
share/doc/html/py-sympycore/demo0_1.html
share/doc/html/py-sympycore/evaluation_rules.html
share/doc/html/py-sympycore/userguide.html

View file

@ -0,0 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.1.1.1 2009/06/17 23:15:08 jihbed Exp $
BUILDLINK_TREE+= py-sympycore
.if !defined(PY25_SYMPYCORE_BUILDLINK3_MK)
PY_SYMPYCORE_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.py-sympycore+= py-sympycore>=0.1
BUILDLINK_PKGSRCDIR.py-sympycore?= ../../wip/py-sympy-core
.endif # PY_SYMPYCORE_BUILDLINK3_MK
BUILDLINK_TREE+= -py-sympycore

5
py-sympy-core/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2009/06/17 23:15:08 jihbed Exp $
SHA1 (sympycore-0.1.tar.gz) = 321921bfcb6bf0d168de3669c7f33ce94e3f730e
RMD160 (sympycore-0.1.tar.gz) = 1d2fb58e84ed59f81f9869e98416dcdc21ee67b0
Size (sympycore-0.1.tar.gz) = 141701 bytes