Gentoo Archives: gentoo-commits

From: "Peter Wilmott (p8952)" <p8952@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/aws-sdk: aws-sdk-1.8.4.ebuild ChangeLog
Date: Mon, 01 Dec 2014 22:40:53
Message-Id: 20141201224048.3714AB50D@oystercatcher.gentoo.org
1 p8952 14/12/01 22:40:48
2
3 Modified: ChangeLog
4 Added: aws-sdk-1.8.4.ebuild
5 Log:
6 Version bump; add ruby targets; skip failing test
7
8 (Portage version: 2.2.8-r2/cvs/Linux x86_64, unsigned Manifest commit)
9
10 Revision Changes Path
11 1.23 dev-ruby/aws-sdk/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/aws-sdk/ChangeLog?rev=1.23&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/aws-sdk/ChangeLog?rev=1.23&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/aws-sdk/ChangeLog?r1=1.22&r2=1.23
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/ChangeLog,v
20 retrieving revision 1.22
21 retrieving revision 1.23
22 diff -u -r1.22 -r1.23
23 --- ChangeLog 26 May 2014 05:24:10 -0000 1.22
24 +++ ChangeLog 1 Dec 2014 22:40:48 -0000 1.23
25 @@ -1,6 +1,11 @@
26 # ChangeLog for dev-ruby/aws-sdk
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/ChangeLog,v 1.22 2014/05/26 05:24:10 mrueg Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/ChangeLog,v 1.23 2014/12/01 22:40:48 p8952 Exp $
30 +
31 +*aws-sdk-1.8.4 (01 Dec 2014)
32 +
33 + 01 Dec 2014; Peter Wilmott <p8952@g.o> +aws-sdk-1.8.4.ebuild:
34 + Version bump; add ruby targets; skip failing test
35
36 26 May 2014; Manuel RĂ¼ger <mrueg@g.o> aws-sdk-1.8.3.1.ebuild:
37 Remove ruby18 target.
38
39
40
41 1.1 dev-ruby/aws-sdk/aws-sdk-1.8.4.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.8.4.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.8.4.ebuild?rev=1.1&content-type=text/plain
45
46 Index: aws-sdk-1.8.4.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/aws-sdk/aws-sdk-1.8.4.ebuild,v 1.1 2014/12/01 22:40:48 p8952 Exp $
51
52 EAPI=5
53
54 USE_RUBY="ruby19 ruby20 ruby21"
55
56 RUBY_FAKEGEM_RECIPE_TEST="rspec"
57 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
58 RUBY_FAKEGEM_DOCDIR="doc"
59 RUBY_FAKEGEM_EXTRADOC="README.rdoc"
60
61 RUBY_FAKEGEM_EXTRAINSTALL="ca-bundle.crt"
62
63 GITHUB_USER="aws"
64 GITHUB_PROJECT="${PN}-ruby"
65 RUBY_S="${GITHUB_PROJECT}-${PV}"
66
67 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
68
69 inherit ruby-fakegem
70
71 DESCRIPTION="Official SDK for Amazon Web Services"
72 HOMEPAGE="http://aws.amazon.com/sdkforruby"
73 SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/${PV}.tar.gz -> ${GITHUB_PROJECT}-${PV}.tar.gz"
74
75 LICENSE="Apache-2.0"
76 SLOT="0"
77 KEYWORDS="~amd64"
78 IUSE=""
79
80 ruby_add_rdepend "virtual/ruby-ssl
81 >=dev-ruby/json-1.4
82 >=dev-ruby/nokogiri-1.4.4
83 >=dev-ruby/uuidtools-2.1"
84
85 all_ruby_prepare() {
86 sed -i -e 's:~>:>=:' "${RUBY_FAKEGEM_GEMSPEC}" || die
87 # Needs rpsec 2.12
88 # https://github.com/aws/aws-sdk-ruby/issues/281
89 sed -i -e '/material location and decrypt with block/,+15d' \
90 spec/aws/s3/s3_object_encrypt_spec.rb || die
91 }
92
93 all_ruby_install() {
94 all_fakegem_install
95
96 insinto /usr/share/doc/${PF}
97 doins -r recipebook samples
98 }