svn commit: r560069 - in head/devel: . rubygem-set

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun Jan 3 20:01:16 UTC 2021


Author: sunpoet
Date: Sun Jan  3 20:01:14 2021
New Revision: 560069
URL: https://svnweb.freebsd.org/changeset/ports/560069

Log:
  Add rubygem-set 1.0.1
  
  This library provides the Set class, which deals with a collection of unordered
  values with no duplicates. It is a hybrid of Array's intuitive inter-operation
  facilities and Hash's fast lookup.
  
  The method to_set is added to Enumerable for convenience.
  
  Set implements a collection of unordered values with no duplicates. This is a
  hybrid of Array's intuitive inter-operation facilities and Hash's fast lookup.
  
  Set is easy to use with Enumerable objects (implementing each). Most of the
  initializer methods and binary operators accept generic Enumerable objects
  besides sets and arrays. An Enumerable object can be converted to Set using the
  to_set method.
  
  WWW: https://github.com/ruby/set

Added:
  head/devel/rubygem-set/
  head/devel/rubygem-set/Makefile   (contents, props changed)
  head/devel/rubygem-set/distinfo   (contents, props changed)
  head/devel/rubygem-set/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun Jan  3 20:01:09 2021	(r560068)
+++ head/devel/Makefile	Sun Jan  3 20:01:14 2021	(r560069)
@@ -6476,6 +6476,7 @@
     SUBDIR += rubygem-sentry-raven25
     SUBDIR += rubygem-sentry-raven29
     SUBDIR += rubygem-sequel
+    SUBDIR += rubygem-set
     SUBDIR += rubygem-settingslogic
     SUBDIR += rubygem-sexp_processor
     SUBDIR += rubygem-shoulda

Added: head/devel/rubygem-set/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-set/Makefile	Sun Jan  3 20:01:14 2021	(r560069)
@@ -0,0 +1,20 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	set
+PORTVERSION=	1.0.1
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	Class to deal with collections of unordered, unique values
+
+LICENSE=	BSD2CLAUSE
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/devel/rubygem-set/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-set/distinfo	Sun Jan  3 20:01:14 2021	(r560069)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1609598791
+SHA256 (rubygem/set-1.0.1.gem) = d169fe8df4738e9da1118199429a9cf1ce0ac5e8a3cacc481e2ed24d585419dd
+SIZE (rubygem/set-1.0.1.gem) = 12800

Added: head/devel/rubygem-set/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/rubygem-set/pkg-descr	Sun Jan  3 20:01:14 2021	(r560069)
@@ -0,0 +1,15 @@
+This library provides the Set class, which deals with a collection of unordered
+values with no duplicates. It is a hybrid of Array's intuitive inter-operation
+facilities and Hash's fast lookup.
+
+The method to_set is added to Enumerable for convenience.
+
+Set implements a collection of unordered values with no duplicates. This is a
+hybrid of Array's intuitive inter-operation facilities and Hash's fast lookup.
+
+Set is easy to use with Enumerable objects (implementing each). Most of the
+initializer methods and binary operators accept generic Enumerable objects
+besides sets and arrays. An Enumerable object can be converted to Set using the
+to_set method.
+
+WWW: https://github.com/ruby/set


More information about the svn-ports-head mailing list