pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ruby-rexml: Import ruby-rexml-3.2.6 as wip/ruby-rexml
Module Name: pkgsrc-wip
Committed By: Atsushi Toyokura <asteria.at%gmail.com@localhost>
Pushed By: steleto
Date: Fri Nov 3 14:31:58 2023 +0900
Changeset: c2e4b2747209792054248828478596265aa0bae9
Modified Files:
Makefile
Added Files:
ruby-rexml/DESCR
ruby-rexml/Makefile
ruby-rexml/PLIST
ruby-rexml/distinfo
Log Message:
ruby-rexml: Import ruby-rexml-3.2.6 as wip/ruby-rexml
REXML was inspired by the Electric XML library for Java, which
features an easy-to-use API, small size, and speed. Hopefully, REXML,
designed with the same philosophy, has these same features. I've tried
to keep the API as intuitive as possible, and have followed the Ruby
methodology for method naming and code flow, rather than mirroring the
Java API.
REXML supports both tree and stream document parsing. Stream parsing
is faster (about 1.5 times as fast). However, with stream parsing, you
don't get access to features such as XPath.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=c2e4b2747209792054248828478596265aa0bae9
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
ruby-rexml/DESCR | 10 ++++++++
ruby-rexml/Makefile | 12 +++++++++
ruby-rexml/PLIST | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++
ruby-rexml/distinfo | 5 ++++
5 files changed, 99 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 623af6c206..60a4d75d8e 100644
--- a/Makefile
+++ b/Makefile
@@ -4930,6 +4930,7 @@ SUBDIR+= ruby-rbpdf
SUBDIR+= ruby-rbpdf-font
SUBDIR+= ruby-request_store
SUBDIR+= ruby-review
+SUBDIR+= ruby-rexml
SUBDIR+= ruby-rinku
SUBDIR+= ruby-roadie
SUBDIR+= ruby-roadie-rails52
diff --git a/ruby-rexml/DESCR b/ruby-rexml/DESCR
new file mode 100644
index 0000000000..ccd2d74722
--- /dev/null
+++ b/ruby-rexml/DESCR
@@ -0,0 +1,10 @@
+REXML was inspired by the Electric XML library for Java, which
+features an easy-to-use API, small size, and speed. Hopefully, REXML,
+designed with the same philosophy, has these same features. I've tried
+to keep the API as intuitive as possible, and have followed the Ruby
+methodology for method naming and code flow, rather than mirroring the
+Java API.
+
+REXML supports both tree and stream document parsing. Stream parsing
+is faster (about 1.5 times as fast). However, with stream parsing, you
+don't get access to features such as XPath.
diff --git a/ruby-rexml/Makefile b/ruby-rexml/Makefile
new file mode 100644
index 0000000000..21021a07f1
--- /dev/null
+++ b/ruby-rexml/Makefile
@@ -0,0 +1,12 @@
+# $NetBSD$
+
+DISTNAME= rexml-3.2.6
+CATEGORIES= textproc
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/ruby/rexml
+COMMENT= XML toolkit for Ruby
+LICENSE= 2-clause-bsd
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/ruby-rexml/PLIST b/ruby-rexml/PLIST
new file mode 100644
index 0000000000..6f4f7780ff
--- /dev/null
+++ b/ruby-rexml/PLIST
@@ -0,0 +1,71 @@
+@comment $NetBSD$
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/NEWS.md
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/doc/rexml/context.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/rdoc/child.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/rdoc/document.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/rdoc/element.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/rdoc/node.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/rdoc/parent.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/child_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/document_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/element_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/master_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/node_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tasks/tocs/parent_toc.rdoc
+${GEM_LIBDIR}/doc/rexml/tutorial.rdoc
+${GEM_LIBDIR}/lib/rexml.rb
+${GEM_LIBDIR}/lib/rexml/attlistdecl.rb
+${GEM_LIBDIR}/lib/rexml/attribute.rb
+${GEM_LIBDIR}/lib/rexml/cdata.rb
+${GEM_LIBDIR}/lib/rexml/child.rb
+${GEM_LIBDIR}/lib/rexml/comment.rb
+${GEM_LIBDIR}/lib/rexml/doctype.rb
+${GEM_LIBDIR}/lib/rexml/document.rb
+${GEM_LIBDIR}/lib/rexml/dtd/attlistdecl.rb
+${GEM_LIBDIR}/lib/rexml/dtd/dtd.rb
+${GEM_LIBDIR}/lib/rexml/dtd/elementdecl.rb
+${GEM_LIBDIR}/lib/rexml/dtd/entitydecl.rb
+${GEM_LIBDIR}/lib/rexml/dtd/notationdecl.rb
+${GEM_LIBDIR}/lib/rexml/element.rb
+${GEM_LIBDIR}/lib/rexml/encoding.rb
+${GEM_LIBDIR}/lib/rexml/entity.rb
+${GEM_LIBDIR}/lib/rexml/formatters/default.rb
+${GEM_LIBDIR}/lib/rexml/formatters/pretty.rb
+${GEM_LIBDIR}/lib/rexml/formatters/transitive.rb
+${GEM_LIBDIR}/lib/rexml/functions.rb
+${GEM_LIBDIR}/lib/rexml/instruction.rb
+${GEM_LIBDIR}/lib/rexml/light/node.rb
+${GEM_LIBDIR}/lib/rexml/namespace.rb
+${GEM_LIBDIR}/lib/rexml/node.rb
+${GEM_LIBDIR}/lib/rexml/output.rb
+${GEM_LIBDIR}/lib/rexml/parent.rb
+${GEM_LIBDIR}/lib/rexml/parseexception.rb
+${GEM_LIBDIR}/lib/rexml/parsers/baseparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/lightparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/pullparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/sax2parser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/streamparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/treeparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/ultralightparser.rb
+${GEM_LIBDIR}/lib/rexml/parsers/xpathparser.rb
+${GEM_LIBDIR}/lib/rexml/quickpath.rb
+${GEM_LIBDIR}/lib/rexml/rexml.rb
+${GEM_LIBDIR}/lib/rexml/sax2listener.rb
+${GEM_LIBDIR}/lib/rexml/security.rb
+${GEM_LIBDIR}/lib/rexml/source.rb
+${GEM_LIBDIR}/lib/rexml/streamlistener.rb
+${GEM_LIBDIR}/lib/rexml/text.rb
+${GEM_LIBDIR}/lib/rexml/undefinednamespaceexception.rb
+${GEM_LIBDIR}/lib/rexml/validation/relaxng.rb
+${GEM_LIBDIR}/lib/rexml/validation/validation.rb
+${GEM_LIBDIR}/lib/rexml/validation/validationexception.rb
+${GEM_LIBDIR}/lib/rexml/xmldecl.rb
+${GEM_LIBDIR}/lib/rexml/xmltokens.rb
+${GEM_LIBDIR}/lib/rexml/xpath.rb
+${GEM_LIBDIR}/lib/rexml/xpath_parser.rb
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
+@pkgdir lib/ruby/gems/3.2.0/plugins
+@pkgdir lib/ruby/gems/3.2.0/extensions
diff --git a/ruby-rexml/distinfo b/ruby-rexml/distinfo
new file mode 100644
index 0000000000..208ef8739d
--- /dev/null
+++ b/ruby-rexml/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (rexml-3.2.6.gem) = 05c2e6a452b2c1af82bdf44fdaaa49f3b53a039c17cb62a4451fd234898b321a
+SHA512 (rexml-3.2.6.gem) = 6e4539f6de381be6a90e236cee7ef65622e18c88e4c4f3ee0b2c7501623b92bba046c22cd4de5f50a3067527fbe90a57f28fb4a5206754e957368a5d330b5458
+Size (rexml-3.2.6.gem) = 102400 bytes
Home |
Main Index |
Thread Index |
Old Index