summaryrefslogtreecommitdiff
path: root/textproc/ruby-rexml
diff options
context:
space:
mode:
authortaca <taca>2003-04-26 16:16:50 +0000
committertaca <taca>2003-04-26 16:16:50 +0000
commite15371d9185e1c5667e4e8f2870f7a835eee6e7a (patch)
treee9ce82cbc5df597aeef52b91960adecf695b627f /textproc/ruby-rexml
parent8263eab9da08de742a771885e8123c2199c7f5ac (diff)
downloadpkgsrc-e15371d9185e1c5667e4e8f2870f7a835eee6e7a.tar.gz
Initial import of ruby-rexml 2.4.8 package, pure Ruby XML parser
based on Java Electric XML. This package is based on PR pkg/21282 by <rasputin at idoru dot mine dot nu> and discussion between he and me.
Diffstat (limited to 'textproc/ruby-rexml')
-rw-r--r--textproc/ruby-rexml/DESCR6
-rw-r--r--textproc/ruby-rexml/Makefile25
-rw-r--r--textproc/ruby-rexml/PLIST540
-rw-r--r--textproc/ruby-rexml/distinfo5
-rw-r--r--textproc/ruby-rexml/patches/patch-aa13
5 files changed, 589 insertions, 0 deletions
diff --git a/textproc/ruby-rexml/DESCR b/textproc/ruby-rexml/DESCR
new file mode 100644
index 00000000000..1978c9d4cc6
--- /dev/null
+++ b/textproc/ruby-rexml/DESCR
@@ -0,0 +1,6 @@
+REXML is an XML 1.0 compliant, reasonably fast, non-validating XML
+parser. It has an API that is designed to be intuitive,
+straightforward. and terse. REXML includes a tree model parser, a SAX2
+streaming parser, and a pull parser. It also includes a full XPath
+implementation. All of REXML's parsers pass 100% of the Oasis XML
+non-validating tests.
diff --git a/textproc/ruby-rexml/Makefile b/textproc/ruby-rexml/Makefile
new file mode 100644
index 00000000000..0cd40ec3a11
--- /dev/null
+++ b/textproc/ruby-rexml/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/04/26 16:16:51 taca Exp $
+#
+
+DISTNAME= rexml_2.4.8
+PKGNAME= ${RUBY_PKGNAMEPREFIX}rexml-2.4.8
+WRKSRC= ${WRKDIR}/rexml
+CATEGORIES= textproc
+MASTER_SITES= http://www.germane-software.com/archives/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= rasputin@idoru.mine.nu
+HOMEPAGE= http://www.germane-software.com/software/rexml/
+COMMENT= Pure Ruby XML parser based on Java Electric XML
+
+USE_RUBY= yes
+NO_BUILD= yes
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} bin/install.rb
+ ${CP} -r ${WRKDIR}/rexml/docs ${RUBY_DOCDIR}/rexml
+ ${CP} -r ${WRKDIR}/rexml/doc ${RUBY_DOCDIR}/rexml/api
+ ${CHMOD} -R -w ${RUBY_DOCDIR}/rexml
+
+.include "../../lang/ruby-base/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-rexml/PLIST b/textproc/ruby-rexml/PLIST
new file mode 100644
index 00000000000..cac11589bdc
--- /dev/null
+++ b/textproc/ruby-rexml/PLIST
@@ -0,0 +1,540 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/26 16:16:52 taca Exp $
+${RUBY_SITELIBDIR}/rexml/dtd/notationdecl.rb
+${RUBY_SITELIBDIR}/rexml/dtd/attlistdecl.rb
+${RUBY_SITELIBDIR}/rexml/dtd/dtd.rb
+${RUBY_SITELIBDIR}/rexml/dtd/entitydecl.rb
+${RUBY_SITELIBDIR}/rexml/dtd/elementdecl.rb
+@dirrm ${RUBY_SITELIBDIR}/rexml/dtd
+${RUBY_SITELIBDIR}/rexml/entity.rb
+${RUBY_SITELIBDIR}/rexml/child.rb
+${RUBY_SITELIBDIR}/rexml/instruction.rb
+${RUBY_SITELIBDIR}/rexml/source.rb
+${RUBY_SITELIBDIR}/rexml/cdata.rb
+${RUBY_SITELIBDIR}/rexml/rexml.rb
+${RUBY_SITELIBDIR}/rexml/parent.rb
+${RUBY_SITELIBDIR}/rexml/streamlistener.rb
+${RUBY_SITELIBDIR}/rexml/pullparser.rb
+${RUBY_SITELIBDIR}/rexml/node.rb
+${RUBY_SITELIBDIR}/rexml/xmldecl.rb
+${RUBY_SITELIBDIR}/rexml/output.rb
+${RUBY_SITELIBDIR}/rexml/text.rb
+${RUBY_SITELIBDIR}/rexml/namespace.rb
+${RUBY_SITELIBDIR}/rexml/xpath.rb
+${RUBY_SITELIBDIR}/rexml/attribute.rb
+${RUBY_SITELIBDIR}/rexml/attlistdecl.rb
+${RUBY_SITELIBDIR}/rexml/xpath_parser.rb
+${RUBY_SITELIBDIR}/rexml/comment.rb
+${RUBY_SITELIBDIR}/rexml/functions.rb
+${RUBY_SITELIBDIR}/rexml/doctype.rb
+${RUBY_SITELIBDIR}/rexml/element.rb
+${RUBY_SITELIBDIR}/rexml/parseexception.rb
+${RUBY_SITELIBDIR}/rexml/quickpath.rb
+${RUBY_SITELIBDIR}/rexml/xmltokens.rb
+${RUBY_SITELIBDIR}/rexml/sax2parser.rb
+${RUBY_SITELIBDIR}/rexml/document.rb
+${RUBY_SITELIBDIR}/rexml/sax2listener.rb
+@dirrm ${RUBY_SITELIBDIR}/rexml
+${RUBY_DOCDIR}/rexml/api/files/rexml/dtd/elementdecl_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/dtd/attlistdecl_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/dtd/dtd_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/dtd/entitydecl_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/dtd/notationdecl_rb.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/files/rexml/dtd
+${RUBY_DOCDIR}/rexml/api/files/rexml/streamlistener_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/node_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/sax2listener_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/xpath_parser_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/parent_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/pullparser_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/xmldecl_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/text_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/entity_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/sax2parser_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/rexml_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/child_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/comment_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/element_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/attribute_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/output_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/functions_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/quickpath_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/doctype_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/attlistdecl_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/parseexception_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/namespace_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/instruction_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/xpath_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/xmltokens_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/cdata_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/document_rb.html
+${RUBY_DOCDIR}/rexml/api/files/rexml/source_rb.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/files/rexml
+@dirrm ${RUBY_DOCDIR}/rexml/api/files
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000106.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000104.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000111.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000103.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000110.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000109.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000108.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000107.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src/M000105.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000090.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000089.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000098.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000088.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000097.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000096.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000095.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000094.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000091.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000093.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src/M000092.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000258.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000257.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000264.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000256.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000263.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000255.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000262.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000261.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000260.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000259.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000266.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src/M000265.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000360.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000357.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000349.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000356.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000348.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000355.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000354.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000363.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000353.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000362.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000352.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000359.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000361.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000351.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000358.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src/M000350.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000337.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000313.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000322.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000329.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000336.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000345.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000321.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000328.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000335.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000344.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000320.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000327.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000334.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000343.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000317.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000319.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000326.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000333.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000342.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000316.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000318.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000325.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000332.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000339.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000341.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000315.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000324.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000331.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000338.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000340.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000347.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000314.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000323.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000330.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src/M000346.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000027.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000026.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000033.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000025.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000032.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000022.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000024.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000031.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000023.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000030.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000037.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000029.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000036.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000028.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000035.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src/M000034.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000304.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000301.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000303.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000292.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000300.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000302.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000291.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000298.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000297.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000299.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000296.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000295.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000294.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src/M000293.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPath.src/M000268.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPath.src/M000267.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPath.src/M000269.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/XPath.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/Parser.src/M000039.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/Parser.src/M000038.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/Parser.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/ElementDecl.src/M000048.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/ElementDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.src/M000045.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.src/M000044.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.src/M000047.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.src/M000046.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.src/M000042.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.src/M000041.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.src/M000040.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.src/M000043.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/EntityDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/Parser.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/NotationDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/AttlistDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD/ElementDecl.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.src/M000099.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.src/M000100.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.src/M000102.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.src/M000101.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ElementDecl.src/M000366.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ElementDecl.src/M000365.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ElementDecl.src/M000364.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/ElementDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000217.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000215.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000222.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000214.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000221.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000213.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000220.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000212.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000219.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000218.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src/M000216.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Namespace.src/M000019.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Namespace.src/M000021.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Namespace.src/M000020.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Namespace.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000150.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000151.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000148.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000149.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000154.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000153.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src/M000152.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000184.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000183.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000175.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000182.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000189.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000174.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000181.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000188.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000190.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000180.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000187.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000179.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000186.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000178.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000185.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000177.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src/M000176.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.src/M000004.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.src/M000003.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.src/M000002.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.src/M000005.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000197.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000195.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000194.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000193.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000192.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000199.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000191.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000198.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src/M000196.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000309.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000307.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000306.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000305.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000312.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000311.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000310.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src/M000308.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000081.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000057.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000064.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000066.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000073.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000080.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000087.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000049.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000056.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000063.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000072.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000079.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000086.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000055.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000062.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000071.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000078.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000085.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000054.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000061.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000070.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000077.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000084.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000053.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000060.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000069.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000076.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000083.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000052.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000059.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000068.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000075.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000082.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000051.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000058.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000065.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000067.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000074.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src/M000050.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000012.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000018.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000010.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000017.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000009.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000016.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000008.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000015.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000007.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000014.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000006.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000013.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src/M000011.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000275.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000273.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000272.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000271.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000278.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000270.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000277.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000276.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src/M000274.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000164.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000161.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000167.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000162.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000166.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000163.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src/M000165.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src/M000248.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src/M000247.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src/M000246.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src/M000245.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src/M000244.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src/M000289.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src/M000288.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src/M000287.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src/M000286.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src/M000290.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000125.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000123.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000122.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000121.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000120.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000127.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000129.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000119.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000126.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000128.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000118.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src/M000124.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000115.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000114.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000113.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000112.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000117.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src/M000116.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000210.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000209.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000201.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000208.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000207.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000206.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000205.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000204.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000211.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000203.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src/M000202.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000281.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000283.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000282.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000284.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000280.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000279.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src/M000285.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000237.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000243.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000235.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000242.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000234.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000241.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000231.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000233.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000240.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000230.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000232.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000239.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000229.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000238.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src/M000236.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPathParser.src/M000254.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPathParser.src/M000253.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPathParser.src/M000252.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/XPathParser.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SourceFactory.src/M000200.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/SourceFactory.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000173.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000172.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000169.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000171.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000168.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src/M000170.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ParseException.src/M000251.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ParseException.src/M000250.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ParseException.src/M000249.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/ParseException.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000156.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000155.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000160.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000159.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000158.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src/M000157.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000134.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000133.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000140.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000147.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000132.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000139.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000146.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000131.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000138.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000145.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000130.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000137.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000144.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000136.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000143.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000135.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000142.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src/M000141.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000224.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000223.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000228.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000227.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000226.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src/M000225.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPath.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/AttlistDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/CData.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DTD.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullParser.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/NotationDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Entity.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Node.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Namespace.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/DocType.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Document.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Parent.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Instruction.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XPathParser.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Parser.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAXHelper.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Source.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SAX2Listener.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/PullEvent.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Text.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Comment.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/SourceFactory.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLTokens.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/IOSource.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ParseException.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Declaration.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Output.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/EntityConst.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Child.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Elements.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attribute.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Element.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/StreamListener.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/ElementDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/QuickPath.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Attributes.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/XMLDecl.html
+${RUBY_DOCDIR}/rexml/api/classes/REXML/Functions.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/REXML
+${RUBY_DOCDIR}/rexml/api/classes/Object.src/M000001.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes/Object.src
+${RUBY_DOCDIR}/rexml/api/classes/REXML.html
+${RUBY_DOCDIR}/rexml/api/classes/Object.html
+@dirrm ${RUBY_DOCDIR}/rexml/api/classes
+${RUBY_DOCDIR}/rexml/api/index.html
+${RUBY_DOCDIR}/rexml/api/created.rid
+${RUBY_DOCDIR}/rexml/api/fr_method_index.html
+${RUBY_DOCDIR}/rexml/api/fr_class_index.html
+${RUBY_DOCDIR}/rexml/api/rdoc-style.css
+${RUBY_DOCDIR}/rexml/api/fr_file_index.html
+@dirrm ${RUBY_DOCDIR}/rexml/api
+${RUBY_DOCDIR}/rexml/README
+${RUBY_DOCDIR}/rexml/credits.html
+${RUBY_DOCDIR}/rexml/sloccount.txt
+${RUBY_DOCDIR}/rexml/tutorial.html
+${RUBY_DOCDIR}/rexml/tutorial.xml
+${RUBY_DOCDIR}/rexml/xpath.grammar
+@dirrm ${RUBY_DOCDIR}/rexml
diff --git a/textproc/ruby-rexml/distinfo b/textproc/ruby-rexml/distinfo
new file mode 100644
index 00000000000..fbfef68ec00
--- /dev/null
+++ b/textproc/ruby-rexml/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/04/26 16:16:51 taca Exp $
+
+SHA1 (rexml_2.4.8.tgz) = 45b9997571479ac27e2e927578a31103c8e81a7d
+Size (rexml_2.4.8.tgz) = 289110 bytes
+SHA1 (patch-aa) = e1d79be5c56ee1495a14a5dc165b0a46b8640af9
diff --git a/textproc/ruby-rexml/patches/patch-aa b/textproc/ruby-rexml/patches/patch-aa
new file mode 100644
index 00000000000..a9ff3afb4a7
--- /dev/null
+++ b/textproc/ruby-rexml/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2003/04/26 16:16:52 taca Exp $
+
+--- bin/install.rb.orig 2003-04-22 12:08:02.000000000 +0900
++++ bin/install.rb
+@@ -79,7 +79,7 @@ def install destdir
+ puts ">> #{dst}" if file =~ /\.rb$/
+ else
+ File.makedirs( File.dirname(dst) )
+- File.install(file, dst, 0644, true) if file =~ /\.rb$/
++ File.install(file, dst, 0444, true) if file =~ /\.rb$/
+ end
+ }
+ rescue