summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorapb <apb@pkgsrc.org>2008-08-27 18:53:42 +0000
committerapb <apb@pkgsrc.org>2008-08-27 18:53:42 +0000
commitc305c59d8f5f7f9c707197d0377c93997bfdb232 (patch)
tree2174083c755c4b43cc410e0b63350954256d8cb7 /math
parenta516ea95df2ef3835968d7d19a34846950f40822 (diff)
downloadpkgsrc-c305c59d8f5f7f9c707197d0377c93997bfdb232.tar.gz
Add math/py-networkx package.
Diffstat (limited to 'math')
-rw-r--r--math/py-networkx/DESCR15
-rw-r--r--math/py-networkx/Makefile19
-rw-r--r--math/py-networkx/PLIST298
-rw-r--r--math/py-networkx/distinfo5
4 files changed, 337 insertions, 0 deletions
diff --git a/math/py-networkx/DESCR b/math/py-networkx/DESCR
new file mode 100644
index 00000000000..7b68113798d
--- /dev/null
+++ b/math/py-networkx/DESCR
@@ -0,0 +1,15 @@
+NetworkX (NX) is a Python package for the creation, manipulation, and
+study of the structure, dynamics, and functions of complex networks.
+
+Features:
+
+ - Includes standard graph-theoretic and statistical physics functions
+ - Easy exchange of network algorithms between applications,
+ disciplines, and platforms
+ - Includes many classic graphs and synthetic networks
+ - Nodes and edges can be "anything"
+ (e.g. time-series, text, images, XML records)
+ - Exploits existing code from high-quality legacy software in C,
+ C++, Fortran, etc.
+ - Open source (encourages community input)
+ - Unit-tested
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile
new file mode 100644
index 00000000000..d3cf39c4c5e
--- /dev/null
+++ b/math/py-networkx/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2008/08/27 18:53:42 apb Exp $
+#
+
+DISTNAME= networkx-0.37
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= math python
+MASTER_SITES= https://networkx.lanl.gov/download/networkx/ \
+ http://cheeseshop.python.org/pypi/networkx/
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://networkx.lanl.gov/
+COMMENT= Python package for creating and manipulating graphs and networks
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+PYDISTUTILSPKG= yes
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/math/py-networkx/PLIST b/math/py-networkx/PLIST
new file mode 100644
index 00000000000..2f67f3fcc8f
--- /dev/null
+++ b/math/py-networkx/PLIST
@@ -0,0 +1,298 @@
+@comment $NetBSD: PLIST,v 1.1 2008/08/27 18:53:42 apb Exp $
+${PYSITELIB}/networkx/__init__.py
+${PYSITELIB}/networkx/__init__.pyc
+${PYSITELIB}/networkx/__init__.pyo
+${PYSITELIB}/networkx/centrality.py
+${PYSITELIB}/networkx/centrality.pyc
+${PYSITELIB}/networkx/centrality.pyo
+${PYSITELIB}/networkx/cliques.py
+${PYSITELIB}/networkx/cliques.pyc
+${PYSITELIB}/networkx/cliques.pyo
+${PYSITELIB}/networkx/cluster.py
+${PYSITELIB}/networkx/cluster.pyc
+${PYSITELIB}/networkx/cluster.pyo
+${PYSITELIB}/networkx/component.py
+${PYSITELIB}/networkx/component.pyc
+${PYSITELIB}/networkx/component.pyo
+${PYSITELIB}/networkx/convert.py
+${PYSITELIB}/networkx/convert.pyc
+${PYSITELIB}/networkx/convert.pyo
+${PYSITELIB}/networkx/cores.py
+${PYSITELIB}/networkx/cores.pyc
+${PYSITELIB}/networkx/cores.pyo
+${PYSITELIB}/networkx/dag.py
+${PYSITELIB}/networkx/dag.pyc
+${PYSITELIB}/networkx/dag.pyo
+${PYSITELIB}/networkx/digraph.py
+${PYSITELIB}/networkx/digraph.pyc
+${PYSITELIB}/networkx/digraph.pyo
+${PYSITELIB}/networkx/distance.py
+${PYSITELIB}/networkx/distance.pyc
+${PYSITELIB}/networkx/distance.pyo
+${PYSITELIB}/networkx/drawing/__init__.py
+${PYSITELIB}/networkx/drawing/__init__.pyc
+${PYSITELIB}/networkx/drawing/__init__.pyo
+${PYSITELIB}/networkx/drawing/layout.py
+${PYSITELIB}/networkx/drawing/layout.pyc
+${PYSITELIB}/networkx/drawing/layout.pyo
+${PYSITELIB}/networkx/drawing/nx_agraph.py
+${PYSITELIB}/networkx/drawing/nx_agraph.pyc
+${PYSITELIB}/networkx/drawing/nx_agraph.pyo
+${PYSITELIB}/networkx/drawing/nx_pydot.py
+${PYSITELIB}/networkx/drawing/nx_pydot.pyc
+${PYSITELIB}/networkx/drawing/nx_pydot.pyo
+${PYSITELIB}/networkx/drawing/nx_pylab.py
+${PYSITELIB}/networkx/drawing/nx_pylab.pyc
+${PYSITELIB}/networkx/drawing/nx_pylab.pyo
+${PYSITELIB}/networkx/drawing/nx_vtk.py
+${PYSITELIB}/networkx/drawing/nx_vtk.pyc
+${PYSITELIB}/networkx/drawing/nx_vtk.pyo
+${PYSITELIB}/networkx/exception.py
+${PYSITELIB}/networkx/exception.pyc
+${PYSITELIB}/networkx/exception.pyo
+${PYSITELIB}/networkx/function.py
+${PYSITELIB}/networkx/function.pyc
+${PYSITELIB}/networkx/function.pyo
+${PYSITELIB}/networkx/generators/__init__.py
+${PYSITELIB}/networkx/generators/__init__.pyc
+${PYSITELIB}/networkx/generators/__init__.pyo
+${PYSITELIB}/networkx/generators/atlas.py
+${PYSITELIB}/networkx/generators/atlas.pyc
+${PYSITELIB}/networkx/generators/atlas.pyo
+${PYSITELIB}/networkx/generators/bipartite.py
+${PYSITELIB}/networkx/generators/bipartite.pyc
+${PYSITELIB}/networkx/generators/bipartite.pyo
+${PYSITELIB}/networkx/generators/classic.py
+${PYSITELIB}/networkx/generators/classic.pyc
+${PYSITELIB}/networkx/generators/classic.pyo
+${PYSITELIB}/networkx/generators/degree_seq.py
+${PYSITELIB}/networkx/generators/degree_seq.pyc
+${PYSITELIB}/networkx/generators/degree_seq.pyo
+${PYSITELIB}/networkx/generators/directed.py
+${PYSITELIB}/networkx/generators/directed.pyc
+${PYSITELIB}/networkx/generators/directed.pyo
+${PYSITELIB}/networkx/generators/geometric.py
+${PYSITELIB}/networkx/generators/geometric.pyc
+${PYSITELIB}/networkx/generators/geometric.pyo
+${PYSITELIB}/networkx/generators/random_graphs.py
+${PYSITELIB}/networkx/generators/random_graphs.pyc
+${PYSITELIB}/networkx/generators/random_graphs.pyo
+${PYSITELIB}/networkx/generators/small.py
+${PYSITELIB}/networkx/generators/small.pyc
+${PYSITELIB}/networkx/generators/small.pyo
+${PYSITELIB}/networkx/graph.py
+${PYSITELIB}/networkx/graph.pyc
+${PYSITELIB}/networkx/graph.pyo
+${PYSITELIB}/networkx/hybrid.py
+${PYSITELIB}/networkx/hybrid.pyc
+${PYSITELIB}/networkx/hybrid.pyo
+${PYSITELIB}/networkx/info.py
+${PYSITELIB}/networkx/info.pyc
+${PYSITELIB}/networkx/info.pyo
+${PYSITELIB}/networkx/isomorph.py
+${PYSITELIB}/networkx/isomorph.pyc
+${PYSITELIB}/networkx/isomorph.pyo
+${PYSITELIB}/networkx/isomorphvf2.py
+${PYSITELIB}/networkx/isomorphvf2.pyc
+${PYSITELIB}/networkx/isomorphvf2.pyo
+${PYSITELIB}/networkx/matching.py
+${PYSITELIB}/networkx/matching.pyc
+${PYSITELIB}/networkx/matching.pyo
+${PYSITELIB}/networkx/operators.py
+${PYSITELIB}/networkx/operators.pyc
+${PYSITELIB}/networkx/operators.pyo
+${PYSITELIB}/networkx/path.py
+${PYSITELIB}/networkx/path.pyc
+${PYSITELIB}/networkx/path.pyo
+${PYSITELIB}/networkx/readwrite/__init__.py
+${PYSITELIB}/networkx/readwrite/__init__.pyc
+${PYSITELIB}/networkx/readwrite/__init__.pyo
+${PYSITELIB}/networkx/readwrite/adjlist.py
+${PYSITELIB}/networkx/readwrite/adjlist.pyc
+${PYSITELIB}/networkx/readwrite/adjlist.pyo
+${PYSITELIB}/networkx/readwrite/edgelist.py
+${PYSITELIB}/networkx/readwrite/edgelist.pyc
+${PYSITELIB}/networkx/readwrite/edgelist.pyo
+${PYSITELIB}/networkx/readwrite/gml.py
+${PYSITELIB}/networkx/readwrite/gml.pyc
+${PYSITELIB}/networkx/readwrite/gml.pyo
+${PYSITELIB}/networkx/readwrite/gpickle.py
+${PYSITELIB}/networkx/readwrite/gpickle.pyc
+${PYSITELIB}/networkx/readwrite/gpickle.pyo
+${PYSITELIB}/networkx/readwrite/graphml.py
+${PYSITELIB}/networkx/readwrite/graphml.pyc
+${PYSITELIB}/networkx/readwrite/graphml.pyo
+${PYSITELIB}/networkx/readwrite/leda.py
+${PYSITELIB}/networkx/readwrite/leda.pyc
+${PYSITELIB}/networkx/readwrite/leda.pyo
+${PYSITELIB}/networkx/readwrite/nx_yaml.py
+${PYSITELIB}/networkx/readwrite/nx_yaml.pyc
+${PYSITELIB}/networkx/readwrite/nx_yaml.pyo
+${PYSITELIB}/networkx/readwrite/p2g.py
+${PYSITELIB}/networkx/readwrite/p2g.pyc
+${PYSITELIB}/networkx/readwrite/p2g.pyo
+${PYSITELIB}/networkx/readwrite/pajek.py
+${PYSITELIB}/networkx/readwrite/pajek.pyc
+${PYSITELIB}/networkx/readwrite/pajek.pyo
+${PYSITELIB}/networkx/readwrite/sparsegraph6.py
+${PYSITELIB}/networkx/readwrite/sparsegraph6.pyc
+${PYSITELIB}/networkx/readwrite/sparsegraph6.pyo
+${PYSITELIB}/networkx/release.py
+${PYSITELIB}/networkx/release.pyc
+${PYSITELIB}/networkx/release.pyo
+${PYSITELIB}/networkx/search.py
+${PYSITELIB}/networkx/search.pyc
+${PYSITELIB}/networkx/search.pyo
+${PYSITELIB}/networkx/spectrum.py
+${PYSITELIB}/networkx/spectrum.pyc
+${PYSITELIB}/networkx/spectrum.pyo
+${PYSITELIB}/networkx/tests/__init__.py
+${PYSITELIB}/networkx/tests/__init__.pyc
+${PYSITELIB}/networkx/tests/__init__.pyo
+${PYSITELIB}/networkx/tests/benchmark.py
+${PYSITELIB}/networkx/tests/benchmark.pyc
+${PYSITELIB}/networkx/tests/benchmark.pyo
+${PYSITELIB}/networkx/tests/centrality.txt
+${PYSITELIB}/networkx/tests/cliques.txt
+${PYSITELIB}/networkx/tests/cluster.txt
+${PYSITELIB}/networkx/tests/component.txt
+${PYSITELIB}/networkx/tests/convert.txt
+${PYSITELIB}/networkx/tests/convert_numpy.txt
+${PYSITELIB}/networkx/tests/convert_scipy.txt
+${PYSITELIB}/networkx/tests/cores.txt
+${PYSITELIB}/networkx/tests/dag.txt
+${PYSITELIB}/networkx/tests/digraph_DiGraph.txt
+${PYSITELIB}/networkx/tests/distance.txt
+${PYSITELIB}/networkx/tests/drawing/__init__.py
+${PYSITELIB}/networkx/tests/drawing/__init__.pyc
+${PYSITELIB}/networkx/tests/drawing/__init__.pyo
+${PYSITELIB}/networkx/tests/drawing/layout.txt
+${PYSITELIB}/networkx/tests/drawing/nx_agraph.txt
+${PYSITELIB}/networkx/tests/drawing/nx_pydot.txt
+${PYSITELIB}/networkx/tests/drawing/nx_pygraphviz.txt
+${PYSITELIB}/networkx/tests/drawing/nx_pylab.txt
+${PYSITELIB}/networkx/tests/exception.txt
+${PYSITELIB}/networkx/tests/forest.txt
+${PYSITELIB}/networkx/tests/function.txt
+${PYSITELIB}/networkx/tests/generators/__init__.py
+${PYSITELIB}/networkx/tests/generators/__init__.pyc
+${PYSITELIB}/networkx/tests/generators/__init__.pyo
+${PYSITELIB}/networkx/tests/generators/atlas.txt
+${PYSITELIB}/networkx/tests/generators/bipartite.txt
+${PYSITELIB}/networkx/tests/generators/classic.txt
+${PYSITELIB}/networkx/tests/generators/degree_seq.txt
+${PYSITELIB}/networkx/tests/generators/directed.txt
+${PYSITELIB}/networkx/tests/generators/geometric.txt
+${PYSITELIB}/networkx/tests/generators/random_graphs.txt
+${PYSITELIB}/networkx/tests/generators/small.txt
+${PYSITELIB}/networkx/tests/graph_Graph.txt
+${PYSITELIB}/networkx/tests/hybrid.txt
+${PYSITELIB}/networkx/tests/isomorph.txt
+${PYSITELIB}/networkx/tests/isomorphvf2.txt
+${PYSITELIB}/networkx/tests/matching.txt
+${PYSITELIB}/networkx/tests/operators.txt
+${PYSITELIB}/networkx/tests/readwrite/__init__.py
+${PYSITELIB}/networkx/tests/readwrite/__init__.pyc
+${PYSITELIB}/networkx/tests/readwrite/__init__.pyo
+${PYSITELIB}/networkx/tests/readwrite/adjlist.txt
+${PYSITELIB}/networkx/tests/readwrite/edgelist.txt
+${PYSITELIB}/networkx/tests/readwrite/gml.txt
+${PYSITELIB}/networkx/tests/readwrite/gpickle.txt
+${PYSITELIB}/networkx/tests/readwrite/graphml.txt
+${PYSITELIB}/networkx/tests/readwrite/leda.txt
+${PYSITELIB}/networkx/tests/readwrite/nx_yaml.txt
+${PYSITELIB}/networkx/tests/readwrite/p2g.txt
+${PYSITELIB}/networkx/tests/readwrite/pajek.txt
+${PYSITELIB}/networkx/tests/readwrite/sparsegraph6.txt
+${PYSITELIB}/networkx/tests/search.txt
+${PYSITELIB}/networkx/tests/shortest_path.txt
+${PYSITELIB}/networkx/tests/spectrum.txt
+${PYSITELIB}/networkx/tests/test.py
+${PYSITELIB}/networkx/tests/test.pyc
+${PYSITELIB}/networkx/tests/test.pyo
+${PYSITELIB}/networkx/tests/threshold.txt
+${PYSITELIB}/networkx/tests/tree.txt
+${PYSITELIB}/networkx/tests/utils.txt
+${PYSITELIB}/networkx/tests/xdigraph_XDiGraph.txt
+${PYSITELIB}/networkx/tests/xgraph_XGraph.txt
+${PYSITELIB}/networkx/tests/xgraph_XGraph_multiedges_selfloops.txt
+${PYSITELIB}/networkx/threshold.py
+${PYSITELIB}/networkx/threshold.pyc
+${PYSITELIB}/networkx/threshold.pyo
+${PYSITELIB}/networkx/tree.py
+${PYSITELIB}/networkx/tree.pyc
+${PYSITELIB}/networkx/tree.pyo
+${PYSITELIB}/networkx/ubigraph.py
+${PYSITELIB}/networkx/ubigraph.pyc
+${PYSITELIB}/networkx/ubigraph.pyo
+${PYSITELIB}/networkx/utils.py
+${PYSITELIB}/networkx/utils.pyc
+${PYSITELIB}/networkx/utils.pyo
+${PYSITELIB}/networkx/xdigraph.py
+${PYSITELIB}/networkx/xdigraph.pyc
+${PYSITELIB}/networkx/xdigraph.pyo
+${PYSITELIB}/networkx/xgraph.py
+${PYSITELIB}/networkx/xgraph.pyc
+${PYSITELIB}/networkx/xgraph.pyo
+share/doc/networkx-${PKGVERSION}/Contributing.txt
+share/doc/networkx-${PKGVERSION}/Credits.txt
+share/doc/networkx-${PKGVERSION}/Download.txt
+share/doc/networkx-${PKGVERSION}/Drawing.txt
+share/doc/networkx-${PKGVERSION}/Examples.txt
+share/doc/networkx-${PKGVERSION}/GNU_LGPL.txt
+share/doc/networkx-${PKGVERSION}/Install.txt
+share/doc/networkx-${PKGVERSION}/Legal.txt
+share/doc/networkx-${PKGVERSION}/MailingList.txt
+share/doc/networkx-${PKGVERSION}/News.txt
+share/doc/networkx-${PKGVERSION}/Overview.txt
+share/doc/networkx-${PKGVERSION}/Quick_ref.txt
+share/doc/networkx-${PKGVERSION}/Readme.txt
+share/doc/networkx-${PKGVERSION}/Tutorial.txt
+share/doc/networkx-${PKGVERSION}/examples/atlas.py
+share/doc/networkx-${PKGVERSION}/examples/atlas2.py
+share/doc/networkx-${PKGVERSION}/examples/binomial_giant.py
+share/doc/networkx-${PKGVERSION}/examples/chess_masters.py
+share/doc/networkx-${PKGVERSION}/examples/davis_club.py
+share/doc/networkx-${PKGVERSION}/examples/degree_sequence.py
+share/doc/networkx-${PKGVERSION}/examples/degree_sequence_gnuplot.py
+share/doc/networkx-${PKGVERSION}/examples/degree_sequence_matplotlib.py
+share/doc/networkx-${PKGVERSION}/examples/draw.py
+share/doc/networkx-${PKGVERSION}/examples/draw_colormap.py
+share/doc/networkx-${PKGVERSION}/examples/draw_colors.py
+share/doc/networkx-${PKGVERSION}/examples/draw_edge_colormap.py
+share/doc/networkx-${PKGVERSION}/examples/draw_fancy.py
+share/doc/networkx-${PKGVERSION}/examples/draw_simple.py
+share/doc/networkx-${PKGVERSION}/examples/eigenvalues.py
+share/doc/networkx-${PKGVERSION}/examples/erdos_renyi.py
+share/doc/networkx-${PKGVERSION}/examples/expected_degree_sequence.py
+share/doc/networkx-${PKGVERSION}/examples/football.py
+share/doc/networkx-${PKGVERSION}/examples/iterated_dynamical_systems.py
+share/doc/networkx-${PKGVERSION}/examples/karate_club.py
+share/doc/networkx-${PKGVERSION}/examples/krackhardt_centrality.py
+share/doc/networkx-${PKGVERSION}/examples/lanl.edges
+share/doc/networkx-${PKGVERSION}/examples/lanl.py
+share/doc/networkx-${PKGVERSION}/examples/miles.py
+share/doc/networkx-${PKGVERSION}/examples/minard.py
+share/doc/networkx-${PKGVERSION}/examples/properties.py
+share/doc/networkx-${PKGVERSION}/examples/pygraphviz_attributes.py
+share/doc/networkx-${PKGVERSION}/examples/pygraphviz_draw.py
+share/doc/networkx-${PKGVERSION}/examples/pygraphviz_simple.py
+share/doc/networkx-${PKGVERSION}/examples/read_write.py
+share/doc/networkx-${PKGVERSION}/examples/roget.py
+share/doc/networkx-${PKGVERSION}/examples/unicode.py
+share/doc/networkx-${PKGVERSION}/examples/unixemail.py
+share/doc/networkx-${PKGVERSION}/examples/words.py
+share/doc/networkx-${PKGVERSION}/examples/write_dotfile.py
+share/doc/networkx-${PKGVERSION}/examples/xgraph_weighted.py
+@dirrm share/doc/networkx-${PKGVERSION}/examples
+@exec ${MKDIR} %D/share/doc/networkx-${PKGVERSION}/data
+@dirrm share/doc/networkx-${PKGVERSION}/data
+@dirrm share/doc/networkx-${PKGVERSION}
+@dirrm ${PYSITELIB}/networkx/tests/readwrite
+@dirrm ${PYSITELIB}/networkx/tests/generators
+@dirrm ${PYSITELIB}/networkx/tests/drawing
+@dirrm ${PYSITELIB}/networkx/tests
+@dirrm ${PYSITELIB}/networkx/readwrite
+@dirrm ${PYSITELIB}/networkx/generators
+@dirrm ${PYSITELIB}/networkx/drawing
+@dirrm ${PYSITELIB}/networkx
diff --git a/math/py-networkx/distinfo b/math/py-networkx/distinfo
new file mode 100644
index 00000000000..14fdc30c347
--- /dev/null
+++ b/math/py-networkx/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2008/08/27 18:53:42 apb Exp $
+
+SHA1 (networkx-0.37.tar.gz) = 2ba05ae15606a444d0e5f1318a3562812e768202
+RMD160 (networkx-0.37.tar.gz) = a9539b6696a8813d274c0af37aa994dda1dbe766
+Size (networkx-0.37.tar.gz) = 971848 bytes