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