summaryrefslogtreecommitdiff
path: root/textproc/ruby-htree
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2007-05-26 13:16:00 +0000
committerobache <obache@pkgsrc.org>2007-05-26 13:16:00 +0000
commitfc139c66fd641472d3e5c237474acc47e8a6fd5e (patch)
tree909eeca2abe9c1c27a019c7fe32a579e3e9cfa1b /textproc/ruby-htree
parent3449f06ac10c0291c2c5a49cbb54d2e7eceff207 (diff)
downloadpkgsrc-fc139c66fd641472d3e5c237474acc47e8a6fd5e.tar.gz
Import ruby-htree version 0.6.
htree provides a tree data structure which represent HTML and XML data. * Permissive unified HTML/XML parser * byte-to-byte round-tripping unparser * XML namespace support * Dedicated class for escaped string. This ease sanitization. * HTML/XHTML/XML generator * template engine * recursive template expansion * converter to REXML document
Diffstat (limited to 'textproc/ruby-htree')
-rw-r--r--textproc/ruby-htree/DESCR10
-rw-r--r--textproc/ruby-htree/Makefile15
-rw-r--r--textproc/ruby-htree/PLIST29
-rw-r--r--textproc/ruby-htree/distinfo5
4 files changed, 59 insertions, 0 deletions
diff --git a/textproc/ruby-htree/DESCR b/textproc/ruby-htree/DESCR
new file mode 100644
index 00000000000..4fd8ccaa541
--- /dev/null
+++ b/textproc/ruby-htree/DESCR
@@ -0,0 +1,10 @@
+htree provides a tree data structure which represent HTML and XML data.
+
+ * Permissive unified HTML/XML parser
+ * byte-to-byte round-tripping unparser
+ * XML namespace support
+ * Dedicated class for escaped string. This ease sanitization.
+ * HTML/XHTML/XML generator
+ * template engine
+ * recursive template expansion
+ * converter to REXML document
diff --git a/textproc/ruby-htree/Makefile b/textproc/ruby-htree/Makefile
new file mode 100644
index 00000000000..d40a062cc40
--- /dev/null
+++ b/textproc/ruby-htree/Makefile
@@ -0,0 +1,15 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/05/26 13:16:00 obache Exp $
+
+DISTNAME= htree-0.6
+PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES= textproc ruby
+MASTER_SITES= http://www.a-k-r.org/htree/
+
+MAINTAINER= obache@NetBSD.org
+HOMEPAGE= http://www.a-k-r.org/htree/
+COMMENT= Tree data structure which represent HTML and XML data for Ruby
+
+USE_RUBY_INSTALL= yes
+
+.include "../../lang/ruby/modules.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-htree/PLIST b/textproc/ruby-htree/PLIST
new file mode 100644
index 00000000000..e6d1b43c4c6
--- /dev/null
+++ b/textproc/ruby-htree/PLIST
@@ -0,0 +1,29 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/05/26 13:16:00 obache Exp $
+${RUBY_SITELIBDIR}/htree.rb
+${RUBY_SITELIBDIR}/htree/container.rb
+${RUBY_SITELIBDIR}/htree/context.rb
+${RUBY_SITELIBDIR}/htree/display.rb
+${RUBY_SITELIBDIR}/htree/doc.rb
+${RUBY_SITELIBDIR}/htree/elem.rb
+${RUBY_SITELIBDIR}/htree/encoder.rb
+${RUBY_SITELIBDIR}/htree/equality.rb
+${RUBY_SITELIBDIR}/htree/extract_text.rb
+${RUBY_SITELIBDIR}/htree/fstr.rb
+${RUBY_SITELIBDIR}/htree/gencode.rb
+${RUBY_SITELIBDIR}/htree/htmlinfo.rb
+${RUBY_SITELIBDIR}/htree/inspect.rb
+${RUBY_SITELIBDIR}/htree/leaf.rb
+${RUBY_SITELIBDIR}/htree/loc.rb
+${RUBY_SITELIBDIR}/htree/modules.rb
+${RUBY_SITELIBDIR}/htree/name.rb
+${RUBY_SITELIBDIR}/htree/output.rb
+${RUBY_SITELIBDIR}/htree/parse.rb
+${RUBY_SITELIBDIR}/htree/raw_string.rb
+${RUBY_SITELIBDIR}/htree/regexp-util.rb
+${RUBY_SITELIBDIR}/htree/rexml.rb
+${RUBY_SITELIBDIR}/htree/scan.rb
+${RUBY_SITELIBDIR}/htree/tag.rb
+${RUBY_SITELIBDIR}/htree/template.rb
+${RUBY_SITELIBDIR}/htree/text.rb
+${RUBY_SITELIBDIR}/htree/traverse.rb
+@dirrm ${RUBY_SITELIBDIR}/htree
diff --git a/textproc/ruby-htree/distinfo b/textproc/ruby-htree/distinfo
new file mode 100644
index 00000000000..f6a2689c7b5
--- /dev/null
+++ b/textproc/ruby-htree/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/05/26 13:16:00 obache Exp $
+
+SHA1 (htree-0.6.tar.gz) = 65802070175fb272abc009258da06e8a68b75a12
+RMD160 (htree-0.6.tar.gz) = 3eadacb0882bc83de387873fdd8974de98ac2a62
+Size (htree-0.6.tar.gz) = 94585 bytes