Skip to content

Commit

Permalink
net/rubygem-google-cloud-storage145: Add rubygem-google-cloud-storage…
Browse files Browse the repository at this point in the history
…145 1.45.0 (copied from rubygem-google-cloud-storage)

- Add PORTSCOUT
  • Loading branch information
sunpoet committed Feb 21, 2024
1 parent 413f267 commit 7f28eb3
Show file tree
Hide file tree
Showing 5 changed files with 49 additions and 0 deletions.
1 change: 1 addition & 0 deletions net/Makefile
Expand Up @@ -1329,6 +1329,7 @@
SUBDIR += rubygem-google-cloud-spanner-v1
SUBDIR += rubygem-google-cloud-storage
SUBDIR += rubygem-google-cloud-storage144
SUBDIR += rubygem-google-cloud-storage145
SUBDIR += rubygem-google-cloud-trace
SUBDIR += rubygem-google-cloud-trace-v1
SUBDIR += rubygem-google-cloud-trace-v2
Expand Down
31 changes: 31 additions & 0 deletions net/rubygem-google-cloud-storage145/Makefile
@@ -0,0 +1,31 @@
PORTNAME= google-cloud-storage
PORTVERSION= 1.45.0
CATEGORIES= net rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 145

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official library for Google Cloud Storage
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/ \
https://googleapis.github.io/google-cloud-ruby/docs/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-storage \
https://github.com/googleapis/google-cloud-ruby

LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE

RUN_DEPENDS= rubygem-addressable>=2.8<3:www/rubygem-addressable \
rubygem-digest-crc>=0.4<1:security/rubygem-digest-crc \
rubygem-google-apis-iamcredentials_v1>=0.1<1:devel/rubygem-google-apis-iamcredentials_v1 \
rubygem-google-apis-storage_v1>=0.29.0<1:devel/rubygem-google-apis-storage_v1 \
rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \
rubygem-googleauth>=0.16.2<2.0:security/rubygem-googleauth \
rubygem-mini_mime>=1.0<2:mail/rubygem-mini_mime

USES= gem

NO_ARCH= yes

PORTSCOUT= limit:^1\.45\.

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions net/rubygem-google-cloud-storage145/distinfo
@@ -0,0 +1,3 @@
TIMESTAMP = 1699774886
SHA256 (rubygem/google-cloud-storage-1.45.0.gem) = f280abda4e608f9e91433f9dd907be4a45cdbf251ffeb275d713548e515c6300
SIZE (rubygem/google-cloud-storage-1.45.0.gem) = 103424
11 changes: 11 additions & 0 deletions net/rubygem-google-cloud-storage145/files/patch-gemspec
@@ -0,0 +1,11 @@
--- google-cloud-storage.gemspec.orig 2023-11-11 16:11:19 UTC
+++ google-cloud-storage.gemspec
@@ -22,7 +22,7 @@ Gem::Specification.new do |s|

s.add_runtime_dependency(%q<google-cloud-core>.freeze, ["~> 1.6"])
s.add_runtime_dependency(%q<google-apis-iamcredentials_v1>.freeze, ["~> 0.1"])
- s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.29.0"])
+ s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.29"])
s.add_runtime_dependency(%q<googleauth>.freeze, [">= 0.16.2", "< 2.a"])
s.add_runtime_dependency(%q<digest-crc>.freeze, ["~> 0.4"])
s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.8"])
3 changes: 3 additions & 0 deletions net/rubygem-google-cloud-storage145/pkg-descr
@@ -0,0 +1,3 @@
Google Cloud Storage (docs) allows you to store data on Google infrastructure
with very high reliability, performance and availability, and can be used to
distribute large data objects to users via direct download.

0 comments on commit 7f28eb3

Please sign in to comment.