1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-25 04:43:33 +00:00

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
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2017-03-19 00:32:25 +00:00
parent 955af3e795
commit e1cb7163da
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=436455
5 changed files with 49 additions and 0 deletions

View File

@ -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

View File

@ -0,0 +1,27 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= googleauth
PORTVERSION= 0.5.1
CATEGORIES= security rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@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>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1489867882
SHA256 (rubygem/googleauth-0.5.1.gem) = 557c05fc01b6458344ab1aa162f95ddfabcb9d0c4c2415b5342c98a08779f3db
SIZE (rubygem/googleauth-0.5.1.gem) = 36352

View File

@ -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"])

View File

@ -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