add happydoc, a python documenting tool

PR:		23938
Approved by:	clive (my mentor)
This commit is contained in:
Ying-Chieh Liao 2001-01-21 15:45:46 +00:00
parent 88d74bc517
commit 23fe556589
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=37402
6 changed files with 87 additions and 0 deletions

View file

@ -114,6 +114,7 @@
SUBDIR += gtranslator
SUBDIR += gvd
SUBDIR += happy
SUBDIR += happydoc
SUBDIR += i386-rtems-binutils
SUBDIR += i386-rtems-chill
SUBDIR += i386-rtems-g77

26
devel/happydoc/Makefile Normal file
View file

@ -0,0 +1,26 @@
# ex:ts=8
# New ports collection makefile for: happydoc
# Date created: Dec 29, 2000
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= happydoc
PORTVERSION= 0.9
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
DISTNAME= HappyDoc_r0_9
MAINTAINER= ijliao@FreeBSD.org
USE_PYTHON= yes
NO_BUILD= yes
WRKSRC= ${WRKDIR}/${DISTNAME:S/_r/-r/}
do-install:
@(cd ${WRKSRC}; ${PYTHON_CMD} ./setup.py install)
.include <bsd.port.mk>

1
devel/happydoc/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (HappyDoc_r0_9.tar.gz) = cef3799f84d3e24e2b4fc377937767df

View file

@ -0,0 +1 @@
A tool for extracting documentation from Python source code

11
devel/happydoc/pkg-descr Normal file
View file

@ -0,0 +1,11 @@
HappyDoc is a tool for extracting documentation from Python source code.
It differs from other such applications by the fact that it uses the
parse tree for a module to derive the information used in its output,
rather that importing the module directly. This allows the user to
generate documentation for modules which need special context to be
imported.
WWW: http://happydoc.sourceforge.net/
-- Ying-Chieh Liao
ijliao@FreeBSD.org

47
devel/happydoc/pkg-plist Normal file
View file

@ -0,0 +1,47 @@
bin/happydoc
lib/%%PYTHON_VERSION%%/site-packages/happydoc.pth
lib/%%PYTHON_VERSION%%/site-packages/happydoc/CommandLineApp.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/CommandLineApp.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/MML.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/MML.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/StructuredText.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/StructuredText.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/cvsversion.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/cvsversion.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/emptytest.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/emptytest.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/happydoc_class.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/happydoc_class.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/happyformatter.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/happyformatter.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/indentstring.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/indentstring.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/parseinfo.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/parseinfo.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/pluginloader.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/pluginloader.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/prettyast.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/prettyast.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/test_happydoc.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/test_happydoc.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/ts_regex.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/ts_regex.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/__init__.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/__init__.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_multiplefile.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_multiplefile.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_singlefile.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_singlefile.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_stdout.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset/docset_stdout.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/__init__.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/__init__.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_file.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_file.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_htmlfile.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_htmlfile.pyc
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_textfile.py
lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter/hdformatter_textfile.pyc
@dirrm lib/%%PYTHON_VERSION%%/site-packages/happydoc/docset
@dirrm lib/%%PYTHON_VERSION%%/site-packages/happydoc/hdformatter
@dirrm lib/%%PYTHON_VERSION%%/site-packages/happydoc