From c9c8784b35db72c70b44e2ff9ce202606a4afc8b Mon Sep 17 00:00:00 2001 From: salo Date: Sun, 16 Feb 2003 02:03:33 +0000 Subject: 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. --- textproc/ruby-rdoc/DESCR | 6 ++++++ textproc/ruby-rdoc/Makefile | 21 +++++++++++++++++++++ textproc/ruby-rdoc/PLIST | 37 +++++++++++++++++++++++++++++++++++++ textproc/ruby-rdoc/distinfo | 4 ++++ 4 files changed, 68 insertions(+) create mode 100644 textproc/ruby-rdoc/DESCR create mode 100644 textproc/ruby-rdoc/Makefile create mode 100644 textproc/ruby-rdoc/PLIST create mode 100644 textproc/ruby-rdoc/distinfo (limited to 'textproc/ruby-rdoc') 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 -- cgit v1.2.3