Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Mar 2017 00:32:25 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r436455 - in head/security: . rubygem-googleauth rubygem-googleauth/files
Message-ID:  <201703190032.v2J0WPvN022683@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201703190032.v2J0WPvN022683>