diff options
author | miwi <miwi@FreeBSD.org> | 2006-12-22 03:57:35 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2006-12-22 03:57:35 +0800 |
commit | c78f9bc619a65eec8660163c5c57795cafd1095a (patch) | |
tree | f478d7258e30c91609ed616ca09edaf07e768545 /math | |
parent | 0071a0caf350a2b00a2382ed8f18a312f2da1f50 (diff) | |
download | freebsd-ports-gnome-c78f9bc619a65eec8660163c5c57795cafd1095a.tar.gz freebsd-ports-gnome-c78f9bc619a65eec8660163c5c57795cafd1095a.tar.zst freebsd-ports-gnome-c78f9bc619a65eec8660163c5c57795cafd1095a.zip |
This module extends Python with a Graph class which is capable of handling
arbitrary directed and undirected graphs with thousands of nodes and millions
of edges. Since the module makes use of the open source igraph library
written in almost 100% pure C, it is blazing fast and outperforms most other
pure Python-based packages around.
WWW: http://cneurocvs.rmki.kfki.hu/igraph
PR: ports/106971
Submitted by: Li-Wen Hsu <lwhsu at lwhsu.org>
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 1 | ||||
-rw-r--r-- | math/py-igraph/Makefile | 28 | ||||
-rw-r--r-- | math/py-igraph/distinfo | 3 | ||||
-rw-r--r-- | math/py-igraph/pkg-descr | 7 | ||||
-rw-r--r-- | math/py-igraph/pkg-plist | 30 |
5 files changed, 69 insertions, 0 deletions
diff --git a/math/Makefile b/math/Makefile index a01235a3d835..a53db7d78055 100644 --- a/math/Makefile +++ b/math/Makefile @@ -284,6 +284,7 @@ SUBDIR += py-gato SUBDIR += py-gnuplot SUBDIR += py-gsl + SUBDIR += py-igraph SUBDIR += py-matplotlib SUBDIR += py-mpz SUBDIR += py-numarray diff --git a/math/py-igraph/Makefile b/math/py-igraph/Makefile new file mode 100644 index 000000000000..6523207506b9 --- /dev/null +++ b/math/py-igraph/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: py-igraph +# Date created: 2006-12-20 +# Whom: Li-Wen Hsu <lwhsu@lwhsu.org> +# +# $FreeBSD$ +# + +PORTNAME= igraph +PORTVERSION= 0.3.2 +CATEGORIES= math python +MASTER_SITES= http://cheeseshop.python.org/packages/source/i/igraph/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= lwhsu@lwhsu.org +COMMENT= High performance graph data structures and algorithms + +LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 + +USE_PYTHON= 2.4+ +USE_PYDISTUTILS= yes + +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 500000 +BROKEN= Does not compile on 4.x +.endif + +.include <bsd.port.post.mk> diff --git a/math/py-igraph/distinfo b/math/py-igraph/distinfo new file mode 100644 index 000000000000..cc0a0c660d42 --- /dev/null +++ b/math/py-igraph/distinfo @@ -0,0 +1,3 @@ +MD5 (igraph-0.3.2.tar.gz) = 343bdffef7fcf3841858acf6c16f06b3 +SHA256 (igraph-0.3.2.tar.gz) = e6753c708a6226e71d63159773b439c9d576e127830b2303aa3dabd048dab2ca +SIZE (igraph-0.3.2.tar.gz) = 347036 diff --git a/math/py-igraph/pkg-descr b/math/py-igraph/pkg-descr new file mode 100644 index 000000000000..941eb887b7d6 --- /dev/null +++ b/math/py-igraph/pkg-descr @@ -0,0 +1,7 @@ +This module extends Python with a Graph class which is capable of handling +arbitrary directed and undirected graphs with thousands of nodes and millions +of edges. Since the module makes use of the open source igraph library +written in almost 100% pure C, it is blazing fast and outperforms most other +pure Python-based packages around. + +WWW: http://cneurocvs.rmki.kfki.hu/igraph diff --git a/math/py-igraph/pkg-plist b/math/py-igraph/pkg-plist new file mode 100644 index 000000000000..5c494cbd5351 --- /dev/null +++ b/math/py-igraph/pkg-plist @@ -0,0 +1,30 @@ +%%PYTHON_SITELIBDIR%%/igraph/__init__.py +%%PYTHON_SITELIBDIR%%/igraph/test/__init__.py +%%PYTHON_SITELIBDIR%%/igraph/test/attributes.py +%%PYTHON_SITELIBDIR%%/igraph/test/basic.py +%%PYTHON_SITELIBDIR%%/igraph/test/flow.py +%%PYTHON_SITELIBDIR%%/igraph/test/foreign.py +%%PYTHON_SITELIBDIR%%/igraph/test/games.py +%%PYTHON_SITELIBDIR%%/igraph/test/spectral.py +%%PYTHON_SITELIBDIR%%/igraph/test/structural.py +%%PYTHON_SITELIBDIR%%/igraph/test/__init__.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/attributes.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/basic.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/flow.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/foreign.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/games.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/spectral.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/structural.pyc +%%PYTHON_SITELIBDIR%%/igraph/test/__init__.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/attributes.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/basic.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/flow.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/foreign.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/games.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/spectral.pyo +%%PYTHON_SITELIBDIR%%/igraph/test/structural.pyo +%%PYTHON_SITELIBDIR%%/igraph/_igraph.so +%%PYTHON_SITELIBDIR%%/igraph/__init__.pyc +%%PYTHON_SITELIBDIR%%/igraph/__init__.pyo +@dirrm %%PYTHON_SITELIBDIR%%/igraph/test +@dirrm %%PYTHON_SITELIBDIR%%/igraph |