Add ruby-quixml, a Fast XML API for Ruby written in C.

This commit is contained in:
Akinori MUSHA 2003-09-10 09:54:55 +00:00
parent d7dea45549
commit 509b4b6817
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=88913
5 changed files with 59 additions and 0 deletions

View File

@ -370,6 +370,7 @@
SUBDIR += ruby-libxslt
SUBDIR += ruby-mwdom
SUBDIR += ruby-nqxml
SUBDIR += ruby-quixml
SUBDIR += ruby-raspell
SUBDIR += ruby-rd-mode.el
SUBDIR += ruby-rdoc

View File

@ -0,0 +1,35 @@
# New ports collection makefile for: ruby-quixml
# Date created: 10 September 2003
# Whom: Akinori MUSHA aka knu <knu@idaemons.org>
#
# $FreeBSD$
#
PORTNAME= quixml
PORTVERSION= 0.2.1
CATEGORIES= textproc ruby
MASTER_SITES= http://rubyforge.org/download.php/89/
PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
DIST_SUBDIR= ruby
MAINTAINER= knu@FreeBSD.org
COMMENT= A Fast XML API for Ruby written in C
LIB_DEPENDS= expat.4:${PORTSDIR}/textproc/expat2
USE_RUBY= yes
USE_RUBY_EXTCONF= yes
INSTALL_TARGET= site-install
DOCS= BUGS DOC.html CHANGELOG README TODO
post-install:
.if !defined(NOPORTDOCS)
${MKDIR} ${RUBY_MODDOCDIR}
.for f in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${RUBY_MODDOCDIR}/
.endfor
.endif
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (ruby/quixml-0.2.1.tar.gz) = 42eb7ec86e5e3753c9238b618d44ec75

View File

@ -0,0 +1,15 @@
QuiXML is an XML library for Ruby written in C, utilizing the expat
library for parsing XML string buffers. It uses only Ruby native data
structures to store its XML data internally, so how they are generated
is completely open. The library both parses and generates XML,
precisely or with pretty printing and automatic encoding/decoding
special characters (<, >, &, ', and "). Transmutations to/from
attribute string values and Ruby objects can occur when
reading/writing XML, allowing for a limited degree of object
marshalling. Element path addressing makes it easy to find one or
more nodes using literal strings, regular expressions or any other
object which supports Ruby case-equality to match against XML node
names and attributes.
Author: sdodell <sean@celsoft.com>
WWW: http://quixml.rubyforge.org/

View File

@ -0,0 +1,7 @@
%%RUBY_SITEARCHLIBDIR%%/quixml.so
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/BUGS
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/CHANGELOG
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/DOC.html
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/README
%%PORTDOCS%%%%RUBY_MODDOCDIR%%/TODO
%%PORTDOCS%%@dirrm %%RUBY_MODDOCDIR%%