pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/ruby-nokogiri Import ruby18-nokogiri-1.4.0 as...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c58e06b8eb2b
branches:  trunk
changeset: 568033:c58e06b8eb2b
user:      fhajny <fhajny%pkgsrc.org@localhost>
date:      Wed Dec 02 13:47:29 2009 +0000

description:
Import ruby18-nokogiri-1.4.0 as textproc/ruby-nokogiri.

Nokogiri parses and searches XML/HTML very quickly, and also has correctly
implemented CSS3 selector support as well as XPath support.

Features:

* XPath support for document searching
* CSS3 selector support for document searching
* XML/HTML builder
* Drop in replacement for Hpricot (though not bug for bug)

diffstat:

 textproc/ruby-nokogiri/DESCR    |    9 +
 textproc/ruby-nokogiri/Makefile |   19 ++
 textproc/ruby-nokogiri/PLIST    |  275 ++++++++++++++++++++++++++++++++++++++++
 textproc/ruby-nokogiri/distinfo |    5 +
 4 files changed, 308 insertions(+), 0 deletions(-)

diffs (truncated from 324 to 300 lines):

diff -r 3bcca78d9e52 -r c58e06b8eb2b textproc/ruby-nokogiri/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-nokogiri/DESCR      Wed Dec 02 13:47:29 2009 +0000
@@ -0,0 +1,9 @@
+Nokogiri parses and searches XML/HTML very quickly, and also has correctly
+implemented CSS3 selector support as well as XPath support.
+
+Features:
+
+* XPath support for document searching
+* CSS3 selector support for document searching
+* XML/HTML builder
+* Drop in replacement for Hpricot (though not bug for bug)
diff -r 3bcca78d9e52 -r c58e06b8eb2b textproc/ruby-nokogiri/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-nokogiri/Makefile   Wed Dec 02 13:47:29 2009 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/12/02 13:47:29 fhajny Exp $
+
+DISTNAME=      nokogiri-1.4.0
+PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
+CATEGORIES=    textproc
+
+MAINTAINER=    filip%joyent.com@localhost
+HOMEPAGE=      http://nokogiri.rubyforge.org/
+COMMENT=       HTML, XML, SAX, and Reader parser with XPath and CSS selector support
+LICENSE=       mit
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+GEM_BUILD=     gemspec
+
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../misc/rubygems/rubygem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 3bcca78d9e52 -r c58e06b8eb2b textproc/ruby-nokogiri/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-nokogiri/PLIST      Wed Dec 02 13:47:29 2009 +0000
@@ -0,0 +1,275 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/12/02 13:47:29 fhajny Exp $
+bin/nokogiri
+${GEM_HOME}/cache/nokogiri-${PKGVERSION}.gem
+${GEM_LIBDIR}/.autotest
+${GEM_LIBDIR}/.require_paths
+${GEM_LIBDIR}/CHANGELOG.ja.rdoc
+${GEM_LIBDIR}/CHANGELOG.rdoc
+${GEM_LIBDIR}/Manifest.txt
+${GEM_LIBDIR}/README.ja.rdoc
+${GEM_LIBDIR}/README.rdoc
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/bin/nokogiri
+${GEM_LIBDIR}/ext/nokogiri/extconf.rb
+${GEM_LIBDIR}/ext/nokogiri/html_document.c
+${GEM_LIBDIR}/ext/nokogiri/html_document.h
+${GEM_LIBDIR}/ext/nokogiri/html_element_description.c
+${GEM_LIBDIR}/ext/nokogiri/html_element_description.h
+${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.c
+${GEM_LIBDIR}/ext/nokogiri/html_entity_lookup.h
+${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.c
+${GEM_LIBDIR}/ext/nokogiri/html_sax_parser_context.h
+${GEM_LIBDIR}/ext/nokogiri/nokogiri.c
+${GEM_LIBDIR}/ext/nokogiri/nokogiri.h
+${GEM_LIBDIR}/ext/nokogiri/xml_attr.c
+${GEM_LIBDIR}/ext/nokogiri/xml_attr.h
+${GEM_LIBDIR}/ext/nokogiri/xml_attribute_decl.c
+${GEM_LIBDIR}/ext/nokogiri/xml_attribute_decl.h
+${GEM_LIBDIR}/ext/nokogiri/xml_cdata.c
+${GEM_LIBDIR}/ext/nokogiri/xml_cdata.h
+${GEM_LIBDIR}/ext/nokogiri/xml_comment.c
+${GEM_LIBDIR}/ext/nokogiri/xml_comment.h
+${GEM_LIBDIR}/ext/nokogiri/xml_document.c
+${GEM_LIBDIR}/ext/nokogiri/xml_document.h
+${GEM_LIBDIR}/ext/nokogiri/xml_document_fragment.c
+${GEM_LIBDIR}/ext/nokogiri/xml_document_fragment.h
+${GEM_LIBDIR}/ext/nokogiri/xml_dtd.c
+${GEM_LIBDIR}/ext/nokogiri/xml_dtd.h
+${GEM_LIBDIR}/ext/nokogiri/xml_element_content.c
+${GEM_LIBDIR}/ext/nokogiri/xml_element_content.h
+${GEM_LIBDIR}/ext/nokogiri/xml_element_decl.c
+${GEM_LIBDIR}/ext/nokogiri/xml_element_decl.h
+${GEM_LIBDIR}/ext/nokogiri/xml_entity_decl.c
+${GEM_LIBDIR}/ext/nokogiri/xml_entity_decl.h
+${GEM_LIBDIR}/ext/nokogiri/xml_entity_reference.c
+${GEM_LIBDIR}/ext/nokogiri/xml_entity_reference.h
+${GEM_LIBDIR}/ext/nokogiri/xml_io.c
+${GEM_LIBDIR}/ext/nokogiri/xml_io.h
+${GEM_LIBDIR}/ext/nokogiri/xml_namespace.c
+${GEM_LIBDIR}/ext/nokogiri/xml_namespace.h
+${GEM_LIBDIR}/ext/nokogiri/xml_node.c
+${GEM_LIBDIR}/ext/nokogiri/xml_node.h
+${GEM_LIBDIR}/ext/nokogiri/xml_node_set.c
+${GEM_LIBDIR}/ext/nokogiri/xml_node_set.h
+${GEM_LIBDIR}/ext/nokogiri/xml_processing_instruction.c
+${GEM_LIBDIR}/ext/nokogiri/xml_processing_instruction.h
+${GEM_LIBDIR}/ext/nokogiri/xml_reader.c
+${GEM_LIBDIR}/ext/nokogiri/xml_reader.h
+${GEM_LIBDIR}/ext/nokogiri/xml_relax_ng.c
+${GEM_LIBDIR}/ext/nokogiri/xml_relax_ng.h
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser.c
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser.h
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser_context.c
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser_context.h
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_push_parser.c
+${GEM_LIBDIR}/ext/nokogiri/xml_sax_push_parser.h
+${GEM_LIBDIR}/ext/nokogiri/xml_schema.c
+${GEM_LIBDIR}/ext/nokogiri/xml_schema.h
+${GEM_LIBDIR}/ext/nokogiri/xml_syntax_error.c
+${GEM_LIBDIR}/ext/nokogiri/xml_syntax_error.h
+${GEM_LIBDIR}/ext/nokogiri/xml_text.c
+${GEM_LIBDIR}/ext/nokogiri/xml_text.h
+${GEM_LIBDIR}/ext/nokogiri/xml_xpath.c
+${GEM_LIBDIR}/ext/nokogiri/xml_xpath.h
+${GEM_LIBDIR}/ext/nokogiri/xml_xpath_context.c
+${GEM_LIBDIR}/ext/nokogiri/xml_xpath_context.h
+${GEM_LIBDIR}/ext/nokogiri/xslt_stylesheet.c
+${GEM_LIBDIR}/ext/nokogiri/xslt_stylesheet.h
+${GEM_LIBDIR}/lib/nokogiri.rb
+${GEM_LIBDIR}/lib/nokogiri/css.rb
+${GEM_LIBDIR}/lib/nokogiri/css/generated_parser.rb
+${GEM_LIBDIR}/lib/nokogiri/css/generated_tokenizer.rb
+${GEM_LIBDIR}/lib/nokogiri/css/node.rb
+${GEM_LIBDIR}/lib/nokogiri/css/parser.rb
+${GEM_LIBDIR}/lib/nokogiri/css/parser.y
+${GEM_LIBDIR}/lib/nokogiri/css/syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rb
+${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rex
+${GEM_LIBDIR}/lib/nokogiri/css/xpath_visitor.rb
+${GEM_LIBDIR}/lib/nokogiri/decorators/slop.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/html/document.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/html/element_description.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/html/entity_lookup.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/html/sax/parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/io_callbacks.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/libxml.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/common_node.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/html_elem_desc.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/html_entity_desc.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_alloc.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_attr.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_attribute.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_buffer.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_document.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_dtd.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_element.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_element_content.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_entity.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_enumeration.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_node.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_node_set.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_notation.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_ns.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_relax_ng.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_sax_handler.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_sax_push_parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_schema.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_text_reader.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_xpath_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_xpath_object.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xml_xpath_parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/structs/xslt_stylesheet.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/attr.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/attribute_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/cdata.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/comment.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/document.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/document_fragment.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/dtd.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/element_content.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/element_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/entity_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/entity_reference.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/namespace.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/node.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/node_set.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/processing_instruction.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/reader.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/relax_ng.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/sax/parser.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/sax/parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/sax/push_parser.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/schema.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/text.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/xpath.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xml/xpath_context.rb
+${GEM_LIBDIR}/lib/nokogiri/ffi/xslt/stylesheet.rb
+${GEM_LIBDIR}/lib/nokogiri/html.rb
+${GEM_LIBDIR}/lib/nokogiri/html/builder.rb
+${GEM_LIBDIR}/lib/nokogiri/html/document.rb
+${GEM_LIBDIR}/lib/nokogiri/html/document_fragment.rb
+${GEM_LIBDIR}/lib/nokogiri/html/element_description.rb
+${GEM_LIBDIR}/lib/nokogiri/html/entity_lookup.rb
+${GEM_LIBDIR}/lib/nokogiri/html/sax/parser.rb
+${GEM_LIBDIR}/lib/nokogiri/html/sax/parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/nokogiri.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/nokogiri/syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/version.rb
+${GEM_LIBDIR}/lib/nokogiri/version_warning.rb
+${GEM_LIBDIR}/lib/nokogiri/xml.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/attr.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/attribute_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/builder.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/cdata.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/character_data.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/document.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/document_fragment.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/dtd.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/element_content.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/element_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/entity_decl.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/fragment_handler.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/namespace.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/node.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/node/save_options.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/node_set.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/notation.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/parse_options.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/pp.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/pp/character_data.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/pp/node.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/processing_instruction.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/reader.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/relax_ng.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/sax.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/sax/document.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb
+${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb
+${GEM_LIBDIR}/lib/nokogiri/xslt.rb
+${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb
+${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb
+${GEM_LIBDIR}/tasks/test.rb
+${GEM_LIBDIR}/test/css/test_nthiness.rb
+${GEM_LIBDIR}/test/css/test_parser.rb
+${GEM_LIBDIR}/test/css/test_tokenizer.rb
+${GEM_LIBDIR}/test/css/test_xpath_visitor.rb
+${GEM_LIBDIR}/test/ffi/test_document.rb
+${GEM_LIBDIR}/test/files/2ch.html
+${GEM_LIBDIR}/test/files/address_book.rlx
+${GEM_LIBDIR}/test/files/address_book.xml
+${GEM_LIBDIR}/test/files/bar/bar.xsd
+${GEM_LIBDIR}/test/files/dont_hurt_em_why.xml
+${GEM_LIBDIR}/test/files/exslt.xml
+${GEM_LIBDIR}/test/files/exslt.xslt
+${GEM_LIBDIR}/test/files/foo/foo.xsd
+${GEM_LIBDIR}/test/files/po.xml
+${GEM_LIBDIR}/test/files/po.xsd
+${GEM_LIBDIR}/test/files/shift_jis.html
+${GEM_LIBDIR}/test/files/shift_jis.xml
+${GEM_LIBDIR}/test/files/snuggles.xml
+${GEM_LIBDIR}/test/files/staff.dtd
+${GEM_LIBDIR}/test/files/staff.xml
+${GEM_LIBDIR}/test/files/staff.xslt
+${GEM_LIBDIR}/test/files/tlm.html
+${GEM_LIBDIR}/test/files/valid_bar.xml
+${GEM_LIBDIR}/test/helper.rb
+${GEM_LIBDIR}/test/html/sax/test_parser.rb
+${GEM_LIBDIR}/test/html/sax/test_parser_context.rb
+${GEM_LIBDIR}/test/html/test_builder.rb
+${GEM_LIBDIR}/test/html/test_document.rb
+${GEM_LIBDIR}/test/html/test_document_encoding.rb
+${GEM_LIBDIR}/test/html/test_document_fragment.rb
+${GEM_LIBDIR}/test/html/test_element_description.rb
+${GEM_LIBDIR}/test/html/test_named_characters.rb
+${GEM_LIBDIR}/test/html/test_node.rb
+${GEM_LIBDIR}/test/html/test_node_encoding.rb
+${GEM_LIBDIR}/test/test_convert_xpath.rb
+${GEM_LIBDIR}/test/test_css_cache.rb
+${GEM_LIBDIR}/test/test_gc.rb
+${GEM_LIBDIR}/test/test_memory_leak.rb
+${GEM_LIBDIR}/test/test_nokogiri.rb
+${GEM_LIBDIR}/test/test_reader.rb
+${GEM_LIBDIR}/test/test_xslt_transforms.rb
+${GEM_LIBDIR}/test/xml/node/test_save_options.rb
+${GEM_LIBDIR}/test/xml/node/test_subclass.rb
+${GEM_LIBDIR}/test/xml/sax/test_parser.rb
+${GEM_LIBDIR}/test/xml/sax/test_parser_context.rb
+${GEM_LIBDIR}/test/xml/sax/test_push_parser.rb
+${GEM_LIBDIR}/test/xml/test_attr.rb
+${GEM_LIBDIR}/test/xml/test_attribute_decl.rb
+${GEM_LIBDIR}/test/xml/test_builder.rb
+${GEM_LIBDIR}/test/xml/test_cdata.rb
+${GEM_LIBDIR}/test/xml/test_comment.rb
+${GEM_LIBDIR}/test/xml/test_document.rb
+${GEM_LIBDIR}/test/xml/test_document_encoding.rb
+${GEM_LIBDIR}/test/xml/test_document_fragment.rb
+${GEM_LIBDIR}/test/xml/test_dtd.rb
+${GEM_LIBDIR}/test/xml/test_dtd_encoding.rb
+${GEM_LIBDIR}/test/xml/test_element_content.rb
+${GEM_LIBDIR}/test/xml/test_element_decl.rb
+${GEM_LIBDIR}/test/xml/test_entity_decl.rb
+${GEM_LIBDIR}/test/xml/test_entity_reference.rb



Home | Main Index | Thread Index | Old Index