Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Apr 2024 06:49:37 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: f278c47f0e80 - main - devel/rubygem-travis-gh: Add rubygem-travis-gh 0.21.0
Message-ID:  <202404080649.4386nbXr034580@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f278c47f0e804a61ae14ae58a93d4daa885bf3bf

commit f278c47f0e804a61ae14ae58a93d4daa885bf3bf
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2024-04-08 06:44:51 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2024-04-08 06:44:51 +0000

    devel/rubygem-travis-gh: Add rubygem-travis-gh 0.21.0
    
    travis-gh is a highly flexible, layered, low-level GitHub client library, trying
    to get out of your way and let you get to the GitHub data as simple as possible.
    Unless you add layers, you will end up with Hashes and Arrays. The approach and
    API should be familiar from projects like Rack or Faraday.
---
 devel/Makefile                    |  1 +
 devel/rubygem-travis-gh/Makefile  | 26 ++++++++++++++++++++++++++
 devel/rubygem-travis-gh/distinfo  |  3 +++
 devel/rubygem-travis-gh/pkg-descr |  4 ++++
 4 files changed, 34 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index ab85c7bf90b6..eee0d2d454a1 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7601,6 +7601,7 @@
     SUBDIR += rubygem-trailblazer-option
     SUBDIR += rubygem-transaction-simple
     SUBDIR += rubygem-travis
+    SUBDIR += rubygem-travis-gh
     SUBDIR += rubygem-treetop
     SUBDIR += rubygem-trollop
     SUBDIR += rubygem-trollop1
diff --git a/devel/rubygem-travis-gh/Makefile b/devel/rubygem-travis-gh/Makefile
new file mode 100644
index 000000000000..9fb2015c87cf
--- /dev/null
+++ b/devel/rubygem-travis-gh/Makefile
@@ -0,0 +1,26 @@
+PORTNAME=	travis-gh
+PORTVERSION=	0.21.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Multi-layer client for the GitHub API v3
+WWW=		https://github.com/travis-ci/gh
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-activesupport70>=7.0.8<7.1:devel/rubygem-activesupport70 \
+		rubygem-addressable>=2.8<3:www/rubygem-addressable \
+		rubygem-faraday>=2<3:www/rubygem-faraday \
+		rubygem-faraday-retry>=0:www/rubygem-faraday-retry \
+		rubygem-faraday-typhoeus>=0:www/rubygem-faraday-typhoeus \
+		rubygem-multi_json>=1<2:devel/rubygem-multi_json \
+		rubygem-net-http-persistent>=4<5:www/rubygem-net-http-persistent \
+		rubygem-net-http-pipeline>=0:www/rubygem-net-http-pipeline
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-travis-gh/distinfo b/devel/rubygem-travis-gh/distinfo
new file mode 100644
index 000000000000..d188741e91de
--- /dev/null
+++ b/devel/rubygem-travis-gh/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1712427878
+SHA256 (rubygem/travis-gh-0.21.0.gem) = 43265fdd15eab3a19422faf442cdf8f0508500542e835cd3cdc1029fe73f7a5b
+SIZE (rubygem/travis-gh-0.21.0.gem) = 14848
diff --git a/devel/rubygem-travis-gh/pkg-descr b/devel/rubygem-travis-gh/pkg-descr
new file mode 100644
index 000000000000..034b3f49f41c
--- /dev/null
+++ b/devel/rubygem-travis-gh/pkg-descr
@@ -0,0 +1,4 @@
+travis-gh is a highly flexible, layered, low-level GitHub client library, trying
+to get out of your way and let you get to the GitHub data as simple as possible.
+Unless you add layers, you will end up with Hashes and Arrays. The approach and
+API should be familiar from projects like Rack or Faraday.



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