* XPath support for document searching

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

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

WWW:	http://nokogiri.rubyforge.org/nokogiri/

Submitted by:	Philip M. Gollucci <pgollucci at p6m7g8.com>
This commit is contained in:
Philip M. Gollucci 2009-05-18 21:01:16 +00:00
parent 9310ff0064
commit c6923fb5be
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=234169
4 changed files with 37 additions and 0 deletions

View File

@ -1006,6 +1006,7 @@
SUBDIR += rubygem-htmltools
SUBDIR += rubygem-ini
SUBDIR += rubygem-markaby
SUBDIR += rubygem-nokogiri
SUBDIR += rubygem-rak
SUBDIR += rubygem-rdiscount
SUBDIR += rubygem-spreadsheet

View File

@ -0,0 +1,24 @@
# Ports collection makefile for: rubygem-nokogiri
# Date created: 17 May 2009
# Whom: Philip M. Gollucci <pgollucci@p6m7g8.com>
#
# $FreeBSD$
PORTNAME= nokogiri
PORTVERSION= 1.2.3
CATEGORIES= textproc rubygems
MASTER_SITES= RF
MAINTAINER= pgollucci@FreeBSD.org
COMMENT= An HTML, XML, SAX, and Reader parser
BUILD_DEPENDS= ${RUBY_PKGNAMEPREFIX}iconv>=0:${PORTSDIR}/converters/ruby-iconv
RUN_DEPENDS= ${BUILD_DEPENDS}
USE_GNOME= libxml2 libxslt
USE_RUBY= yes
USE_RUBYGEMS= yes
RUBYGEM_AUTOPLIST= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
MD5 (rubygem/nokogiri-1.2.3.gem) = 4654239b8deb597a905a722a1854911c
SHA256 (rubygem/nokogiri-1.2.3.gem) = f8b4c06e0abe0b8d18585604354c919554ab909bf19c0913e44e2e6d744cabe7
SIZE (rubygem/nokogiri-1.2.3.gem) = 247808

View File

@ -0,0 +1,9 @@
* XPath support for document searching
* CSS3 selector support for document searching
* XML/HTML builder
* Drop in replacement for Hpricot (though not bug for bug)
Nokogiri parses and searches XML/HTML very quickly, and also has
correctly implemented CSS3 selector support as well as XPath support.
WWW: http://nokogiri.rubyforge.org/nokogiri/