From owner-svn-ports-all@freebsd.org Sat Feb 6 20:43:09 2021 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6B1B4535745; Sat, 6 Feb 2021 20:43:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DY44F2fvGz3N15; Sat, 6 Feb 2021 20:43:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 43E4B17CD7; Sat, 6 Feb 2021 20:43:09 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 116Kh9EE016688; Sat, 6 Feb 2021 20:43:09 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 116Kh8S1016684; Sat, 6 Feb 2021 20:43:08 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <202102062043.116Kh8S1016684@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 6 Feb 2021 20:43:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r564247 - in head/textproc: . rubygem-google-cloud-translate X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/textproc: . rubygem-google-cloud-translate X-SVN-Commit-Revision: 564247 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Feb 2021 20:43:09 -0000 Author: sunpoet Date: Sat Feb 6 20:43:08 2021 New Revision: 564247 URL: https://svnweb.freebsd.org/changeset/ports/564247 Log: Add rubygem-google-cloud-translate 3.0.3 API Client library for the Cloud Translation API Cloud Translation can dynamically translate text between thousands of language pairs. Translation lets websites and programs programmatically integrate with the translation service. Actual client classes for the various versions of this API are defined in versioned client gems, with names of the form google-cloud-translate-v*. The gem google-cloud-translate is the main client library that brings the verisoned gems in as dependencies, and provides high-level methods for constructing clients. WWW: https://github.com/googleapis/google-cloud-ruby WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate Added: head/textproc/rubygem-google-cloud-translate/ head/textproc/rubygem-google-cloud-translate/Makefile (contents, props changed) head/textproc/rubygem-google-cloud-translate/distinfo (contents, props changed) head/textproc/rubygem-google-cloud-translate/pkg-descr (contents, props changed) Modified: head/textproc/Makefile Modified: head/textproc/Makefile ============================================================================== --- head/textproc/Makefile Sat Feb 6 20:42:55 2021 (r564246) +++ head/textproc/Makefile Sat Feb 6 20:43:08 2021 (r564247) @@ -1576,6 +1576,7 @@ SUBDIR += rubygem-github-markup17 SUBDIR += rubygem-gitlab-grit SUBDIR += rubygem-gitlab-markup + SUBDIR += rubygem-google-cloud-translate SUBDIR += rubygem-heredoc_unindent SUBDIR += rubygem-hikidoc SUBDIR += rubygem-html-pipeline Added: head/textproc/rubygem-google-cloud-translate/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-google-cloud-translate/Makefile Sat Feb 6 20:43:08 2021 (r564247) @@ -0,0 +1,24 @@ +# Created by: Po-Chuan Hsieh +# $FreeBSD$ + +PORTNAME= google-cloud-translate +PORTVERSION= 3.0.3 +CATEGORIES= textproc rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby Client for the Cloud Translation API + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core \ + rubygem-google-cloud-translate-v2>=0.0<1:textproc/rubygem-google-cloud-translate-v2 \ + rubygem-google-cloud-translate-v3>=0.0<1:textproc/rubygem-google-cloud-translate-v3 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include Added: head/textproc/rubygem-google-cloud-translate/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-google-cloud-translate/distinfo Sat Feb 6 20:43:08 2021 (r564247) @@ -0,0 +1,3 @@ +TIMESTAMP = 1612519093 +SHA256 (rubygem/google-cloud-translate-3.0.3.gem) = 361f2e1b82916958d64b2a3413993ef19ca0ec4faad918c1a17e89908eeb4289 +SIZE (rubygem/google-cloud-translate-3.0.3.gem) = 17920 Added: head/textproc/rubygem-google-cloud-translate/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/textproc/rubygem-google-cloud-translate/pkg-descr Sat Feb 6 20:43:08 2021 (r564247) @@ -0,0 +1,13 @@ +API Client library for the Cloud Translation API + +Cloud Translation can dynamically translate text between thousands of language +pairs. Translation lets websites and programs programmatically integrate with +the translation service. + +Actual client classes for the various versions of this API are defined in +versioned client gems, with names of the form google-cloud-translate-v*. The gem +google-cloud-translate is the main client library that brings the verisoned gems +in as dependencies, and provides high-level methods for constructing clients. + +WWW: https://github.com/googleapis/google-cloud-ruby +WWW: https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate