summaryrefslogtreecommitdiff
path: root/textproc/ruby-rdoc
diff options
context:
space:
mode:
authorsalo <salo>2003-02-16 02:03:33 +0000
committersalo <salo>2003-02-16 02:03:33 +0000
commitd06e61160fcd53f70d7842fcaf1f214c83a649dd (patch)
tree137e926c13f830d360809cc44e147e0bf1911b5f /textproc/ruby-rdoc
parentf8de922e10cb7f181ad5a79c9950f05ea8082aa9 (diff)
downloadpkgsrc-d06e61160fcd53f70d7842fcaf1f214c83a649dd.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/ruby-rdoc')
-rw-r--r--textproc/ruby-rdoc/DESCR6
-rw-r--r--textproc/ruby-rdoc/Makefile21
-rw-r--r--textproc/ruby-rdoc/PLIST37
-rw-r--r--textproc/ruby-rdoc/distinfo4
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