pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/textproc/ruby-rexml textproc/ruby-rexml: re-add packag...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b69cccc947bc
branches:  trunk
changeset: 446929:b69cccc947bc
user:      taca <taca%pkgsrc.org@localhost>
date:      Sun Feb 14 14:53:04 2021 +0000

description:
textproc/ruby-rexml: re-add package version 3.2.4

ruby-rexml was bundled to ruby base package and removed past.

Ruby 3.0 dose not bundle rexml library any more, so re-add its latest
version now.


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.

diffstat:

 textproc/ruby-rexml/DESCR    |  11 ++++++++
 textproc/ruby-rexml/Makefile |  14 ++++++++++
 textproc/ruby-rexml/PLIST    |  60 ++++++++++++++++++++++++++++++++++++++++++++
 textproc/ruby-rexml/distinfo |   6 ++++
 4 files changed, 91 insertions(+), 0 deletions(-)

diffs (107 lines):

diff -r 827ca754c760 -r b69cccc947bc textproc/ruby-rexml/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-rexml/DESCR Sun Feb 14 14:53:04 2021 +0000
@@ -0,0 +1,11 @@
+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.
diff -r 827ca754c760 -r b69cccc947bc textproc/ruby-rexml/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-rexml/Makefile      Sun Feb 14 14:53:04 2021 +0000
@@ -0,0 +1,14 @@
+# $NetBSD: Makefile,v 1.12 2021/02/14 14:53:04 taca Exp $
+
+DISTNAME=      rexml-3.2.4
+CATEGORIES=    textproc
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/ruby/rexml
+COMMENT=       XML toolkit for Ruby
+LICENSE=       2-clause-bsd
+
+USE_LANGUAGES= # empty
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 827ca754c760 -r b69cccc947bc textproc/ruby-rexml/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-rexml/PLIST Sun Feb 14 14:53:04 2021 +0000
@@ -0,0 +1,60 @@
+@comment $NetBSD: PLIST,v 1.4 2021/02/14 14:53:04 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.gitignore
+${GEM_LIBDIR}/.travis.yml
+${GEM_LIBDIR}/Gemfile
+${GEM_LIBDIR}/LICENSE.txt
+${GEM_LIBDIR}/NEWS.md
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${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_LIBDIR}/rexml.gemspec
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
diff -r 827ca754c760 -r b69cccc947bc textproc/ruby-rexml/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/ruby-rexml/distinfo      Sun Feb 14 14:53:04 2021 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.6 2021/02/14 14:53:04 taca Exp $
+
+SHA1 (rexml-3.2.4.gem) = d21fcfdfd72008d79772da35a62297d8d551c6ab
+RMD160 (rexml-3.2.4.gem) = 04b4b0f6355d683d149f264fe519371a590cca4f
+SHA512 (rexml-3.2.4.gem) = 05cd28b4b4477c306a07e9eccbc226aabea0a8e5497e04ce55a6f4407cd278acdba754561265dc6f57c48d09e0a1d91e757e7bfaba67fd59bbf4d8eecdaa3459
+Size (rexml-3.2.4.gem) = 77824 bytes



Home | Main Index | Thread Index | Old Index