aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authordinoex <dinoex@FreeBSD.org>2007-02-16 19:45:33 +0800
committerdinoex <dinoex@FreeBSD.org>2007-02-16 19:45:33 +0800
commitabcb690a56bfe310aded8124b91d9fe6fedb1615 (patch)
treedf4db159cb81d5b360520f21d4da797df84e94bf /textproc
parent5436a5605b9de5e8a21db0a0ead372e0e5b68c57 (diff)
downloadfreebsd-ports-graphics-abcb690a56bfe310aded8124b91d9fe6fedb1615.tar.gz
freebsd-ports-graphics-abcb690a56bfe310aded8124b91d9fe6fedb1615.tar.zst
freebsd-ports-graphics-abcb690a56bfe310aded8124b91d9fe6fedb1615.zip
Ruby-htmltools tools for parsing and manipulating HTML text in Ruby.
It can be used for programmatically access outside HTML-pages. I hope to extend it to become a web-publishing framework in the future. Author: Johannes Brodwall <johannes@brodwall.com> WWW: http://rubyforge.org/projects/ruby-htmltools/
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/rubygem-htmltools/Makefile19
-rw-r--r--textproc/rubygem-htmltools/distinfo3
-rw-r--r--textproc/rubygem-htmltools/pkg-descr6
-rw-r--r--textproc/rubygem-htmltools/pkg-plist27
5 files changed, 56 insertions, 0 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index 6fc86edfacb..c977bdf568d 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -835,6 +835,7 @@
SUBDIR += ruby-xslt
SUBDIR += ruby-xtemplate
SUBDIR += rubygem-ferret
+ SUBDIR += rubygem-htmltools
SUBDIR += rubygem-syntax
SUBDIR += rubygem-tidy
SUBDIR += rw-aspell
diff --git a/textproc/rubygem-htmltools/Makefile b/textproc/rubygem-htmltools/Makefile
new file mode 100644
index 00000000000..70d5659ca32
--- /dev/null
+++ b/textproc/rubygem-htmltools/Makefile
@@ -0,0 +1,19 @@
+# Ports collection makefile for: htmltools
+# Date created: 16 feb 2007
+# Whom: dirk.meyer@dinoex.sub.org
+#
+# $FreeBSD$
+
+PORTNAME= htmltools
+PORTVERSION= 1.10
+CATEGORIES= textproc www rubygems
+MASTER_SITES= ${MASTER_SITE_RUBYFORGE}
+MASTER_SITE_SUBDIR= ruby-htmltools
+DISTNAME= htmltools-${PORTVERSION}
+
+MAINTAINER= dinoex@FreeBSD.org
+COMMENT= Tools for parsing and manipulating HTML text in Ruby
+
+.include <bsd.port.pre.mk>
+.include "${PORTSDIR}/devel/ruby-gems/Makefile.common"
+.include <bsd.port.post.mk>
diff --git a/textproc/rubygem-htmltools/distinfo b/textproc/rubygem-htmltools/distinfo
new file mode 100644
index 00000000000..15da5201bf6
--- /dev/null
+++ b/textproc/rubygem-htmltools/distinfo
@@ -0,0 +1,3 @@
+MD5 (rubygem/htmltools-1.10.gem) = ad925ac658cebcf5cc1919c4aa769c48
+SHA256 (rubygem/htmltools-1.10.gem) = 3e5c5b7f764ef57930fbcc808d0f54e3a79c55d1f9d50d15d1ad62dd63a3e3ef
+SIZE (rubygem/htmltools-1.10.gem) = 24064
diff --git a/textproc/rubygem-htmltools/pkg-descr b/textproc/rubygem-htmltools/pkg-descr
new file mode 100644
index 00000000000..9e5312efe91
--- /dev/null
+++ b/textproc/rubygem-htmltools/pkg-descr
@@ -0,0 +1,6 @@
+Ruby-htmltools tools for parsing and manipulating HTML text in Ruby.
+It can be used for programmatically access outside HTML-pages.
+I hope to extend it to become a web-publishing framework in the future.
+
+Author: Johannes Brodwall <johannes@brodwall.com>
+WWW: http://rubyforge.org/projects/ruby-htmltools/
diff --git a/textproc/rubygem-htmltools/pkg-plist b/textproc/rubygem-htmltools/pkg-plist
new file mode 100644
index 00000000000..0b394d62e71
--- /dev/null
+++ b/textproc/rubygem-htmltools/pkg-plist
@@ -0,0 +1,27 @@
+%%CACHE_DIR%%/htmltools-%%PORTVERSION%%%%EXTRACT_SUFX%%
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/INSTALL
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/README
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/demo/degolive.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/demo/ebaySearch.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/demo/xpath.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/element.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/rexml-nodepath.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/sgml-parser.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/stparser.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/tags.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/tree.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/xmltree.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html/xpath.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/suite.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/tc_html-element.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/tc_html-tree.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/tc_source-parser.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/tc_stacking-parser.rb
+%%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test/tc_xpath.rb
+%%SPEC_DIR%%/htmltools-%%PORTVERSION%%%%EXTRACT_SUFX%%spec
+@dirrm %%GEMS_DIR%%/htmltools-%%PORTVERSION%%/test
+@dirrm %%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib/html
+@dirrm %%GEMS_DIR%%/htmltools-%%PORTVERSION%%/lib
+@dirrm %%GEMS_DIR%%/htmltools-%%PORTVERSION%%/demo
+@dirrm %%GEMS_DIR%%/htmltools-%%PORTVERSION%%
+@dirrm %%DOC_DIR%%/htmltools-%%PORTVERSION%%