diff options
author | obache <obache> | 2011-07-15 13:54:07 +0000 |
---|---|---|
committer | obache <obache> | 2011-07-15 13:54:07 +0000 |
commit | 31b93ddacb156e74afb928cacaf325316867d2e6 (patch) | |
tree | 35cfcdd297f76bdb3e51998ffd26dc1fdc53c49c /graphics | |
parent | 52044e03e14609626332bcd98a0b4ceca6a95ad4 (diff) | |
download | pkgsrc-31b93ddacb156e74afb928cacaf325316867d2e6.tar.gz |
Import py-blockdiag-0.8.4 as graphics/py-blockdiag.
`blockdiag` generate block-diagram image file from spec-text file.
* Generate block-diagram from dot like text (basic feature).
* Multilingualization for node-label (utf-8 only).
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/py-blockdiag/DESCR | 3 | ||||
-rw-r--r-- | graphics/py-blockdiag/Makefile | 23 | ||||
-rw-r--r-- | graphics/py-blockdiag/PLIST | 250 | ||||
-rw-r--r-- | graphics/py-blockdiag/distinfo | 5 |
4 files changed, 281 insertions, 0 deletions
diff --git a/graphics/py-blockdiag/DESCR b/graphics/py-blockdiag/DESCR new file mode 100644 index 00000000000..d56dc5fa627 --- /dev/null +++ b/graphics/py-blockdiag/DESCR @@ -0,0 +1,3 @@ +`blockdiag` generate block-diagram image file from spec-text file. + * Generate block-diagram from dot like text (basic feature). + * Multilingualization for node-label (utf-8 only). diff --git a/graphics/py-blockdiag/Makefile b/graphics/py-blockdiag/Makefile new file mode 100644 index 00000000000..6a73ccd6603 --- /dev/null +++ b/graphics/py-blockdiag/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1.1.1 2011/07/15 13:54:07 obache Exp $ +# + +DISTNAME= blockdiag-0.8.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= graphics +MASTER_SITES= http://pypi.python.org/packages/source/b/blockdiag/ + +MAINTAINER= obache@NetBSD.org +HOMEPAGE= http://blockdiag.com/ +COMMENT= Generate block-diagram image file from spec-text file +LICENSE= apache-2.0 + +DEPENDS+= ${PYPKGPREFIX}-imaging>=1.1.7nb3:../../graphics/py-imaging +DEPENDS+= ${PYPKGPREFIX}-funcparserlib>=0.3.4:../../devel/py-funcparserlib +DEPENDS+= ${PYPKGPREFIX}-webcolors-[0-9]*:../../www/py-webcolors + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/graphics/py-blockdiag/PLIST b/graphics/py-blockdiag/PLIST new file mode 100644 index 00000000000..812f6f90fed --- /dev/null +++ b/graphics/py-blockdiag/PLIST @@ -0,0 +1,250 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2011/07/15 13:54:07 obache Exp $ +bin/blockdiag +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/entry_points.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/blockdiag/DiagramDraw.py +${PYSITELIB}/blockdiag/DiagramDraw.pyc +${PYSITELIB}/blockdiag/DiagramDraw.pyo +${PYSITELIB}/blockdiag/DiagramMetrix.py +${PYSITELIB}/blockdiag/DiagramMetrix.pyc +${PYSITELIB}/blockdiag/DiagramMetrix.pyo +${PYSITELIB}/blockdiag/__init__.py +${PYSITELIB}/blockdiag/__init__.pyc +${PYSITELIB}/blockdiag/__init__.pyo +${PYSITELIB}/blockdiag/builder.py +${PYSITELIB}/blockdiag/builder.pyc +${PYSITELIB}/blockdiag/builder.pyo +${PYSITELIB}/blockdiag/command.py +${PYSITELIB}/blockdiag/command.pyc +${PYSITELIB}/blockdiag/command.pyo +${PYSITELIB}/blockdiag/diagparser.py +${PYSITELIB}/blockdiag/diagparser.pyc +${PYSITELIB}/blockdiag/diagparser.pyo +${PYSITELIB}/blockdiag/elements.py +${PYSITELIB}/blockdiag/elements.pyc +${PYSITELIB}/blockdiag/elements.pyo +${PYSITELIB}/blockdiag/imagedraw/SVGdraw.py +${PYSITELIB}/blockdiag/imagedraw/SVGdraw.pyc +${PYSITELIB}/blockdiag/imagedraw/SVGdraw.pyo +${PYSITELIB}/blockdiag/imagedraw/__init__.py +${PYSITELIB}/blockdiag/imagedraw/__init__.pyc +${PYSITELIB}/blockdiag/imagedraw/__init__.pyo +${PYSITELIB}/blockdiag/imagedraw/pdf.py +${PYSITELIB}/blockdiag/imagedraw/pdf.pyc +${PYSITELIB}/blockdiag/imagedraw/pdf.pyo +${PYSITELIB}/blockdiag/imagedraw/png.py +${PYSITELIB}/blockdiag/imagedraw/png.pyc +${PYSITELIB}/blockdiag/imagedraw/png.pyo +${PYSITELIB}/blockdiag/imagedraw/svg.py +${PYSITELIB}/blockdiag/imagedraw/svg.pyc +${PYSITELIB}/blockdiag/imagedraw/svg.pyo +${PYSITELIB}/blockdiag/noderenderer/__init__.py +${PYSITELIB}/blockdiag/noderenderer/__init__.pyc +${PYSITELIB}/blockdiag/noderenderer/__init__.pyo +${PYSITELIB}/blockdiag/noderenderer/actor.py +${PYSITELIB}/blockdiag/noderenderer/actor.pyc +${PYSITELIB}/blockdiag/noderenderer/actor.pyo +${PYSITELIB}/blockdiag/noderenderer/beginpoint.py +${PYSITELIB}/blockdiag/noderenderer/beginpoint.pyc +${PYSITELIB}/blockdiag/noderenderer/beginpoint.pyo +${PYSITELIB}/blockdiag/noderenderer/box.py +${PYSITELIB}/blockdiag/noderenderer/box.pyc +${PYSITELIB}/blockdiag/noderenderer/box.pyo +${PYSITELIB}/blockdiag/noderenderer/boxset.py +${PYSITELIB}/blockdiag/noderenderer/boxset.pyc +${PYSITELIB}/blockdiag/noderenderer/boxset.pyo +${PYSITELIB}/blockdiag/noderenderer/cloud.py +${PYSITELIB}/blockdiag/noderenderer/cloud.pyc +${PYSITELIB}/blockdiag/noderenderer/cloud.pyo +${PYSITELIB}/blockdiag/noderenderer/diamond.py +${PYSITELIB}/blockdiag/noderenderer/diamond.pyc +${PYSITELIB}/blockdiag/noderenderer/diamond.pyo +${PYSITELIB}/blockdiag/noderenderer/dots.py +${PYSITELIB}/blockdiag/noderenderer/dots.pyc +${PYSITELIB}/blockdiag/noderenderer/dots.pyo +${PYSITELIB}/blockdiag/noderenderer/ellipse.py +${PYSITELIB}/blockdiag/noderenderer/ellipse.pyc +${PYSITELIB}/blockdiag/noderenderer/ellipse.pyo +${PYSITELIB}/blockdiag/noderenderer/endpoint.py +${PYSITELIB}/blockdiag/noderenderer/endpoint.pyc +${PYSITELIB}/blockdiag/noderenderer/endpoint.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/__init__.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/__init__.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/__init__.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/database.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/database.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/database.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/input.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/input.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/input.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopin.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopin.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopin.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopout.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopout.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/loopout.pyo +${PYSITELIB}/blockdiag/noderenderer/flowchart/terminator.py +${PYSITELIB}/blockdiag/noderenderer/flowchart/terminator.pyc +${PYSITELIB}/blockdiag/noderenderer/flowchart/terminator.pyo +${PYSITELIB}/blockdiag/noderenderer/mail.py +${PYSITELIB}/blockdiag/noderenderer/mail.pyc +${PYSITELIB}/blockdiag/noderenderer/mail.pyo +${PYSITELIB}/blockdiag/noderenderer/minidiamond.py +${PYSITELIB}/blockdiag/noderenderer/minidiamond.pyc +${PYSITELIB}/blockdiag/noderenderer/minidiamond.pyo +${PYSITELIB}/blockdiag/noderenderer/none.py +${PYSITELIB}/blockdiag/noderenderer/none.pyc +${PYSITELIB}/blockdiag/noderenderer/none.pyo +${PYSITELIB}/blockdiag/noderenderer/note.py +${PYSITELIB}/blockdiag/noderenderer/note.pyc +${PYSITELIB}/blockdiag/noderenderer/note.pyo +${PYSITELIB}/blockdiag/noderenderer/roundedbox.py +${PYSITELIB}/blockdiag/noderenderer/roundedbox.pyc +${PYSITELIB}/blockdiag/noderenderer/roundedbox.pyo +${PYSITELIB}/blockdiag/noderenderer/textbox.py +${PYSITELIB}/blockdiag/noderenderer/textbox.pyc +${PYSITELIB}/blockdiag/noderenderer/textbox.pyo +${PYSITELIB}/blockdiag/tests/diagrams/background_url_image.diag +${PYSITELIB}/blockdiag/tests/diagrams/beginpoint_color.diag +${PYSITELIB}/blockdiag/tests/diagrams/branched.diag +${PYSITELIB}/blockdiag/tests/diagrams/circular_ref.diag +${PYSITELIB}/blockdiag/tests/diagrams/circular_ref_and_parent_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/circular_ref_to_root.diag +${PYSITELIB}/blockdiag/tests/diagrams/circular_skipped_edge.diag +${PYSITELIB}/blockdiag/tests/diagrams/diagram_attributes.diag +${PYSITELIB}/blockdiag/tests/diagrams/diagram_orientation.diag +${PYSITELIB}/blockdiag/tests/diagrams/edge_attribute.diag +${PYSITELIB}/blockdiag/tests/diagrams/edge_layout_landscape.diag +${PYSITELIB}/blockdiag/tests/diagrams/edge_layout_portrait.diag +${PYSITELIB}/blockdiag/tests/diagrams/edge_shape.diag +${PYSITELIB}/blockdiag/tests/diagrams/edge_styles.diag +${PYSITELIB}/blockdiag/tests/diagrams/empty_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/empty_group_declaration.diag +${PYSITELIB}/blockdiag/tests/diagrams/empty_nested_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/endpoint_color.diag +${PYSITELIB}/blockdiag/tests/diagrams/errors/belongs_to_two_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/errors/group_follows_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/errors/node_follows_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/errors/unknown_default_shape.diag +${PYSITELIB}/blockdiag/tests/diagrams/errors/unknown_node_shape.diag +${PYSITELIB}/blockdiag/tests/diagrams/flowable_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/folded_edge.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_and_skipped_edge.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_attribute.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_children_height.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_children_order.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_children_order2.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_children_order3.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_declare_as_node_attribute.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_height.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_id_and_node_id_are_not_conflicted.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_order.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_order2.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_order3.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_orientation.diag +${PYSITELIB}/blockdiag/tests/diagrams/group_works_node_decorator.diag +${PYSITELIB}/blockdiag/tests/diagrams/labeled_circular_ref.diag +${PYSITELIB}/blockdiag/tests/diagrams/large_group_and_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/large_group_and_node2.diag +${PYSITELIB}/blockdiag/tests/diagrams/large_group_and_two_nodes.diag +${PYSITELIB}/blockdiag/tests/diagrams/merge_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/multiple_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/multiple_nested_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/multiple_node_relation.diag +${PYSITELIB}/blockdiag/tests/diagrams/multiple_parent_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_group_orientation.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_group_orientation2.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_groups_and_edges.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_groups_work_node_decorator.diag +${PYSITELIB}/blockdiag/tests/diagrams/nested_skipped_circular.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_attribute.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_attribute_and_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_has_multilined_label.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_height.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_in_group_follows_outer_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_shape.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_shape_background.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_shape_namespace.diag +${PYSITELIB}/blockdiag/tests/diagrams/node_styles.diag +${PYSITELIB}/blockdiag/tests/diagrams/outer_node_follows_node_in_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/quoted_node_id.diag +${PYSITELIB}/blockdiag/tests/diagrams/reverse_multiple_groups.diag +${PYSITELIB}/blockdiag/tests/diagrams/rhombus_relation_height.diag +${PYSITELIB}/blockdiag/tests/diagrams/self_ref.diag +${PYSITELIB}/blockdiag/tests/diagrams/separate1.diag +${PYSITELIB}/blockdiag/tests/diagrams/separate2.diag +${PYSITELIB}/blockdiag/tests/diagrams/simple_group.diag +${PYSITELIB}/blockdiag/tests/diagrams/single_edge.diag +${PYSITELIB}/blockdiag/tests/diagrams/single_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/skipped_circular.diag +${PYSITELIB}/blockdiag/tests/diagrams/skipped_edge.diag +${PYSITELIB}/blockdiag/tests/diagrams/skipped_twin_circular.diag +${PYSITELIB}/blockdiag/tests/diagrams/slided_children.diag +${PYSITELIB}/blockdiag/tests/diagrams/triple_branched.diag +${PYSITELIB}/blockdiag/tests/diagrams/twin_circular_ref.diag +${PYSITELIB}/blockdiag/tests/diagrams/twin_circular_ref_to_root.diag +${PYSITELIB}/blockdiag/tests/diagrams/twin_forked.diag +${PYSITELIB}/blockdiag/tests/diagrams/twin_multiple_parent_node.diag +${PYSITELIB}/blockdiag/tests/diagrams/two_edges.diag +${PYSITELIB}/blockdiag/tests/test_boot_params.py +${PYSITELIB}/blockdiag/tests/test_boot_params.pyc +${PYSITELIB}/blockdiag/tests/test_boot_params.pyo +${PYSITELIB}/blockdiag/tests/test_builder.py +${PYSITELIB}/blockdiag/tests/test_builder.pyc +${PYSITELIB}/blockdiag/tests/test_builder.pyo +${PYSITELIB}/blockdiag/tests/test_builder_errors.py +${PYSITELIB}/blockdiag/tests/test_builder_errors.pyc +${PYSITELIB}/blockdiag/tests/test_builder_errors.pyo +${PYSITELIB}/blockdiag/tests/test_builder_separate.py +${PYSITELIB}/blockdiag/tests/test_builder_separate.pyc +${PYSITELIB}/blockdiag/tests/test_builder_separate.pyo +${PYSITELIB}/blockdiag/tests/test_generate_diagram.py +${PYSITELIB}/blockdiag/tests/test_generate_diagram.pyc +${PYSITELIB}/blockdiag/tests/test_generate_diagram.pyo +${PYSITELIB}/blockdiag/tests/test_parser.py +${PYSITELIB}/blockdiag/tests/test_parser.pyc +${PYSITELIB}/blockdiag/tests/test_parser.pyo +${PYSITELIB}/blockdiag/tests/test_pep8.py +${PYSITELIB}/blockdiag/tests/test_pep8.pyc +${PYSITELIB}/blockdiag/tests/test_pep8.pyo +${PYSITELIB}/blockdiag/utils/PDFTextFolder.py +${PYSITELIB}/blockdiag/utils/PDFTextFolder.pyc +${PYSITELIB}/blockdiag/utils/PDFTextFolder.pyo +${PYSITELIB}/blockdiag/utils/PILTextFolder.py +${PYSITELIB}/blockdiag/utils/PILTextFolder.pyc +${PYSITELIB}/blockdiag/utils/PILTextFolder.pyo +${PYSITELIB}/blockdiag/utils/TextFolder.py +${PYSITELIB}/blockdiag/utils/TextFolder.pyc +${PYSITELIB}/blockdiag/utils/TextFolder.pyo +${PYSITELIB}/blockdiag/utils/XY.py +${PYSITELIB}/blockdiag/utils/XY.pyc +${PYSITELIB}/blockdiag/utils/XY.pyo +${PYSITELIB}/blockdiag/utils/__init__.py +${PYSITELIB}/blockdiag/utils/__init__.pyc +${PYSITELIB}/blockdiag/utils/__init__.pyo +${PYSITELIB}/blockdiag/utils/ellipse.py +${PYSITELIB}/blockdiag/utils/ellipse.pyc +${PYSITELIB}/blockdiag/utils/ellipse.pyo +${PYSITELIB}/blockdiag/utils/myitertools.py +${PYSITELIB}/blockdiag/utils/myitertools.pyc +${PYSITELIB}/blockdiag/utils/myitertools.pyo +${PYSITELIB}/blockdiag/utils/namedtuple.py +${PYSITELIB}/blockdiag/utils/namedtuple.pyc +${PYSITELIB}/blockdiag/utils/namedtuple.pyo +${PYSITELIB}/blockdiag/utils/postmortem.py +${PYSITELIB}/blockdiag/utils/postmortem.pyc +${PYSITELIB}/blockdiag/utils/postmortem.pyo +${PYSITELIB}/blockdiag/utils/urlutil.py +${PYSITELIB}/blockdiag/utils/urlutil.pyc +${PYSITELIB}/blockdiag/utils/urlutil.pyo +${PYSITELIB}/blockdiag/utils/uuid.py +${PYSITELIB}/blockdiag/utils/uuid.pyc +${PYSITELIB}/blockdiag/utils/uuid.pyo +${PYSITELIB}/blockdiag_sphinxhelper.py +${PYSITELIB}/blockdiag_sphinxhelper.pyc +${PYSITELIB}/blockdiag_sphinxhelper.pyo diff --git a/graphics/py-blockdiag/distinfo b/graphics/py-blockdiag/distinfo new file mode 100644 index 00000000000..c139ff1e2e8 --- /dev/null +++ b/graphics/py-blockdiag/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2011/07/15 13:54:07 obache Exp $ + +SHA1 (blockdiag-0.8.4.tar.gz) = 578e480513af1b572d3dac88c27e5e4024053ff9 +RMD160 (blockdiag-0.8.4.tar.gz) = 25c7e60dbdb2b617aca0bf0fb86c4847307505a6 +Size (blockdiag-0.8.4.tar.gz) = 114489 bytes |