diff options
author | taca <taca@pkgsrc.org> | 2021-02-14 14:53:04 +0000 |
---|---|---|
committer | taca <taca@pkgsrc.org> | 2021-02-14 14:53:04 +0000 |
commit | 0c3415e544f8dbdef2fba9ca6d41cba831f48d08 (patch) | |
tree | 41eb7e52150f65289e5bb20526fb39783990c60f /textproc/ruby-rexml | |
parent | 51eef77ce2fa214fd90b8890359b71e5be5989fb (diff) | |
download | pkgsrc-0c3415e544f8dbdef2fba9ca6d41cba831f48d08.tar.gz |
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 (limited to 'textproc/ruby-rexml')
-rw-r--r-- | textproc/ruby-rexml/DESCR | 11 | ||||
-rw-r--r-- | textproc/ruby-rexml/Makefile | 14 | ||||
-rw-r--r-- | textproc/ruby-rexml/PLIST | 60 | ||||
-rw-r--r-- | textproc/ruby-rexml/distinfo | 6 |
4 files changed, 91 insertions, 0 deletions
diff --git a/textproc/ruby-rexml/DESCR b/textproc/ruby-rexml/DESCR new file mode 100644 index 00000000000..79e4283d0bc --- /dev/null +++ b/textproc/ruby-rexml/DESCR @@ -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 --git a/textproc/ruby-rexml/Makefile b/textproc/ruby-rexml/Makefile new file mode 100644 index 00000000000..98a0ca032f4 --- /dev/null +++ b/textproc/ruby-rexml/Makefile @@ -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 +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 --git a/textproc/ruby-rexml/PLIST b/textproc/ruby-rexml/PLIST new file mode 100644 index 00000000000..979b239bae5 --- /dev/null +++ b/textproc/ruby-rexml/PLIST @@ -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 --git a/textproc/ruby-rexml/distinfo b/textproc/ruby-rexml/distinfo new file mode 100644 index 00000000000..56b40da9066 --- /dev/null +++ b/textproc/ruby-rexml/distinfo @@ -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 |