svn commit: r506677 - in head/www: . rubygem-atlassian-jwt
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Jul 15 17:44:07 UTC 2019
Author: sunpoet
Date: Mon Jul 15 17:44:06 2019
New Revision: 506677
URL: https://svnweb.freebsd.org/changeset/ports/506677
Log:
Add rubygem-atlassian-jwt 0.2.0
In order to access the Atlassian Connect REST APIs, an app authenticates using a
JSON Web Token (JWT). The token is generated using the app's secret key and
contains a claim which includes the app's key and a hashed version of the API
URL the app is accessing. This gem simplifies generating the claim.
This gem provides helpers for generating Atlassian specific JWT claims. It also
exposes the ruby-jwt gem's encode and decode methods.
https://bitbucket.org/atlassian/atlassian-jwt-ruby
Added:
head/www/rubygem-atlassian-jwt/
head/www/rubygem-atlassian-jwt/Makefile (contents, props changed)
head/www/rubygem-atlassian-jwt/distinfo (contents, props changed)
head/www/rubygem-atlassian-jwt/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Mon Jul 15 17:41:30 2019 (r506676)
+++ head/www/Makefile Mon Jul 15 17:44:06 2019 (r506677)
@@ -1959,6 +1959,7 @@
SUBDIR += rubygem-anemone
SUBDIR += rubygem-asana
SUBDIR += rubygem-async_sinatra
+ SUBDIR += rubygem-atlassian-jwt
SUBDIR += rubygem-best_in_place
SUBDIR += rubygem-best_in_place-rails5
SUBDIR += rubygem-bluecloth
Added: head/www/rubygem-atlassian-jwt/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/rubygem-atlassian-jwt/Makefile Mon Jul 15 17:44:06 2019 (r506677)
@@ -0,0 +1,21 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= atlassian-jwt
+PORTVERSION= 0.2.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Authenticate with the Atlassian Connect REST APIs
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= rubygem-jwt21>=2.1.0:www/rubygem-jwt21
+
+USES= gem
+USE_RUBY= yes
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/www/rubygem-atlassian-jwt/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/rubygem-atlassian-jwt/distinfo Mon Jul 15 17:44:06 2019 (r506677)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1563126988
+SHA256 (rubygem/atlassian-jwt-0.2.0.gem) = 52e653e9d6062d7a740c3675b0e79fa08367927c6fc17f5476d1b6b3798c6eb2
+SIZE (rubygem/atlassian-jwt-0.2.0.gem) = 8704
Added: head/www/rubygem-atlassian-jwt/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/rubygem-atlassian-jwt/pkg-descr Mon Jul 15 17:44:06 2019 (r506677)
@@ -0,0 +1,9 @@
+In order to access the Atlassian Connect REST APIs, an app authenticates using a
+JSON Web Token (JWT). The token is generated using the app's secret key and
+contains a claim which includes the app's key and a hashed version of the API
+URL the app is accessing. This gem simplifies generating the claim.
+
+This gem provides helpers for generating Atlassian specific JWT claims. It also
+exposes the ruby-jwt gem's encode and decode methods.
+
+https://bitbucket.org/atlassian/atlassian-jwt-ruby
More information about the svn-ports-head
mailing list