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 eclass: ChangeLog ruby-fakegem.eclass
Date: Sun, 28 Dec 2014 10:13:22
Message-Id: 20141228101318.DD971E579@oystercatcher.gentoo.org
1 graaff 14/12/28 10:13:18
2
3 Modified: ChangeLog ruby-fakegem.eclass
4 Log:
5 Add test recipe for rspec:3 slot.
6
7 Revision Changes Path
8 1.1483 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1483&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1483&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1482&r2=1.1483
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.1482
18 retrieving revision 1.1483
19 diff -u -r1.1482 -r1.1483
20 --- ChangeLog 28 Dec 2014 07:23:56 -0000 1.1482
21 +++ ChangeLog 28 Dec 2014 10:13:18 -0000 1.1483
22 @@ -1,6 +1,9 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1482 2014/12/28 07:23:56 graaff Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1483 2014/12/28 10:13:18 graaff Exp $
27 +
28 + 28 Dec 2014; Hans de Graaff <graaff@g.o> ruby-fakegem.eclass:
29 + Add test recipe for rspec:3 slot.
30
31 28 Dec 2014; Hans de Graaff <graaff@g.o> ruby-fakegem.eclass,
32 ruby-ng.eclass:
33
34
35
36 1.44 eclass/ruby-fakegem.eclass
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-fakegem.eclass?rev=1.44&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-fakegem.eclass?rev=1.44&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-fakegem.eclass?r1=1.43&r2=1.44
41
42 Index: ruby-fakegem.eclass
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v
45 retrieving revision 1.43
46 retrieving revision 1.44
47 diff -u -r1.43 -r1.44
48 --- ruby-fakegem.eclass 28 Dec 2014 07:23:56 -0000 1.43
49 +++ ruby-fakegem.eclass 28 Dec 2014 10:13:18 -0000 1.44
50 @@ -1,6 +1,6 @@
51 # Copyright 1999-2014 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 -# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.43 2014/12/28 07:23:56 graaff Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-fakegem.eclass,v 1.44 2014/12/28 10:13:18 graaff Exp $
55
56 # @ECLASS: ruby-fakegem.eclass
57 # @MAINTAINER:
58 @@ -35,6 +35,7 @@
59 # Specify one of the default testing function for ruby-fakegem:
60 # - rake (default; see also RUBY_FAKEGEM_TASK_TEST)
61 # - rspec (calls ruby-ng_rspec, adds dev-ruby/rspec:2 to the dependencies)
62 +# - rspec3 (calls ruby-ng_rspec, adds dev-ruby/rspec:3 to the dependencies)
63 # - cucumber (calls ruby-ng_cucumber, adds dev-util/cucumber to the
64 # dependencies; does not work on JRuby).
65 # - none
66 @@ -145,6 +146,10 @@
67 # rspec-2 wrapper.
68 ruby_add_bdepend "test? ( dev-ruby/rspec:2 >=dev-ruby/rspec-core-2.14.8-r2 )"
69 ;;
70 + rspec3)
71 + IUSE+=" test"
72 + ruby_add_bdepend "test? ( dev-ruby/rspec:3 )"
73 + ;;
74 cucumber)
75 IUSE+=" test"
76 # Unfortunately as of August 2012, cucumber is not supported on
77 @@ -289,7 +294,7 @@
78 # so better taking this into consideration.
79 local quoted_description=${DESCRIPTION//\"/\\\"}
80 cat - > $1 <<EOF
81 -# generated by ruby-fakegem.eclass $Revision: 1.43 $
82 +# generated by ruby-fakegem.eclass $Revision: 1.44 $
83 Gem::Specification.new do |s|
84 s.name = "${RUBY_FAKEGEM_NAME}"
85 s.version = "${RUBY_FAKEGEM_VERSION}"
86 @@ -342,7 +347,7 @@
87 #!${rubycmd}
88 # This is a simplified version of the RubyGems wrapper
89 #
90 -# Generated by ruby-fakegem.eclass $Revision: 1.43 $
91 +# Generated by ruby-fakegem.eclass $Revision: 1.44 $
92
93 require 'rubygems'
94
95 @@ -440,6 +445,9 @@
96 rspec)
97 RSPEC_VERSION=2 ruby-ng_rspec
98 ;;
99 + rspec3)
100 + RSPEC_VERSION=3 ruby-ng_rspec
101 + ;;
102 cucumber)
103 ruby-ng_cucumber
104 ;;