Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-ruby/activemodel: activemodel-3.2.20.ebuild ChangeLog activemodel-4.0.11.ebuild activemodel-4.1.7.ebuild
Date: Fri, 31 Oct 2014 08:56:23
Message-Id: 20141031085619.46DDB9216@oystercatcher.gentoo.org
1 graaff 14/10/31 08:56:19
2
3 Modified: ChangeLog
4 Added: activemodel-3.2.20.ebuild activemodel-4.0.11.ebuild
5 activemodel-4.1.7.ebuild
6 Log:
7 Version bump for security issue CVE-2014-7818.
8
9 (Portage version: 2.2.8-r2/cvs/Linux x86_64, signed Manifest commit with key 0x8883FA56A308A8D7!)
10
11 Revision Changes Path
12 1.93 dev-ruby/activemodel/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/ChangeLog?rev=1.93&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/ChangeLog?rev=1.93&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/ChangeLog?r1=1.92&r2=1.93
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v
21 retrieving revision 1.92
22 retrieving revision 1.93
23 diff -u -r1.92 -r1.93
24 --- ChangeLog 12 Sep 2014 06:27:09 -0000 1.92
25 +++ ChangeLog 31 Oct 2014 08:56:19 -0000 1.93
26 @@ -1,6 +1,14 @@
27 # ChangeLog for dev-ruby/activemodel
28 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.92 2014/09/12 06:27:09 graaff Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/ChangeLog,v 1.93 2014/10/31 08:56:19 graaff Exp $
31 +
32 +*activemodel-4.1.7 (31 Oct 2014)
33 +*activemodel-4.0.11 (31 Oct 2014)
34 +*activemodel-3.2.20 (31 Oct 2014)
35 +
36 + 31 Oct 2014; Hans de Graaff <graaff@g.o> +activemodel-3.2.20.ebuild,
37 + +activemodel-4.0.11.ebuild, +activemodel-4.1.7.ebuild:
38 + Version bump for security issue CVE-2014-7818.
39
40 *activemodel-4.1.6 (12 Sep 2014)
41
42
43
44
45 1.1 dev-ruby/activemodel/activemodel-3.2.20.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.20.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.20.ebuild?rev=1.1&content-type=text/plain
49
50 Index: activemodel-3.2.20.ebuild
51 ===================================================================
52 # Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-3.2.20.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
55
56 EAPI=5
57
58 USE_RUBY="ruby19 ruby20 ruby21"
59
60 RUBY_FAKEGEM_TASK_DOC=""
61 RUBY_FAKEGEM_DOCDIR=""
62 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
63
64 RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
65
66 inherit ruby-fakegem versionator
67
68 DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource"
69 HOMEPAGE="http://github.com/rails/rails"
70 SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
71
72 LICENSE="MIT"
73 SLOT="$(get_version_component_range 1-2)"
74 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
75 IUSE=""
76
77 RUBY_S="rails-${PV}/${PN}"
78
79 ruby_add_rdepend "
80 ~dev-ruby/activesupport-${PV}
81 >=dev-ruby/builder-3.0.0:3
82 >=dev-ruby/bcrypt-ruby-3.0.0"
83
84 ruby_add_bdepend "
85 test? (
86 >=dev-ruby/mocha-0.13.0:0.13
87 )"
88
89 all_ruby_prepare() {
90 # Set test environment to our hand.
91 rm "${S}/../Gemfile" || die "Unable to remove Gemfile"
92 sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
93
94 # Fix bcrypt dependency since bcrypt uses semantic versioning.
95 sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
96 }
97
98
99
100 1.1 dev-ruby/activemodel/activemodel-4.0.11.ebuild
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.11.ebuild?rev=1.1&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.11.ebuild?rev=1.1&content-type=text/plain
104
105 Index: activemodel-4.0.11.ebuild
106 ===================================================================
107 # Copyright 1999-2014 Gentoo Foundation
108 # Distributed under the terms of the GNU General Public License v2
109 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.0.11.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
110
111 EAPI=5
112
113 USE_RUBY="ruby19 ruby20 ruby21"
114
115 RUBY_FAKEGEM_TASK_DOC=""
116 RUBY_FAKEGEM_DOCDIR=""
117 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
118
119 RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
120
121 inherit ruby-fakegem versionator
122
123 DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource"
124 HOMEPAGE="http://github.com/rails/rails"
125 SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
126
127 LICENSE="MIT"
128 SLOT="$(get_version_component_range 1-2)"
129 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
130 IUSE=""
131
132 RUBY_S="rails-${PV}/${PN}"
133
134 ruby_add_rdepend "
135 ~dev-ruby/activesupport-${PV}
136 >=dev-ruby/builder-3.1.0:3.1
137 >=dev-ruby/bcrypt-ruby-3.1.7"
138
139 ruby_add_bdepend "
140 test? (
141 dev-ruby/bundler
142 >=dev-ruby/railties-4.0.0
143 dev-ruby/test-unit:2
144 >=dev-ruby/mocha-0.13.0:0.13
145 )"
146
147 all_ruby_prepare() {
148 # Remove items from the common Gemfile that we don't need for this
149 # test run. This also requires handling some gemspecs.
150 sed -i -e "/\(uglifier\|system_timer\|sdoc\|w3c_validators\|pg\|jquery-rails\|'mysql'\|journey\|ruby-prof\|benchmark-ips\|kindlerb\|turbolinks\|coffee-rails\|debugger\|redcarpet\)/d" ../Gemfile || die
151 sed -i -e '/rack-ssl/d' -e 's/~> 3.4/>= 3.4/' ../railties/railties.gemspec || die
152
153 # Fix bcrypt dependency since bcrypt uses semantic versioning.
154 sed -i -e '/bcrypt-ruby/ s/3.0.0/3.0/' lib/active_model/secure_password.rb || die
155 }
156
157
158
159 1.1 dev-ruby/activemodel/activemodel-4.1.7.ebuild
160
161 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-4.1.7.ebuild?rev=1.1&view=markup
162 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/activemodel/activemodel-4.1.7.ebuild?rev=1.1&content-type=text/plain
163
164 Index: activemodel-4.1.7.ebuild
165 ===================================================================
166 # Copyright 1999-2014 Gentoo Foundation
167 # Distributed under the terms of the GNU General Public License v2
168 # $Header: /var/cvsroot/gentoo-x86/dev-ruby/activemodel/activemodel-4.1.7.ebuild,v 1.1 2014/10/31 08:56:19 graaff Exp $
169
170 EAPI=5
171
172 USE_RUBY="ruby19 ruby20 ruby21"
173
174 RUBY_FAKEGEM_TASK_DOC=""
175 RUBY_FAKEGEM_DOCDIR=""
176 RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc"
177
178 RUBY_FAKEGEM_GEMSPEC="activemodel.gemspec"
179
180 inherit ruby-fakegem versionator
181
182 DESCRIPTION="A toolkit for building modeling frameworks like Active Record and Active Resource"
183 HOMEPAGE="http://github.com/rails/rails"
184 SRC_URI="http://github.com/rails/rails/archive/v${PV}.tar.gz -> rails-${PV}.tgz"
185
186 LICENSE="MIT"
187 SLOT="$(get_version_component_range 1-2)"
188 KEYWORDS="~amd64 ~arm ~ppc ~ppc64"
189 IUSE=""
190
191 RUBY_S="rails-${PV}/${PN}"
192
193 ruby_add_rdepend "
194 ~dev-ruby/activesupport-${PV}
195 >=dev-ruby/builder-3.1.0:3.1
196 "
197
198 ruby_add_bdepend "
199 test? (
200 >=dev-ruby/railties-4.0.0
201 dev-ruby/test-unit:2
202 >=dev-ruby/mocha-0.14.0:0.14
203 >=dev-ruby/bcrypt-ruby-3.1.7
204 )"
205
206 all_ruby_prepare() {
207 # Set test environment to our hand.
208 sed -i -e '/load_paths/d' test/cases/helper.rb || die "Unable to remove load paths"
209 }