diff options
author | salo <salo@pkgsrc.org> | 2003-02-16 02:03:33 +0000 |
---|---|---|
committer | salo <salo@pkgsrc.org> | 2003-02-16 02:03:33 +0000 |
commit | c9c8784b35db72c70b44e2ff9ce202606a4afc8b (patch) | |
tree | 137e926c13f830d360809cc44e147e0bf1911b5f /textproc | |
parent | 015eb297f0017d8889dfd6d1eccdcc3f0a23a70a (diff) | |
download | pkgsrc-c9c8784b35db72c70b44e2ff9ce202606a4afc8b.tar.gz |
RDoc - Documentation from Ruby Source Files
Generates structured HTML documentation from Ruby source.
Authomatically extracts class, module, method, and attribute definitions.
These can be annonated using inline comments. Analyzes method visibility.
Handles aliasing. Uses non-intrusive and implicit markup in the comments.
Package submitted by Miguel Mendez via PR pkg/20312 with some cleanups by me.
Diffstat (limited to 'textproc')
-rw-r--r-- | textproc/ruby-rdoc/DESCR | 6 | ||||
-rw-r--r-- | textproc/ruby-rdoc/Makefile | 21 | ||||
-rw-r--r-- | textproc/ruby-rdoc/PLIST | 37 | ||||
-rw-r--r-- | textproc/ruby-rdoc/distinfo | 4 |
4 files changed, 68 insertions, 0 deletions
diff --git a/textproc/ruby-rdoc/DESCR b/textproc/ruby-rdoc/DESCR new file mode 100644 index 00000000000..50fdebdb7a1 --- /dev/null +++ b/textproc/ruby-rdoc/DESCR @@ -0,0 +1,6 @@ +RDoc - Documentation from Ruby Source Files + +Generates structured HTML documentation from Ruby source. +Authomatically extracts class, module, method, and attribute definitions. +These can be annonated using inline comments. Analyzes method visibility. +Handles aliasing. Uses non-intrusive and implicit markup in the comments. diff --git a/textproc/ruby-rdoc/Makefile b/textproc/ruby-rdoc/Makefile new file mode 100644 index 00000000000..41912750d3d --- /dev/null +++ b/textproc/ruby-rdoc/Makefile @@ -0,0 +1,21 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/02/16 02:03:33 salo Exp $ +# + +DISTNAME= rdoc-beta-2 +PKGNAME= ruby-rdoc-0.0.0.2 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=rdoc/} +EXTRACT_SUFX= .tgz + +MAINTAINER= flynn@energyhq.homeip.net +HOMEPAGE= http://rdoc.sourceforge.net/ +COMMENT= Generates structured HTML documentation from Ruby source + +NO_BUILD= YES +USE_RUBY= YES + +do-install: + cd ${WRKSRC} && ${RUBY} install.rb + +.include "../../lang/ruby-base/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/ruby-rdoc/PLIST b/textproc/ruby-rdoc/PLIST new file mode 100644 index 00000000000..67f86c42d15 --- /dev/null +++ b/textproc/ruby-rdoc/PLIST @@ -0,0 +1,37 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/02/16 02:03:33 salo Exp $ +${RUBY_SITELIBDIR}/rdoc/generators/template/chm/chm.rb +${RUBY_SITELIBDIR}/rdoc/generators/template/html/html.rb +${RUBY_SITELIBDIR}/rdoc/generators/template/html/kilmer.rb +${RUBY_SITELIBDIR}/rdoc/generators/template/xml/xml.rb +${RUBY_SITELIBDIR}/rdoc/generators/template/xml/rdf.rb +${RUBY_SITELIBDIR}/rdoc/generators/chm_generator.rb +${RUBY_SITELIBDIR}/rdoc/generators/html_generator.rb +${RUBY_SITELIBDIR}/rdoc/generators/xml_generator.rb +${RUBY_SITELIBDIR}/rdoc/parsers/parserfactory.rb +${RUBY_SITELIBDIR}/rdoc/parsers/parse_f95.rb +${RUBY_SITELIBDIR}/rdoc/parsers/parse_rb.rb +${RUBY_SITELIBDIR}/rdoc/parsers/parse_c.rb +${RUBY_SITELIBDIR}/rdoc/parsers/parse_simple.rb +${RUBY_SITELIBDIR}/rdoc/code_objects.rb +${RUBY_SITELIBDIR}/rdoc/options.rb +${RUBY_SITELIBDIR}/rdoc/template.rb +${RUBY_SITELIBDIR}/rdoc/tokenstream.rb +${RUBY_SITELIBDIR}/rdoc/diagram.rb +${RUBY_SITELIBDIR}/rdoc/rdoc.rb +${RUBY_SITELIBDIR}/markup/simple_markup.rb +${RUBY_SITELIBDIR}/markup/simple_markup/to_html.rb +${RUBY_SITELIBDIR}/markup/simple_markup/preprocess.rb +${RUBY_SITELIBDIR}/markup/simple_markup/lines.rb +${RUBY_SITELIBDIR}/markup/simple_markup/inline.rb +${RUBY_SITELIBDIR}/markup/simple_markup/fragments.rb +${RUBY_SITELIBDIR}/dot/dot.rb +@dirrm ${RUBY_SITELIBDIR}/dot +@dirrm ${RUBY_SITELIBDIR}/markup/simple_markup +@dirrm ${RUBY_SITELIBDIR}/markup +@dirrm ${RUBY_SITELIBDIR}/rdoc/generators/template/chm +@dirrm ${RUBY_SITELIBDIR}/rdoc/generators/template/html +@dirrm ${RUBY_SITELIBDIR}/rdoc/generators/template/xml +@dirrm ${RUBY_SITELIBDIR}/rdoc/generators/template +@dirrm ${RUBY_SITELIBDIR}/rdoc/generators +@dirrm ${RUBY_SITELIBDIR}/rdoc//parsers +@dirrm ${RUBY_SITELIBDIR}/rdoc diff --git a/textproc/ruby-rdoc/distinfo b/textproc/ruby-rdoc/distinfo new file mode 100644 index 00000000000..1fec9d3f374 --- /dev/null +++ b/textproc/ruby-rdoc/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/02/16 02:03:33 salo Exp $ + +SHA1 (rdoc-beta-2.tgz) = 6ca2a03d9d71e681d283d02239871ddb46df7d6b +Size (rdoc-beta-2.tgz) = 130997 bytes |