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/dotenv/
Date: Mon, 25 Feb 2019 06:55:56
Message-Id: 1551076862.d7da9a4103878047a7588516064d0e6f0131c0ee.graaff@gentoo
1 commit: d7da9a4103878047a7588516064d0e6f0131c0ee
2 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 25 06:40:46 2019 +0000
4 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 25 06:41:02 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7da9a41
7
8 dev-ruby/dotenv: add 2.7.1
9
10 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
11 Package-Manager: Portage-2.3.51, Repoman-2.3.11
12
13 dev-ruby/dotenv/Manifest | 1 +
14 dev-ruby/dotenv/dotenv-2.7.1.ebuild | 35 +++++++++++++++++++++++++++++++++++
15 2 files changed, 36 insertions(+)
16
17 diff --git a/dev-ruby/dotenv/Manifest b/dev-ruby/dotenv/Manifest
18 index 6e18a4861c3..06829a5c709 100644
19 --- a/dev-ruby/dotenv/Manifest
20 +++ b/dev-ruby/dotenv/Manifest
21 @@ -1,2 +1,3 @@
22 DIST dotenv-2.5.0.tar.gz 17188 BLAKE2B 8d6adc9c137cef5f60462167b995e89f341c6d4d384cbf84c51eceb930f29e72da6e1c57044cd1a11c3043b829b75d9dd20d883ea13f4ecdff7a4c18ec17d4d9 SHA512 cea71aa801f6e79aaeb2cd6f33af16d3b548c97112a13f5638acf6eb12c73a434c4c3d89a08d074ffc589d6fa4e77534feb6c1cee9b7290b2acc6520637ccf18
23 DIST dotenv-2.7.0.tar.gz 18771 BLAKE2B 65fccfcaeda4020e7a1ad338fd2eb38949d14772f9834b12f9ac6112e0172c80e247804ab251e5d198fdafa1d65e297190090d44b5c45a7e3c4d942e76c265ed SHA512 650d36dc9e48384b347717c05522cb9da84695b37bfedbd2c7e3b9fa36185aecc5865533fe9a77487c56ce6e6b227284207772c1f886b37ade2c918b8b8fed67
24 +DIST dotenv-2.7.1.tar.gz 19248 BLAKE2B ad718a2213ddb87fe137a0de84e460b0c10415903dae239ab92af506072e25d6217a0bf5d94ed622835d91dd22cfde9c84f14555e83efbc0d95ec2301ff64058 SHA512 fac0d58c3d4f6b5eecec4773e670e6d63d76f5623aa9b591181369b5fe2ab1be51f6c44d2362fc86be745f965ea0042b7c9c01450441fdb68ed96c46d7fb963c
25
26 diff --git a/dev-ruby/dotenv/dotenv-2.7.1.ebuild b/dev-ruby/dotenv/dotenv-2.7.1.ebuild
27 new file mode 100644
28 index 00000000000..f4d2a225eb2
29 --- /dev/null
30 +++ b/dev-ruby/dotenv/dotenv-2.7.1.ebuild
31 @@ -0,0 +1,35 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +USE_RUBY="ruby23 ruby24 ruby25"
37 +
38 +RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md"
39 +RUBY_FAKEGEM_RECIPE_TEST="rspec3"
40 +RUBY_FAKEGEM_RECIPE_DOC="rdoc"
41 +
42 +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
43 +
44 +inherit ruby-fakegem
45 +
46 +DESCRIPTION="Loads environment variables from .env into ENV"
47 +HOMEPAGE="https://github.com/bkeepers/dotenv"
48 +SRC_URI="https://github.com/bkeepers/dotenv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
49 +LICENSE="MIT"
50 +
51 +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
52 +SLOT="2"
53 +IUSE=""
54 +
55 +ruby_add_bdepend "test? ( dev-ruby/spring dev-ruby/rails )"
56 +
57 +all_ruby_prepare() {
58 + sed -i -e '/:guard/,/end/ s:^:#:' \
59 + -e '5igem "rspec", "~> 3.0"' Gemfile || die
60 +
61 + sed -i -e '/rubocop/ s:^:#:' -e 's/git ls-files/find/' dotenv.gemspec || die
62 +}
63 +
64 +each_ruby_prepare() {
65 + sed -i -e "s:ruby -v:${RUBY} -v:g" spec/dotenv/parser_spec.rb || die
66 +}