1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-15 07:56:36 +00:00

graphics/py-graphillion: [NEW PORT] Fast, lightweight Python library for huge graphsets

Graphillion is a Python software package on search, optimization, and
enumeration for a graphset, or a set of graphs.

 - Lightweight data structures for handling x-illions of graphs
 - Search, optimization, and enumeration for large and complex graph sets
 - Efficient implementation extending Python with C/C++
 - Working with existing graph tools like NetworkX
 - Open source MIT license
 - Well tested: more than 600 unit tests
 - Fast prototyping, easy to teach, and multi-platform

WWW: http://graphillion.org/
This commit is contained in:
Kubilay Kocak 2013-06-21 10:51:35 +00:00
parent 3bf991b952
commit 35077e3666
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=321453
6 changed files with 77 additions and 0 deletions

View File

@ -869,6 +869,7 @@
SUBDIR += py-graph
SUBDIR += py-graph-core
SUBDIR += py-graph-dot
SUBDIR += py-graphillion
SUBDIR += py-graphviz
SUBDIR += py-graphy
SUBDIR += py-gvgen

View File

@ -0,0 +1,26 @@
# Created by: Kubilay Kocak <koobs@FreeBSD.org>
# $FreeBSD$
PORTNAME= graphillion
PORTVERSION= 0.93
CATEGORIES= graphics python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Fast, lightweight graphset operation library in Python
USE_GITHUB= yes
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
GH_ACCOUNT= takemaru
GH_TAGNAME= v${PORTVERSION}
GH_COMMIT= 6465281
PYDISTUTILS_PKGNAME= Graphillion
PYEASYINSTALL_ARCHDEP= yes
regression-test: build
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYSETUP} test
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (graphillion-0.93.tar.gz) = 3d5d7ac5bdb41c17c99bbe47e7b53fafd147c906462af07123bd0cfe8265f981
SIZE (graphillion-0.93.tar.gz) = 1576506

View File

@ -0,0 +1,8 @@
--- ./setup.py.orig 2013-06-21 19:44:04.348822813 +1000
+++ ./setup.py 2013-06-21 19:44:14.872371187 +1000
@@ -51,4 +51,5 @@
),
],
test_suite='graphillion.test',
+ zip_safe=False,
)

View File

@ -0,0 +1,12 @@
Graphillion is a Python software package on search, optimization, and
enumeration for a graphset, or a set of graphs.
- Lightweight data structures for handling x-illions of graphs
- Search, optimization, and enumerate large and complex graph sets
- Efficient implementation extending Python with C/C++
- Working with existing graph tools like NetworkX
- Open source MIT license
- Well tested: more than 600 unit tests
- Fast prototyping, easy to teach, and multi-platform
WWW: http://graphillion.org/

View File

@ -0,0 +1,28 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/_graphillion.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/_graphillion.so
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/_graphillion.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/native_libs.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/setset.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/release.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/release.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/tutorial.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/graphset.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/setset.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/tutorial.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/graphset.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/release.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/graphset.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/setset.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion/tutorial.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/_graphillion.pyo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/graphillion
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%