Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/mrueg:master commit in: dev-ruby/fog-aws/
Date: Mon, 05 Sep 2016 16:59:52
Message-Id: 1473090062.a7906ca2f19d3770e083e16904e1d203447b3c4d.mrueg@gentoo
1 commit: a7906ca2f19d3770e083e16904e1d203447b3c4d
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Mon Sep 5 15:41:02 2016 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 5 15:41:02 2016 +0000
6 URL: https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=a7906ca2
7
8 dev-ruby/fog-aws: Initial version
9
10 Package-Manager: portage-2.3.0
11
12 dev-ruby/fog-aws/Manifest | 1 +
13 dev-ruby/fog-aws/fog-aws-0.11.0.ebuild | 44 ++++++++++++++++++++++++++++++++++
14 dev-ruby/fog-aws/metadata.xml | 8 +++++++
15 3 files changed, 53 insertions(+)
16
17 diff --git a/dev-ruby/fog-aws/Manifest b/dev-ruby/fog-aws/Manifest
18 new file mode 100644
19 index 0000000..7531162
20 --- /dev/null
21 +++ b/dev-ruby/fog-aws/Manifest
22 @@ -0,0 +1 @@
23 +DIST fog-aws-0.11.0.gem 505344 SHA256 8ed73008eda9d1e5fd0a66723601f2212d544d747331c9c35890d63ef5d36cff SHA512 fce3b044dc7d077428d34b2220f9f28fb341bc5caf320452aad9e0c25b05c931daf4dcbd942ef8925a2cf471920c7ccb9cb54587e33d1f076b35a8a341572689 WHIRLPOOL f22639a2aa186a1ebcdd7ef7e656081c8aa7a16e571ff2d51139dc27121cb90afac7291eefcaf536c3dacd577607505e005aa71cb74c79ce6d0d08c5bfc7e753
24
25 diff --git a/dev-ruby/fog-aws/fog-aws-0.11.0.ebuild b/dev-ruby/fog-aws/fog-aws-0.11.0.ebuild
26 new file mode 100644
27 index 0000000..71a5b8a
28 --- /dev/null
29 +++ b/dev-ruby/fog-aws/fog-aws-0.11.0.ebuild
30 @@ -0,0 +1,44 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI=5
36 +
37 +USE_RUBY="ruby21 ruby22 ruby23"
38 +
39 +RUBY_FAKEGEM_TASK_DOC=""
40 +
41 +inherit ruby-fakegem
42 +
43 +DESCRIPTION="AWS module for fog"
44 +HOMEPAGE="https://github.com/fog/fog-aws https://rubygems.org/gems/fog-aws"
45 +
46 +LICENSE="MIT"
47 +SLOT="0"
48 +KEYWORDS="~amd64"
49 +IUSE=""
50 +
51 +ruby_add_rdepend ">=dev-ruby/fog-core-1.38
52 + <dev-ruby/fog-core-2
53 + >=dev-ruby/fog-json-1.0
54 + <dev-ruby/fog-json-2
55 + >=dev-ruby/fog-xml-0.1
56 + <dev-ruby/fog-xml-1
57 + >=dev-ruby/ipaddress-0.8
58 + <dev-ruby/ipaddress-1"
59 +
60 +#ruby_add_bdepend "test? ( >=dev-ruby/rake-10.0
61 +# >=dev-ruby/rubyzip-0.9.9
62 +# <dev-ruby/rubyzip-1
63 +# >=dev-ruby/shindo-0.3
64 +# <dev-ruby/shindo-1 )"
65 +
66 +RESTRICT="test"
67 +
68 +all_ruby_prepare() {
69 + sed -i -e "1,6d" -e "/Bundler/d" tests/helper.rb || die
70 +}
71 +
72 +each_ruby_test() {
73 + ${RUBY} -S shindont || die
74 +}
75
76 diff --git a/dev-ruby/fog-aws/metadata.xml b/dev-ruby/fog-aws/metadata.xml
77 new file mode 100644
78 index 0000000..97df2a0
79 --- /dev/null
80 +++ b/dev-ruby/fog-aws/metadata.xml
81 @@ -0,0 +1,8 @@
82 +<?xml version="1.0" encoding="UTF-8"?>
83 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
84 +<pkgmetadata>
85 + <maintainer type="person">
86 + <email>mrueg@g.o</email>
87 + <name>Manuel Rüger</name>
88 + </maintainer>
89 +</pkgmetadata>