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
commit97bf615705afbb3927122f5e515cd9208acb91ca (patch)
tree137e926c13f830d360809cc44e147e0bf1911b5f /textproc/ruby-rdoc
parentfbb7671ab53acab43510eb8e9e0f27ccb45e3a52 (diff)
downloadpkgsrc-97bf615705afbb3927122f5e515cd9208acb91ca.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