svn commit: r509329 - in head/www: . rubygem-async-rest

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Mon Aug 19 20:50:14 UTC 2019


Author: sunpoet
Date: Mon Aug 19 20:50:13 2019
New Revision: 509329
URL: https://svnweb.freebsd.org/changeset/ports/509329

Log:
  Add rubygem-async-rest 0.10.1
  
  Roy Thomas Fielding's thesis Architectural Styles and the Design of
  Network-based Software Architectures describes Representational State Transfer
  which comprises several core concepts:
  - Resource: A conceptual mapping to one or more entities.
  - Representation: An instance of a resource at a given point in time.
  
  Async::REST models these abstractions as closely and practically as possible and
  serves as a basis for building asynchronous web clients.
  
  WWW: https://github.com/socketry/async-rest

Added:
  head/www/rubygem-async-rest/
  head/www/rubygem-async-rest/Makefile   (contents, props changed)
  head/www/rubygem-async-rest/distinfo   (contents, props changed)
  head/www/rubygem-async-rest/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Mon Aug 19 20:50:00 2019	(r509328)
+++ head/www/Makefile	Mon Aug 19 20:50:13 2019	(r509329)
@@ -1962,6 +1962,7 @@
     SUBDIR += rubygem-anemone
     SUBDIR += rubygem-asana
     SUBDIR += rubygem-async-http
+    SUBDIR += rubygem-async-rest
     SUBDIR += rubygem-async_sinatra
     SUBDIR += rubygem-atlassian-jwt
     SUBDIR += rubygem-best_in_place

Added: head/www/rubygem-async-rest/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-async-rest/Makefile	Mon Aug 19 20:50:13 2019	(r509329)
@@ -0,0 +1,22 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME=	async-rest
+PORTVERSION=	0.10.1
+CATEGORIES=	www rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet at FreeBSD.org
+COMMENT=	RESTful clients (and hopefully servers)
+
+LICENSE=	MIT
+
+RUN_DEPENDS=	rubygem-async-http>=0.42<1:www/rubygem-async-http \
+		rubygem-protocol-http>=0.7<1:www/rubygem-protocol-http
+
+USES=		gem
+USE_RUBY=	yes
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>

Added: head/www/rubygem-async-rest/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-async-rest/distinfo	Mon Aug 19 20:50:13 2019	(r509329)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1566229368
+SHA256 (rubygem/async-rest-0.10.1.gem) = 2eca3015b0bdda7a51176223c556f8d5ebeef223ab6bfa8fb4d806b13185f3f9
+SIZE (rubygem/async-rest-0.10.1.gem) = 11264

Added: head/www/rubygem-async-rest/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/rubygem-async-rest/pkg-descr	Mon Aug 19 20:50:13 2019	(r509329)
@@ -0,0 +1,10 @@
+Roy Thomas Fielding's thesis Architectural Styles and the Design of
+Network-based Software Architectures describes Representational State Transfer
+which comprises several core concepts:
+- Resource: A conceptual mapping to one or more entities.
+- Representation: An instance of a resource at a given point in time.
+
+Async::REST models these abstractions as closely and practically as possible and
+serves as a basis for building asynchronous web clients.
+
+WWW: https://github.com/socketry/async-rest


More information about the svn-ports-all mailing list