pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ruby-rexml



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Feb 14 14:53:04 UTC 2021

Added Files:
        pkgsrc/textproc/ruby-rexml: DESCR Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.3 pkgsrc/textproc/ruby-rexml/DESCR
cvs rdiff -u -r0 -r1.12 pkgsrc/textproc/ruby-rexml/Makefile
cvs rdiff -u -r0 -r1.4 pkgsrc/textproc/ruby-rexml/PLIST
cvs rdiff -u -r0 -r1.6 pkgsrc/textproc/ruby-rexml/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/textproc/ruby-rexml/DESCR
diff -u /dev/null pkgsrc/textproc/ruby-rexml/DESCR:1.3
--- /dev/null   Sun Feb 14 14:53:04 2021
+++ pkgsrc/textproc/ruby-rexml/DESCR    Sun Feb 14 14:53:04 2021
@@ -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.

Index: pkgsrc/textproc/ruby-rexml/Makefile
diff -u /dev/null pkgsrc/textproc/ruby-rexml/Makefile:1.12
--- /dev/null   Sun Feb 14 14:53:04 2021
+++ pkgsrc/textproc/ruby-rexml/Makefile Sun Feb 14 14:53:04 2021
@@ -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"

Index: pkgsrc/textproc/ruby-rexml/PLIST
diff -u /dev/null pkgsrc/textproc/ruby-rexml/PLIST:1.4
--- /dev/null   Sun Feb 14 14:53:04 2021
+++ pkgsrc/textproc/ruby-rexml/PLIST    Sun Feb 14 14:53:04 2021
@@ -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

Index: pkgsrc/textproc/ruby-rexml/distinfo
diff -u /dev/null pkgsrc/textproc/ruby-rexml/distinfo:1.6
--- /dev/null   Sun Feb 14 14:53:04 2021
+++ pkgsrc/textproc/ruby-rexml/distinfo Sun Feb 14 14:53:04 2021
@@ -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