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