- Add a new port: graphics/py-actdiag

`actdiag` generate activity-diagram image file from spec-text file.

  Features
    * Generate activity-diagram from dot like text (basic feature).
    * Multilingualization for node-label (utf-8 only).

  WWW:	http://blockdiag.com/actdiag/build/html/
This commit is contained in:
TAKATSU Tomonari 2011-08-07 09:46:45 +00:00
parent 8f6e6e3156
commit 744e22022f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=279110
5 changed files with 97 additions and 0 deletions

View file

@ -756,6 +756,7 @@
SUBDIR += pvmpov
SUBDIR += py-PyX
SUBDIR += py-aafigure
SUBDIR += py-actdiag
SUBDIR += py-amanith
SUBDIR += py-blockdiag
SUBDIR += py-cairo

View file

@ -0,0 +1,45 @@
# New ports collection makefile for: py-actdiag
# Date created: 2011-08-07
# Whom: TAKATSU Tomonari <tota@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= actdiag
PORTVERSION= 0.1.7
CATEGORIES= graphics python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tota@FreeBSD.org
COMMENT= A simple activity-diagram image generator
LICENSE= ASL
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PKGNAMEPREFIX}blockdiag>=0.8.1:${PORTSDIR}/graphics/py-blockdiag
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
DOCSDIR= ${PREFIX}/share/doc/${UNIQUENAME}
PORTDOCS= README.txt
.if !defined(NOPORTDOCS)
post-install:
@${MKDIR} ${DOCSDIR}
@${INSTALL_DATA} ${INSTALL_WRKSRC}/src/${PORTDOCS} ${DOCSDIR}
.endif
x-generate-plist:
${ECHO} bin/${PORTNAME} > pkg-plist.new
${FIND} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG} -type f | ${SORT} | \
${SED} -e 's,${PYTHON_SITELIBDIR},%%PYTHON_SITELIBDIR%%,' \
-e 's,${PYEASYINSTALL_EGG},%%PYEASYINSTALL_EGG%%,' \
>> pkg-plist.new
${FIND} ${PYTHON_SITELIBDIR}/${PYEASYINSTALL_EGG} -type d -depth | ${SORT} -r | \
${SED} -e 's,${PYTHON_SITELIBDIR},@dirrm %%PYTHON_SITELIBDIR%%,' \
-e 's,${PYEASYINSTALL_EGG},%%PYEASYINSTALL_EGG%%,' \
>> pkg-plist.new
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (actdiag-0.1.7.tar.gz) = 80fd39d1ee3704162eb27e6373447030687951002e9c1b1917642d78028b97af
SIZE (actdiag-0.1.7.tar.gz) = 21092

View file

@ -0,0 +1,7 @@
`actdiag` generate activity-diagram image file from spec-text file.
Features
* Generate activity-diagram from dot like text (basic feature).
* Multilingualization for node-label (utf-8 only).
WWW: http://blockdiag.com/actdiag/build/html/

View file

@ -0,0 +1,42 @@
bin/actdiag
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/entry_points.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/requires.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramDraw.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramDraw.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramDraw.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramMetrix.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramMetrix.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/DiagramMetrix.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/__init__.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/builder.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/builder.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/builder.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/command.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/command.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/command.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/diagparser.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/diagparser.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/diagparser.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/elements.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/elements.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/elements.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/tests/test_pep8.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/tests/test_pep8.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/tests/test_pep8.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag_sphinxhelper.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag_sphinxhelper.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag_sphinxhelper.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/sphinxcontrib_actdiag.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/sphinxcontrib_actdiag.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/sphinxcontrib_actdiag.pyo
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag/tests
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/actdiag
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%