Gentoo Archives: gentoo-commits

From: Alessandro Barbieri <lssndrbarbieri@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-perl/GitLab-API-v4/
Date: Sun, 16 May 2021 15:12:23
Message-Id: 1621177938.6c1059b98a3d46b70f2798aaf28d6490a51d6463.Alessandro-Barbieri@gentoo
1 commit: 6c1059b98a3d46b70f2798aaf28d6490a51d6463
2 Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
3 AuthorDate: Sun May 16 12:26:53 2021 +0000
4 Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
5 CommitDate: Sun May 16 15:12:18 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6c1059b9
7
8 dev-perl/GitLab-API-v4: new package
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.3
11 Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
12
13 dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild | 39 ++++++++++++++++++++++++
14 dev-perl/GitLab-API-v4/Manifest | 1 +
15 dev-perl/GitLab-API-v4/metadata.xml | 20 ++++++++++++
16 3 files changed, 60 insertions(+)
17
18 diff --git a/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild b/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild
19 new file mode 100644
20 index 000000000..954e848c7
21 --- /dev/null
22 +++ b/dev-perl/GitLab-API-v4/GitLab-API-v4-0.26.ebuild
23 @@ -0,0 +1,39 @@
24 +# Copyright 1999-2021 Gentoo Authors
25 +# Distributed under the terms of the GNU General Public License v2
26 +
27 +EAPI=7
28 +
29 +DIST_AUTHOR=BLUEFEET
30 +
31 +inherit perl-module
32 +
33 +DESCRIPTION="A complete GitLab API v4 client"
34 +LICENSE="GPL-3+"
35 +SLOT="0"
36 +KEYWORDS="~amd64"
37 +IUSE="test"
38 +RESTRICT="!test? ( test )"
39 +RDEPEND="
40 + dev-perl/Const-Fast
41 + dev-perl/HTTP-Tiny-Multipart
42 + dev-perl/JSON
43 + dev-perl/Log-Any
44 + dev-perl/Moo
45 + dev-perl/Path-Tiny
46 + dev-perl/Type-Tiny
47 + dev-perl/URI
48 + dev-perl/namespace-clean
49 + dev-perl/strictures
50 + virtual/perl-Carp
51 + virtual/perl-Exporter
52 + virtual/perl-Getopt-Long
53 + virtual/perl-HTTP-Tiny
54 +"
55 +DEPEND="
56 + ${RDEPEND}
57 + test? (
58 + dev-perl/Test2-Suite
59 + virtual/perl-MIME-Base64
60 + )
61 +"
62 +BDEPEND="dev-perl/Module-Build-Tiny"
63
64 diff --git a/dev-perl/GitLab-API-v4/Manifest b/dev-perl/GitLab-API-v4/Manifest
65 new file mode 100644
66 index 000000000..89651494d
67 --- /dev/null
68 +++ b/dev-perl/GitLab-API-v4/Manifest
69 @@ -0,0 +1 @@
70 +DIST GitLab-API-v4-0.26.tar.gz 80446 BLAKE2B d316eaf1d6c00d53583346b2619d039ab7fd182f13b534b6d2b917abc0c25f8f542acc31af7b4a2ec3858347819d2d8012d4a41373ff89b65a35de2e28ec0615 SHA512 03ca9b2ef738e3567b3f5b809beb02baed8d792cac1ec3eebdeeebf8362e2d0eb43b15d353934587d364b8c32a530b66fd15d31e2eef1bc080c5059d3eaf23ab
71
72 diff --git a/dev-perl/GitLab-API-v4/metadata.xml b/dev-perl/GitLab-API-v4/metadata.xml
73 new file mode 100644
74 index 000000000..a184beb62
75 --- /dev/null
76 +++ b/dev-perl/GitLab-API-v4/metadata.xml
77 @@ -0,0 +1,20 @@
78 +<?xml version="1.0" encoding="UTF-8"?>
79 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
80 +<pkgmetadata>
81 + <maintainer type="person">
82 + <email>lssndrbarbieri@×××××.com</email>
83 + <name>Alessandro Barbieri</name>
84 + </maintainer>
85 + <upstream>
86 + <remote-id type="cpan">GitLab-API-v4</remote-id>
87 + <remote-id type="cpan-module">GitLab::API::v4</remote-id>
88 + <remote-id type="cpan-module">GitLab::API::v4::Config</remote-id>
89 + <remote-id type="cpan-module">GitLab::API::v4::Constants</remote-id>
90 + <remote-id type="cpan-module">GitLab::API::v4::Mock</remote-id>
91 + <remote-id type="cpan-module">GitLab::API::v4::Mock::Engine</remote-id>
92 + <remote-id type="cpan-module">GitLab::API::v4::Mock::RESTClient</remote-id>
93 + <remote-id type="cpan-module">GitLab::API::v4::Paginator</remote-id>
94 + <remote-id type="cpan-module">GitLab::API::v4::RESTClient</remote-id>
95 + <remote-id type="cpan-module">GitLab::API::v4::WWWClient</remote-id>
96 + </upstream>
97 +</pkgmetadata>