summaryrefslogtreecommitdiff
path: root/textproc/ruby-amrita
diff options
context:
space:
mode:
authortaca <taca@pkgsrc.org>2004-03-12 05:15:26 +0000
committertaca <taca@pkgsrc.org>2004-03-12 05:15:26 +0000
commitbaefc17c48c13df8329e53f02fa2fbe68427ac27 (patch)
treebc8befe67f6c917c9510d45d1ddb27bc12855579 /textproc/ruby-amrita
parentb33e6661938a6d198ac6a4711d673c20f94f03af (diff)
downloadpkgsrc-baefc17c48c13df8329e53f02fa2fbe68427ac27.tar.gz
Importing ruby-amrita pacakge based on FreeBSD's ports.
(I'm sorry that I noticed ruby-amrita exists on pkgsrc-wip after made this pkgsrc.) amrita is an HTML/XHTML template library for Ruby. It makes html documents from a template and a model data.
Diffstat (limited to 'textproc/ruby-amrita')
-rw-r--r--textproc/ruby-amrita/DESCR4
-rw-r--r--textproc/ruby-amrita/Makefile39
-rw-r--r--textproc/ruby-amrita/PLIST289
-rw-r--r--textproc/ruby-amrita/distinfo5
-rw-r--r--textproc/ruby-amrita/patches/patch-aa13
5 files changed, 350 insertions, 0 deletions
diff --git a/textproc/ruby-amrita/DESCR b/textproc/ruby-amrita/DESCR
new file mode 100644
index 00000000000..45f3f827649
--- /dev/null
+++ b/textproc/ruby-amrita/DESCR
@@ -0,0 +1,4 @@
+amrita is an HTML/XHTML template library for Ruby.
+It makes html documents from a template and a model data.
+
+Author: Taku Nakajima <tnakajima@brain-tokyo.jp>
diff --git a/textproc/ruby-amrita/Makefile b/textproc/ruby-amrita/Makefile
new file mode 100644
index 00000000000..c79bb8297d7
--- /dev/null
+++ b/textproc/ruby-amrita/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/03/12 05:15:26 taca Exp $
+# FreeBSD: ports/textproc/ruby-amrita/Makefile,v 1.5 2003/02/18 05:38:23 knu Exp
+#
+
+DISTNAME= amrita-1.0.2
+PKGNAME= ${RUBY_PKGNAMEPREFIX}${DISTNAME}
+CATEGORIES= textproc www
+MASTER_SITES= http://www.brain-tokyo.jp/research/amrita/
+
+MAINTAINER= taca@NetBSD.org
+HOMEPAGE= http://www.brain-tokyo.jp/research/amrita/
+COMMENT= HTML/XHTML template library for Ruby
+
+DEPENDS+= ${RUBY_PKGNAMEPREFIX}strscan>=0.6.5:../../devel/ruby-strscan
+
+NO_BUILD= # defined
+
+BINS= bin/ams bin/amshandler bin/amx
+DOCS= ChangeLog README README_ja
+REPLACE_RUBY= ${BINS}
+
+post-patch:
+ @${FIND} ${WRKSRC} -name '.cvsignore' -exec ${RM} -f {} \;
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} install.rb
+.for f in ${BINS}
+ ${INSTALL_SCRIPT} ${WRKSRC}/${f} ${PREFIX}/bin
+.endfor
+ ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/amrita
+.for f in ${DOCS}
+ ${CP} -R ${WRKSRC}/${f} ${RUBY_DOCDIR}/amrita
+.endfor
+ ${CP} -R ${WRKSRC}/docs/* ${RUBY_DOCDIR}/amrita
+ ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/amrita
+ ${CP} -R ${WRKSRC}/sample/* ${RUBY_EXAMPLESDIR}/amrita
+
+.include "../../lang/ruby-base/Makefile.common"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-amrita/PLIST b/textproc/ruby-amrita/PLIST
new file mode 100644
index 00000000000..b3f4890a90f
--- /dev/null
+++ b/textproc/ruby-amrita/PLIST
@@ -0,0 +1,289 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/03/12 05:15:27 taca Exp $
+bin/ams
+bin/amshandler
+bin/amx
+${RUBY_SITELIBDIR}/amrita/ams.rb
+${RUBY_SITELIBDIR}/amrita/amx.rb
+${RUBY_SITELIBDIR}/amrita/cgikit.rb
+${RUBY_SITELIBDIR}/amrita/compiler.rb
+${RUBY_SITELIBDIR}/amrita/format.rb
+${RUBY_SITELIBDIR}/amrita/handlers.rb
+${RUBY_SITELIBDIR}/amrita/merge.rb
+${RUBY_SITELIBDIR}/amrita/node.rb
+${RUBY_SITELIBDIR}/amrita/node_expand.rb
+${RUBY_SITELIBDIR}/amrita/parser.rb
+${RUBY_SITELIBDIR}/amrita/parts.rb
+${RUBY_SITELIBDIR}/amrita/tag.rb
+${RUBY_SITELIBDIR}/amrita/template.rb
+${RUBY_SITELIBDIR}/amrita/xml.rb
+@dirrm ${RUBY_SITELIBDIR}/amrita
+${RUBY_DOCDIR}/amrita/Cgi
+${RUBY_DOCDIR}/amrita/Cgi_ja
+${RUBY_DOCDIR}/amrita/ChangeLog
+${RUBY_DOCDIR}/amrita/Expand
+${RUBY_DOCDIR}/amrita/QuickStart
+${RUBY_DOCDIR}/amrita/QuickStart_ja
+${RUBY_DOCDIR}/amrita/README
+${RUBY_DOCDIR}/amrita/README_ja
+${RUBY_DOCDIR}/amrita/Tour
+${RUBY_DOCDIR}/amrita/Tour2
+${RUBY_DOCDIR}/amrita/Tour2_ja
+${RUBY_DOCDIR}/amrita/Tour_ja
+${RUBY_DOCDIR}/amrita/XML
+${RUBY_DOCDIR}/amrita/XML_ja
+${RUBY_DOCDIR}/amrita/amritadoc.rb
+${RUBY_DOCDIR}/amrita/index.amx
+${RUBY_DOCDIR}/amrita/index.rd
+${RUBY_DOCDIR}/amrita/index.xml
+${RUBY_DOCDIR}/amrita/index_ja.rd
+${RUBY_DOCDIR}/amrita/index_ja.xml
+${RUBY_DOCDIR}/amrita/html/classes/Amrita.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/AmsHandler.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/AmsTemplate.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/AsIsFormatter.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Attr.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/AttrArray.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/CacheManager.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/DummyCacheManager.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Element.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/ExpandByMember.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/ExpandContext.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Formatter.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/HtmlParseError.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/HtmlParser.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/HtmlTagInfo.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Listener.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/MergeTemplate.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/ModelMisMatch.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/ModuleCache.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Node.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/NodeArray.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/PartsTemplate.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/PartsTemplate/PartsTempleteExpander.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes/Amrita/PartsTemplate
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/PreFormatter.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/PrettyPrintFormatter.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/SanitizedString.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Sanitizer.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/SingleLineFormatter.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/SourceCache.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Tag.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagBlock.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagDD.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagDT.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagEmpty.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagInfo.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagInfo/TagInfoItem.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagInfo
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagInline.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagItem.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagList.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagP.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagPre.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TagTableSection.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/Template.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TemplateFile.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TemplateFileWithCache.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/TemplateText.html
+${RUBY_DOCDIR}/amrita/html/classes/Amrita/XMLParser.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes/Amrita
+${RUBY_DOCDIR}/amrita/html/classes/Amx.html
+${RUBY_DOCDIR}/amrita/html/classes/Amx/AmxContext.html
+${RUBY_DOCDIR}/amrita/html/classes/Amx/Document.html
+${RUBY_DOCDIR}/amrita/html/classes/Amx/Template.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes/Amx
+${RUBY_DOCDIR}/amrita/html/classes/Array.html
+${RUBY_DOCDIR}/amrita/html/classes/CKAmritaElement.html
+${RUBY_DOCDIR}/amrita/html/classes/Integer.html
+${RUBY_DOCDIR}/amrita/html/classes/Number.html
+${RUBY_DOCDIR}/amrita/html/classes/REXML.html
+${RUBY_DOCDIR}/amrita/html/classes/REXML/Element.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes/REXML
+@dirrm ${RUBY_DOCDIR}/amrita/html/classes
+${RUBY_DOCDIR}/amrita/html/created.rid
+${RUBY_DOCDIR}/amrita/html/files/README.html
+${RUBY_DOCDIR}/amrita/html/files/README_ja.html
+${RUBY_DOCDIR}/amrita/html/files/README_ja.html.back
+${RUBY_DOCDIR}/amrita/html/files/docs/Cgi.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Cgi_ja.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Cgi_ja.html.back
+${RUBY_DOCDIR}/amrita/html/files/docs/QuickStart.html
+${RUBY_DOCDIR}/amrita/html/files/docs/QuickStart_ja.html
+${RUBY_DOCDIR}/amrita/html/files/docs/QuickStart_ja.html.back
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour2.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour2_ja.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour2_ja.html.back
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour_ja.html
+${RUBY_DOCDIR}/amrita/html/files/docs/Tour_ja.html.back
+${RUBY_DOCDIR}/amrita/html/files/docs/XML.html
+${RUBY_DOCDIR}/amrita/html/files/docs/XML_ja.html
+${RUBY_DOCDIR}/amrita/html/files/docs/XML_ja.html.back
+@dirrm ${RUBY_DOCDIR}/amrita/html/files/docs
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/ams_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/amx_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/cgikit_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/compiler_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/format_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/handlers_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/merge_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/node_expand_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/node_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/parser_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/parts_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/tag_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/template_rb.html
+${RUBY_DOCDIR}/amrita/html/files/lib/amrita/xml_rb.html
+@dirrm ${RUBY_DOCDIR}/amrita/html/files/lib/amrita
+@dirrm ${RUBY_DOCDIR}/amrita/html/files/lib
+@dirrm ${RUBY_DOCDIR}/amrita/html/files
+${RUBY_DOCDIR}/amrita/html/fr_class_index.html
+${RUBY_DOCDIR}/amrita/html/fr_file_index.html
+${RUBY_DOCDIR}/amrita/html/fr_method_index.html
+${RUBY_DOCDIR}/amrita/html/index.html
+${RUBY_DOCDIR}/amrita/html/rdoc-style.css
+@dirrm ${RUBY_DOCDIR}/amrita/html
+@dirrm ${RUBY_DOCDIR}/amrita
+${RUBY_EXAMPLESDIR}/amrita/bbs/README
+${RUBY_EXAMPLESDIR}/amrita/bbs/advertize_sample.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/bbs.rb
+${RUBY_EXAMPLESDIR}/amrita/bbs/bbsmain.cgi
+${RUBY_EXAMPLESDIR}/amrita/bbs/bbsmain.cgi.conf.sample
+${RUBY_EXAMPLESDIR}/amrita/bbs/model.rb
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en/board.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en/parts.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en/thread.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en/top.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en/view.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_en
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/board.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/parts.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/thread.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/top.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/view.rb
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja/whatsnew.html
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template/2ch_ja
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/kari_ja/board.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/kari_ja/parts.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/kari_ja/thread.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/kari_ja/view.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template/kari_ja
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple/board.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple/thread.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple/top.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple/view.rb
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple/whatsnew.html
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template/simple
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/slash_en/board.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/slash_en/parts.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/slash_en/thread.html
+${RUBY_EXAMPLESDIR}/amrita/bbs/template/slash_en/view.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template/slash_en
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/template
+${RUBY_EXAMPLESDIR}/amrita/bbs/test/bbs.conf
+${RUBY_EXAMPLESDIR}/amrita/bbs/test/testbbs.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs/test
+${RUBY_EXAMPLESDIR}/amrita/bbs/view.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/bbs
+${RUBY_EXAMPLESDIR}/amrita/benchmark/amrita.rb
+${RUBY_EXAMPLESDIR}/amrita/benchmark/bench.dat
+${RUBY_EXAMPLESDIR}/amrita/benchmark/do_bench.rb
+${RUBY_EXAMPLESDIR}/amrita/benchmark/eruby.rhtml
+${RUBY_EXAMPLESDIR}/amrita/benchmark/plain.rb
+${RUBY_EXAMPLESDIR}/amrita/benchmark/test.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/benchmark
+${RUBY_EXAMPLESDIR}/amrita/cgi/.htaccess
+${RUBY_EXAMPLESDIR}/amrita/cgi/amshandler
+${RUBY_EXAMPLESDIR}/amrita/cgi/bmmodel.rb
+${RUBY_EXAMPLESDIR}/amrita/cgi/bookmark.ams
+${RUBY_EXAMPLESDIR}/amrita/cgi/bookmark.cgi
+${RUBY_EXAMPLESDIR}/amrita/cgi/bookmark.dat.sample
+${RUBY_EXAMPLESDIR}/amrita/cgi/bookmark.html
+${RUBY_EXAMPLESDIR}/amrita/cgi/bookmark.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgi
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/CheckboxPage/CheckboxPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/CheckboxPage/CheckboxPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/CheckboxPage/CheckboxPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/CheckboxPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/ConditionalPage/ConditionalPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/ConditionalPage/ConditionalPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/ConditionalPage/ConditionalPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/ConditionalPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/Examples.cgi
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooter.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooter.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooter.rb
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooterParts.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooterParts.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooterParts.rb
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooterParts_ja.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter/HeaderFooter_ja.html
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/HeaderFooter
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IndexPage/IndexPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IndexPage/IndexPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IndexPage/IndexPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IndexPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IntroductionPage/IntroductionPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IntroductionPage/IntroductionPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IntroductionPage/IntroductionPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/IntroductionPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/MainPage/MainPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/MainPage/MainPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/MainPage/MainPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/MainPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/RepetitionPage/RepetitionPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/RepetitionPage/RepetitionPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/RepetitionPage/RepetitionPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/RepetitionPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/SourcePage/SourcePage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/SourcePage/SourcePage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/SourcePage/SourcePage.rb
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/SourcePage/SourcePage_ja.html
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/SourcePage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/StringPage/StringPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/StringPage/StringPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/StringPage/StringPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/StringPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/TextFieldPage/TextFieldPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/TextFieldPage/TextFieldPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/TextFieldPage/TextFieldPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/TextFieldPage
+${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples/readme.txt
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/Examples
+${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld/HelloWorld.cgi
+${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld/MainPage/MainPage.ckd
+${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld/MainPage/MainPage.html
+${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld/MainPage/MainPage.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld/MainPage
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit/HelloWorld
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/cgikit
+${RUBY_EXAMPLESDIR}/amrita/hello/conditional.rb
+${RUBY_EXAMPLESDIR}/amrita/hello/hello.rb
+${RUBY_EXAMPLESDIR}/amrita/hello/list.rb
+${RUBY_EXAMPLESDIR}/amrita/hello/table.rb
+${RUBY_EXAMPLESDIR}/amrita/hello/template.html
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/hello
+${RUBY_EXAMPLESDIR}/amrita/tour/amstest.ams
+${RUBY_EXAMPLESDIR}/amrita/tour/amsyaml.ams
+${RUBY_EXAMPLESDIR}/amrita/tour/amxtest.amx
+${RUBY_EXAMPLESDIR}/amrita/tour/amxtest.xml
+${RUBY_EXAMPLESDIR}/amrita/tour/filelist.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/filelist2.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/index.html
+${RUBY_EXAMPLESDIR}/amrita/tour/makeurl.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/makeurl2.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/merge_template.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/merge_template2.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/parts1.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/parts2.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/precompile.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/proc.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/rexml_doc.xml
+${RUBY_EXAMPLESDIR}/amrita/tour/sanitizer.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/time.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/xhtml.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/xml1.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/xml2.rb
+${RUBY_EXAMPLESDIR}/amrita/tour/xml3.rb
+@dirrm ${RUBY_EXAMPLESDIR}/amrita/tour
+@dirrm ${RUBY_EXAMPLESDIR}/amrita
diff --git a/textproc/ruby-amrita/distinfo b/textproc/ruby-amrita/distinfo
new file mode 100644
index 00000000000..d00dca0e23b
--- /dev/null
+++ b/textproc/ruby-amrita/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/03/12 05:15:27 taca Exp $
+
+SHA1 (amrita-1.0.2.tar.gz) = b9d74d73b7668bcbfa60abf8c076bc12f71c6898
+Size (amrita-1.0.2.tar.gz) = 221789 bytes
+SHA1 (patch-aa) = 47be517f55ee5e71443451363e371331edb44d65
diff --git a/textproc/ruby-amrita/patches/patch-aa b/textproc/ruby-amrita/patches/patch-aa
new file mode 100644
index 00000000000..07d79146e01
--- /dev/null
+++ b/textproc/ruby-amrita/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/03/12 05:15:27 taca Exp $
+
+--- install.rb.orig 2002-07-19 16:20:51.000000000 +0900
++++ install.rb
+@@ -37,7 +37,7 @@ def install(from, to)
+
+ st = File::lstat(path)
+ dest = path.sub(from, to)
+- mode = 0644
++ mode = 0444
+
+ if st.symlink?
+ linksrc = File::readlink(path)