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/localhost/
Date: Fri, 05 Nov 2021 09:35:07
Message-Id: 1636098657.16f55c32975b3bc66b11c1ae61820d9618e4bf3a.graaff@gentoo
1 commit: 16f55c32975b3bc66b11c1ae61820d9618e4bf3a
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Fri Nov 5 07:39:15 2021 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Fri Nov 5 07:50:57 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f55c32
7
8 dev-ruby/localhost: import of 1.1.9
9
10 New test dependency for www-servers/puma.
11
12 Package-Manager: Portage-3.0.28, Repoman-3.0.3
13 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
14
15 dev-ruby/localhost/Manifest | 1 +
16 dev-ruby/localhost/localhost-1.1.9.ebuild | 31 +++++++++++++++++++++++++++++++
17 dev-ruby/localhost/metadata.xml | 8 ++++++++
18 3 files changed, 40 insertions(+)
19
20 diff --git a/dev-ruby/localhost/Manifest b/dev-ruby/localhost/Manifest
21 new file mode 100644
22 index 00000000000..ed63740a7d3
23 --- /dev/null
24 +++ b/dev-ruby/localhost/Manifest
25 @@ -0,0 +1 @@
26 +DIST localhost-1.1.9.tar.gz 2125545 BLAKE2B 5843b3857a11d9f56412f67cb15e424332b07cf81a29ae0a05a3ff20c6f06af56f6a02d8315f97c2d57fe76f7359c737cf19f116868ff532ac083070430fa22e SHA512 d46fd016957fd34309d50488dc61f23e9d47a5a6bfdeda5c049f6ffc112c13cd21394ada3e15c56f14913cba6ab503f60e32237431f7ff824fbbab8cd8a2d746
27
28 diff --git a/dev-ruby/localhost/localhost-1.1.9.ebuild b/dev-ruby/localhost/localhost-1.1.9.ebuild
29 new file mode 100644
30 index 00000000000..c0bfad9d596
31 --- /dev/null
32 +++ b/dev-ruby/localhost/localhost-1.1.9.ebuild
33 @@ -0,0 +1,31 @@
34 +# Copyright 1999-2021 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=8
38 +USE_RUBY="ruby26 ruby27 ruby30"
39 +
40 +RUBY_FAKEGEM_EXTRADOC="README.md"
41 +RUBY_FAKEGEM_GEMSPEC="localhost.gemspec"
42 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
43 +
44 +inherit ruby-fakegem
45 +
46 +DESCRIPTION="Manage a local CA for self-signed localhost development servers"
47 +HOMEPAGE="https://github.com/socketry/localhost"
48 +SRC_URI="https://github.com/socketry/localhost/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 +LICENSE="MIT"
50 +
51 +KEYWORDS="~amd64"
52 +SLOT="$(ver_cut 1)"
53 +IUSE=""
54 +
55 +# Skip tests for now since they require a lot of
56 +# dependencies and this package blocks a security bug.
57 +RESTRICT="test"
58 +
59 +#ruby_add_bdepend "test? ( dev-ruby/async-rspec ) "
60 +
61 +all_ruby_prepare() {
62 + sed -i -e 's:_relative ": "./:' ${RUBY_FAKEGEM_GEMSPEC} || die
63 + sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
64 +}
65
66 diff --git a/dev-ruby/localhost/metadata.xml b/dev-ruby/localhost/metadata.xml
67 new file mode 100644
68 index 00000000000..658c72b1920
69 --- /dev/null
70 +++ b/dev-ruby/localhost/metadata.xml
71 @@ -0,0 +1,8 @@
72 +<?xml version="1.0" encoding="UTF-8"?>
73 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
74 +<pkgmetadata>
75 +<maintainer type="project">
76 + <email>ruby@g.o</email>
77 + <name>Gentoo Ruby Project</name>
78 +</maintainer>
79 +</pkgmetadata>