svn commit: r436455 - in head/security: . rubygem-googleauth rubygem-googleauth/files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Mar 19 00:32:27 UTC 2017
Author: sunpoet
Date: Sun Mar 19 00:32:25 2017
New Revision: 436455
URL: https://svnweb.freebsd.org/changeset/ports/436455
Log:
Add rubygem-googleauth 0.5.1
This is Google's officially supported ruby client library for using OAuth 2.0
authorization and authentication with Google APIs. It allows simple
authorization for accessing Google APIs and provides support for Application
Default Credentials, as described at
https://developers.google.com/accounts/docs/application-default-credentials
WWW: https://github.com/google/google-auth-library-ruby
Added:
head/security/rubygem-googleauth/
head/security/rubygem-googleauth/Makefile (contents, props changed)
head/security/rubygem-googleauth/distinfo (contents, props changed)
head/security/rubygem-googleauth/files/
head/security/rubygem-googleauth/files/patch-gemspec (contents, props changed)
head/security/rubygem-googleauth/pkg-descr (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Sun Mar 19 00:31:56 2017 (r436454)
+++ head/security/Makefile Sun Mar 19 00:32:25 2017 (r436455)
@@ -1004,6 +1004,7 @@
SUBDIR += rubygem-doorkeeper
SUBDIR += rubygem-encryptor
SUBDIR += rubygem-ezcrypto
+ SUBDIR += rubygem-googleauth
SUBDIR += rubygem-gpgr
SUBDIR += rubygem-gssapi
SUBDIR += rubygem-jugyo-twitter_oauth
Added: head/security/rubygem-googleauth/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/rubygem-googleauth/Makefile Sun Mar 19 00:32:25 2017 (r436455)
@@ -0,0 +1,27 @@
+# Created by: Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= googleauth
+PORTVERSION= 0.5.1
+CATEGORIES= security rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet at FreeBSD.org
+COMMENT= Google Auth Library for Ruby
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+RUN_DEPENDS= rubygem-faraday>=0.9:www/rubygem-faraday \
+ rubygem-jwt>=1.4:www/rubygem-jwt \
+ rubygem-logging>=2.0:devel/rubygem-logging \
+ rubygem-memoist>=0.12:devel/rubygem-memoist \
+ rubygem-multi_json>=1.11:devel/rubygem-multi_json \
+ rubygem-os>=0.9:devel/rubygem-os \
+ rubygem-signet>=0.7:security/rubygem-signet
+
+NO_ARCH= yes
+USE_RUBY= yes
+USES= gem
+
+.include <bsd.port.mk>
Added: head/security/rubygem-googleauth/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/rubygem-googleauth/distinfo Sun Mar 19 00:32:25 2017 (r436455)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1489867882
+SHA256 (rubygem/googleauth-0.5.1.gem) = 557c05fc01b6458344ab1aa162f95ddfabcb9d0c4c2415b5342c98a08779f3db
+SIZE (rubygem/googleauth-0.5.1.gem) = 36352
Added: head/security/rubygem-googleauth/files/patch-gemspec
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/rubygem-googleauth/files/patch-gemspec Sun Mar 19 00:32:25 2017 (r436455)
@@ -0,0 +1,11 @@
+--- googleauth.gemspec.orig 2017-03-18 22:47:37 UTC
++++ googleauth.gemspec
+@@ -27,7 +27,7 @@ Gem::Specification.new do |s|
+ s.add_runtime_dependency(%q<jwt>.freeze, ["~> 1.4"])
+ s.add_runtime_dependency(%q<memoist>.freeze, ["~> 0.12"])
+ s.add_runtime_dependency(%q<multi_json>.freeze, ["~> 1.11"])
+- s.add_runtime_dependency(%q<os>.freeze, ["~> 0.9"])
++ s.add_runtime_dependency(%q<os>.freeze, [">= 0.9"])
+ s.add_runtime_dependency(%q<signet>.freeze, ["~> 0.7"])
+ else
+ s.add_dependency(%q<faraday>.freeze, ["~> 0.9"])
Added: head/security/rubygem-googleauth/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/rubygem-googleauth/pkg-descr Sun Mar 19 00:32:25 2017 (r436455)
@@ -0,0 +1,7 @@
+This is Google's officially supported ruby client library for using OAuth 2.0
+authorization and authentication with Google APIs. It allows simple
+authorization for accessing Google APIs and provides support for Application
+Default Credentials, as described at
+https://developers.google.com/accounts/docs/application-default-credentials
+
+WWW: https://github.com/google/google-auth-library-ruby
More information about the svn-ports-all
mailing list