Gentoo Archives: gentoo-commits

From: Hans de Graaff <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_portile2/
Date: Sun, 03 Oct 2021 06:03:50
Message-Id: 1633240935.5b1e5dc575284102b0cc7ed9535678d03d3cefc8.graaff@gentoo
1 commit: 5b1e5dc575284102b0cc7ed9535678d03d3cefc8
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 2 06:53:32 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 3 06:02:15 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b1e5dc5
7
8 dev-ruby/mini_portile2: import of 2.6.1
9
10 New dependency for dev-ruby/nokogiri-1.12.x
11
12 Import from graaff overlay.
13
14 Package-Manager: Portage-3.0.20, Repoman-3.0.3
15 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
16
17 dev-ruby/mini_portile2/Manifest | 1 +
18 dev-ruby/mini_portile2/metadata.xml | 11 ++++++++++
19 dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild | 26 +++++++++++++++++++++++
20 3 files changed, 38 insertions(+)
21
22 diff --git a/dev-ruby/mini_portile2/Manifest b/dev-ruby/mini_portile2/Manifest
23 new file mode 100644
24 index 00000000000..c20a72305e8
25 --- /dev/null
26 +++ b/dev-ruby/mini_portile2/Manifest
27 @@ -0,0 +1 @@
28 +DIST mini_portile2-2.6.1.gem 27136 BLAKE2B 762b538c2d57cffe8a8ef570469b7796442f51a7a813a2e4f1dae5bd9a3ca62220c6dad1fc9d9157cbb8e93f940afce4b1e5b2b4d4f9edf01d54ce48d99dd6ca SHA512 d1cda6b7bb6b10187360717fc8ae6812d8f6625f6d302d4f76b7a829213f7938c7f0b68cdad7d7433186513542acfadd30100f4c641693e19ff82c5d6dc78859
29
30 diff --git a/dev-ruby/mini_portile2/metadata.xml b/dev-ruby/mini_portile2/metadata.xml
31 new file mode 100644
32 index 00000000000..7eb5329f408
33 --- /dev/null
34 +++ b/dev-ruby/mini_portile2/metadata.xml
35 @@ -0,0 +1,11 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="project">
40 + <email>ruby@g.o</email>
41 + <name>Gentoo Ruby Project</name>
42 + </maintainer>
43 + <upstream>
44 + <remote-id type="github">flavorjones/mini_portile</remote-id>
45 + </upstream>
46 +</pkgmetadata>
47
48 diff --git a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
49 new file mode 100644
50 index 00000000000..29de69e5e83
51 --- /dev/null
52 +++ b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild
53 @@ -0,0 +1,26 @@
54 +# Copyright 1999-2021 Gentoo Authors
55 +# Distributed under the terms of the GNU General Public License v2
56 +
57 +EAPI=8
58 +
59 +USE_RUBY="ruby26 ruby27 ruby30"
60 +
61 +inherit ruby-fakegem
62 +
63 +DESCRIPTION="Simplistic port-like solution for developers"
64 +HOMEPAGE="https://github.com/flavorjones/mini_portile"
65 +
66 +LICENSE="MIT"
67 +SLOT="$(ver_cut 1-2)"
68 +KEYWORDS="~amd64"
69 +IUSE=""
70 +
71 +ruby_add_bdepend "test? (
72 + dev-ruby/minitar
73 + dev-ruby/minitest-hooks
74 + dev-ruby/webrick
75 +)"
76 +
77 +each_ruby_test() {
78 + ${RUBY} -w -W2 -I. -Ilib -e 'Dir["test/test_*.rb"].map{|f| require f}' || die
79 +}