summaryrefslogtreecommitdiff
path: root/textproc/ruby-libxml
diff options
context:
space:
mode:
authorjlam <jlam>2008-04-04 15:21:57 +0000
committerjlam <jlam>2008-04-04 15:21:57 +0000
commita3c4bb808ddce02724a413058c934ad6350a4311 (patch)
tree7088c1071cc8ba56951100a33812993c4aa41ccc /textproc/ruby-libxml
parentd1d7b8d73776e253dea2e6d81a4076cf5bb4bfac (diff)
downloadpkgsrc-a3c4bb808ddce02724a413058c934ad6350a4311.tar.gz
Update ruby-libxml to version 0.5.4. Changes from version 0.3.8.4 include:
+ Install as a Ruby gem. * Added XML::Reader, a set of bindings to the xmlTextReader API. * Other changes were made, but they were done on a branch with no changelog available.
Diffstat (limited to 'textproc/ruby-libxml')
-rw-r--r--textproc/ruby-libxml/Makefile19
-rw-r--r--textproc/ruby-libxml/PLIST149
-rw-r--r--textproc/ruby-libxml/distinfo9
3 files changed, 157 insertions, 20 deletions
diff --git a/textproc/ruby-libxml/Makefile b/textproc/ruby-libxml/Makefile
index d866551c8c7..4ae6f356f4d 100644
--- a/textproc/ruby-libxml/Makefile
+++ b/textproc/ruby-libxml/Makefile
@@ -1,23 +1,20 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/03/11 16:41:23 taca Exp $
-#
+# $NetBSD: Makefile,v 1.2 2008/04/04 15:21:57 jlam Exp $
-DISTNAME= libxml-ruby-0.3.8.4
+DISTNAME= libxml-ruby-0.5.4
PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:C/ruby-//}
-CATEGORIES= textproc ruby
-MASTER_SITES= http://rubyforge.org/frs/download.php/15237/
+CATEGORIES= textproc
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://libxml.rubyforge.org/
COMMENT= libxml2 interface module for Ruby
-RUBY_HAS_ARCHLIB= yes
-USE_RUBY_EXTCONF= yes
-RUBY_EXTCONF_SUBDIRS= ext/xml
+GEM_BUILD= gemspec
+CONFIGURE_ARGS+= \
+ --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2
-CONFIGURE_ARGS+= --with-xml2-include=${BUILDLINK_PREFIX.libxml2}/include/libxml2
+.include "../../misc/rubygems/rubygem.mk"
-.include "../../lang/ruby/modules.mk"
-.include "../../devel/zlib/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/ruby-libxml/PLIST b/textproc/ruby-libxml/PLIST
index 7f60deec8fc..4b1303ceba4 100644
--- a/textproc/ruby-libxml/PLIST
+++ b/textproc/ruby-libxml/PLIST
@@ -1,5 +1,144 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/03/11 16:41:23 taca Exp $
-${RUBY_SITEARCHLIBDIR}/xml/libxml_so.${RUBY_DLEXT}
-${RUBY_SITELIBDIR}/xml/libxml.rb
-@dirrm ${RUBY_SITEARCHLIBDIR}/xml
-@dirrm ${RUBY_SITELIBDIR}/xml
+@comment $NetBSD: PLIST,v 1.2 2008/04/04 15:21:57 jlam Exp $
+${GEM_HOME}/cache/libxml-ruby-${PKGVERSION}.gem
+${GEM_LIBDIR}/.require_paths
+${GEM_LIBDIR}/CHANGES
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/MANIFEST
+${GEM_LIBDIR}/NOTES
+${GEM_LIBDIR}/README
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/TODO
+${GEM_LIBDIR}/VERSION
+${GEM_LIBDIR}/ext/libxml/cbg.c
+${GEM_LIBDIR}/ext/libxml/extconf.rb
+${GEM_LIBDIR}/ext/libxml/libxml.c
+${GEM_LIBDIR}/ext/libxml/libxml.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_attr.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_attr.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_document.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_document.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_dtd.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_dtd.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_html_parser.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_html_parser.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_input_cbg.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_input_cbg.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_node.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_node.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_node_set.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_node_set.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_ns.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_ns.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_parser.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_parser.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_context.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_parser_context.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_reader.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_sax_parser.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_schema.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_state.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_state.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_tree.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_tree.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xinclude.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_context.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpath_object.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer.h
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer_context.c
+${GEM_LIBDIR}/ext/libxml/ruby_xml_xpointer_context.h
+${GEM_LIBDIR}/ext/libxml/sax_parser_callbacks.inc
+${GEM_LIBDIR}/ext/libxml/version.h
+${GEM_LIBDIR}/lib/libxml.rb
+${GEM_LIBDIR}/lib/libxml_so.${RUBY_DLEXT}
+${GEM_LIBDIR}/lib/xml/libxml.rb
+${GEM_LIBDIR}/log/Changelog-0.txt
+${GEM_LIBDIR}/log/Changelog.txt
+${GEM_LIBDIR}/meta/project.yaml
+${GEM_LIBDIR}/meta/unixname
+${GEM_LIBDIR}/setup.rb
+${GEM_LIBDIR}/site/css/normal.css
+${GEM_LIBDIR}/site/img/raze-tiny.png
+${GEM_LIBDIR}/site/img/red-cube.jpg
+${GEM_LIBDIR}/site/img/xml-ruby.png
+${GEM_LIBDIR}/site/index.xml
+${GEM_LIBDIR}/site/install.xml
+${GEM_LIBDIR}/site/layout.rhtml
+${GEM_LIBDIR}/site/layout.xsl
+${GEM_LIBDIR}/site/license.xml
+${GEM_LIBDIR}/site/log/changelog.xml
+${GEM_LIBDIR}/site/log/changelog.xsl
+${GEM_LIBDIR}/test/dtd-test.rb
+${GEM_LIBDIR}/test/etc_doc_to_s.rb
+${GEM_LIBDIR}/test/ets_copy_bug.rb
+${GEM_LIBDIR}/test/ets_copy_bug2.rb
+${GEM_LIBDIR}/test/ets_doc_file.rb
+${GEM_LIBDIR}/test/ets_doc_to_s.rb
+${GEM_LIBDIR}/test/ets_gpx.rb
+${GEM_LIBDIR}/test/ets_node_gc.rb
+${GEM_LIBDIR}/test/ets_test.xml
+${GEM_LIBDIR}/test/ets_tsr.rb
+${GEM_LIBDIR}/test/merge_bug.rb
+${GEM_LIBDIR}/test/model/default_validation_bug.rb
+${GEM_LIBDIR}/test/model/merge_bug_data.xml
+${GEM_LIBDIR}/test/model/rubynet.xml
+${GEM_LIBDIR}/test/model/rubynet_project
+${GEM_LIBDIR}/test/model/saxtest.xml
+${GEM_LIBDIR}/test/model/simple.xml
+${GEM_LIBDIR}/test/model/xinclude.xml
+${GEM_LIBDIR}/test/schema-test.rb
+${GEM_LIBDIR}/test/tc_xml_document.rb
+${GEM_LIBDIR}/test/tc_xml_document_write.rb
+${GEM_LIBDIR}/test/tc_xml_document_write2.rb
+${GEM_LIBDIR}/test/tc_xml_document_write3.rb
+${GEM_LIBDIR}/test/tc_xml_html_parser.rb
+${GEM_LIBDIR}/test/tc_xml_node.rb
+${GEM_LIBDIR}/test/tc_xml_node2.rb
+${GEM_LIBDIR}/test/tc_xml_node3.rb
+${GEM_LIBDIR}/test/tc_xml_node4.rb
+${GEM_LIBDIR}/test/tc_xml_node5.rb
+${GEM_LIBDIR}/test/tc_xml_node6.rb
+${GEM_LIBDIR}/test/tc_xml_node7.rb
+${GEM_LIBDIR}/test/tc_xml_node8.rb
+${GEM_LIBDIR}/test/tc_xml_node9.rb
+${GEM_LIBDIR}/test/tc_xml_node_copy.rb
+${GEM_LIBDIR}/test/tc_xml_node_set.rb
+${GEM_LIBDIR}/test/tc_xml_node_set2.rb
+${GEM_LIBDIR}/test/tc_xml_node_text.rb
+${GEM_LIBDIR}/test/tc_xml_node_xlink.rb
+${GEM_LIBDIR}/test/tc_xml_parser.rb
+${GEM_LIBDIR}/test/tc_xml_parser2.rb
+${GEM_LIBDIR}/test/tc_xml_parser3.rb
+${GEM_LIBDIR}/test/tc_xml_parser4.rb
+${GEM_LIBDIR}/test/tc_xml_parser5.rb
+${GEM_LIBDIR}/test/tc_xml_parser6.rb
+${GEM_LIBDIR}/test/tc_xml_parser7.rb
+${GEM_LIBDIR}/test/tc_xml_parser8.rb
+${GEM_LIBDIR}/test/tc_xml_parser_context.rb
+${GEM_LIBDIR}/test/tc_xml_reader.rb
+${GEM_LIBDIR}/test/tc_xml_sax_parser.rb
+${GEM_LIBDIR}/test/tc_xml_xinclude.rb
+${GEM_LIBDIR}/test/tc_xml_xpath.rb
+${GEM_LIBDIR}/test/tc_xml_xpointer.rb
+${GEM_HOME}/specifications/libxml-ruby-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/test/model
+@dirrm ${GEM_LIBDIR}/test
+@dirrm ${GEM_LIBDIR}/site/log
+@dirrm ${GEM_LIBDIR}/site/img
+@dirrm ${GEM_LIBDIR}/site/css
+@dirrm ${GEM_LIBDIR}/site
+@dirrm ${GEM_LIBDIR}/meta
+@dirrm ${GEM_LIBDIR}/log
+@dirrm ${GEM_LIBDIR}/lib/xml
+@dirrm ${GEM_LIBDIR}/lib
+@dirrm ${GEM_LIBDIR}/ext/libxml
+@dirrm ${GEM_LIBDIR}/ext
+@dirrm ${GEM_LIBDIR}
diff --git a/textproc/ruby-libxml/distinfo b/textproc/ruby-libxml/distinfo
index a179a154ff7..76f7925ebed 100644
--- a/textproc/ruby-libxml/distinfo
+++ b/textproc/ruby-libxml/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/03/11 16:41:23 taca Exp $
+$NetBSD: distinfo,v 1.2 2008/04/04 15:21:57 jlam Exp $
-SHA1 (libxml-ruby-0.3.8.4.tar.gz) = 43f6a4f32f5384d0a165b6b0010101d81d62657e
-RMD160 (libxml-ruby-0.3.8.4.tar.gz) = eba8dce300a921bb6a2b5b874824b64d1f50d26c
-Size (libxml-ruby-0.3.8.4.tar.gz) = 59089 bytes
+SHA1 (libxml-ruby-0.5.4.gem) = 2c34d4608e1bbf587f24b461a20ab923cdc4f59f
+RMD160 (libxml-ruby-0.5.4.gem) = 04620b26ccdef5c0c23655abe494e65171860ee6
+Size (libxml-ruby-0.5.4.gem) = 133632 bytes
+SHA1 (patch-aa) = 8eabfc8ea93b47cd0fc90e9555fd102704b8164b