svn commit: r532297 - in head/textproc: . rubygem-rexml
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Tue Apr 21 19:33:28 UTC 2020
Author: sunpoet
Date: Tue Apr 21 19:33:24 2020
New Revision: 532297
URL: https://svnweb.freebsd.org/changeset/ports/532297
Log:
Add rubygem-rexml 3.2.4
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.
WWW: https://github.com/ruby/rexml
Added:
head/textproc/rubygem-rexml/
head/textproc/rubygem-rexml/Makefile (contents, props changed)
head/textproc/rubygem-rexml/distinfo (contents, props changed)
head/textproc/rubygem-rexml/pkg-descr (contents, props changed)
Modified:
head/textproc/Makefile
Modified: head/textproc/Makefile
==============================================================================
--- head/textproc/Makefile Tue Apr 21 19:33:17 2020 (r532296)
+++ head/textproc/Makefile Tue Apr 21 19:33:24 2020 (r532297)
@@ -1596,6 +1596,7 @@
SUBDIR += rubygem-regexp_property_values
SUBDIR += rubygem-representable
SUBDIR += rubygem-reverse_markdown
+ SUBDIR += rubygem-rexml
SUBDIR += rubygem-ri_cal
SUBDIR += rubygem-rich
SUBDIR += rubygem-rly
Added: head/textproc/rubygem-rexml/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-rexml/Makefile Tue Apr 21 19:33:24 2020 (r532297)
@@ -0,0 +1,20 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= rexml
+PORTVERSION= 3.2.4
+CATEGORIES= textproc rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= XML toolkit for Ruby
+
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/textproc/rubygem-rexml/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-rexml/distinfo Tue Apr 21 19:33:24 2020 (r532297)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587445348
+SHA256 (rubygem/rexml-3.2.4.gem) = 036b31f3c052be42b7a2e6914f3322daaecce46b172806f38fea4297389b7bd6
+SIZE (rubygem/rexml-3.2.4.gem) = 77824
Added: head/textproc/rubygem-rexml/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-rexml/pkg-descr Tue Apr 21 19:33:24 2020 (r532297)
@@ -0,0 +1,11 @@
+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.
+
+WWW: https://github.com/ruby/rexml
More information about the svn-ports-all
mailing list