Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-ruby/hocon/
Date: Thu, 29 Jun 2017 03:03:01
Message-Id: 1498705354.a0b5dfac8a17fc3fa279c6c16d3b2048cbb1c9c7.prometheanfire@gentoo
1 commit: a0b5dfac8a17fc3fa279c6c16d3b2048cbb1c9c7
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 29 02:51:11 2017 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 29 03:02:34 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b5dfac
7
8 dev-ruby/hocon: initial add for puppet-5
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 dev-ruby/hocon/Manifest | 1 +
13 dev-ruby/hocon/hocon-1.2.5.ebuild | 23 +++++++++++++++++++++++
14 dev-ruby/hocon/metadata.xml | 15 +++++++++++++++
15 3 files changed, 39 insertions(+)
16
17 diff --git a/dev-ruby/hocon/Manifest b/dev-ruby/hocon/Manifest
18 new file mode 100644
19 index 00000000000..2243c16d4d5
20 --- /dev/null
21 +++ b/dev-ruby/hocon/Manifest
22 @@ -0,0 +1 @@
23 +DIST hocon-1.2.5.gem 147968 SHA256 33b04b2e4e75a644c170b128df298367ce7278a7444e31382317f148717abe88 SHA512 7d2d86c28edd6ed6dd99358558093cd224b9922bcbcdd2e95e23134ef0e9a2bae6129e7273435032850b672094e77f8f5b6d8cfeec03762b39ed6b63fc5fb5dd WHIRLPOOL 06ccef09cde2cc231478fcbe8711c00123cc1e70164a3e4a26f04bb58e260463edf5ff80c62df62a495aef69c0d1f626d309b4bfe4a7a352ed67e6ddcd07a91c
24
25 diff --git a/dev-ruby/hocon/hocon-1.2.5.ebuild b/dev-ruby/hocon/hocon-1.2.5.ebuild
26 new file mode 100644
27 index 00000000000..0fc8d477524
28 --- /dev/null
29 +++ b/dev-ruby/hocon/hocon-1.2.5.ebuild
30 @@ -0,0 +1,23 @@
31 +# Copyright 1999-2017 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=5
35 +
36 +USE_RUBY="ruby20 ruby21 ruby22 ruby23 ruby24"
37 +RUBY_FAKEGEM_TASK_DOC=""
38 +RUBY_FAKEGEM_RECIPE_TEST="rspec"
39 +RUBY_FAKEGEM_EXTRADOC="README.md"
40 +RUBY_FAKEGEM_BINWRAP="hocon"
41 +
42 +inherit ruby-fakegem
43 +
44 +DESCRIPTION="This is a port of the Typesafe Config library to Ruby."
45 +HOMEPAGE="https://github.com/puppetlabs/ruby-hocon"
46 +
47 +LICENSE="Apache-2.0"
48 +SLOT="0"
49 +IUSE=""
50 +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
51 +
52 +RDEPEND+=""
53 +DEPEND+=""
54
55 diff --git a/dev-ruby/hocon/metadata.xml b/dev-ruby/hocon/metadata.xml
56 new file mode 100644
57 index 00000000000..35e550cdf3f
58 --- /dev/null
59 +++ b/dev-ruby/hocon/metadata.xml
60 @@ -0,0 +1,15 @@
61 +<?xml version="1.0" encoding="UTF-8"?>
62 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
63 +<pkgmetadata>
64 + <maintainer type="project">
65 + <email>ruby@g.o</email>
66 + </maintainer>
67 + <maintainer type="person">
68 + <email>prometheanfire@g.o</email>
69 + <name>Matthew Thode</name>
70 + </maintainer>
71 + <longdescription lang="en">
72 + This is a port of the Typesafe Config library to Ruby.
73 + The library provides Ruby support for the HOCON configuration file format.
74 + </longdescription>
75 +</pkgmetadata>