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/rspec-core: rspec-core-2.10.1.ebuild ChangeLog
Date: Fri, 29 Jun 2012 07:59:27
Message-Id: 20120629075918.354582004B@flycatcher.gentoo.org
1 graaff 12/06/29 07:59:18
2
3 Modified: rspec-core-2.10.1.ebuild ChangeLog
4 Log:
5 Avoid dependency on git. Add dependency on yard to build documentation since that is what is actually used. Avoid Rakefile with all its dependencies when building documentation, fixing bug 421669.
6
7 (Portage version: 2.1.10.65/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.2 dev-ruby/rspec-core/rspec-core-2.10.1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild?rev=1.2&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild?rev=1.2&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild?r1=1.1&r2=1.2
15
16 Index: rspec-core-2.10.1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild,v
19 retrieving revision 1.1
20 retrieving revision 1.2
21 diff -u -r1.1 -r1.2
22 --- rspec-core-2.10.1.ebuild 10 Jun 2012 06:50:20 -0000 1.1
23 +++ rspec-core-2.10.1.ebuild 29 Jun 2012 07:59:18 -0000 1.2
24 @@ -1,6 +1,6 @@
25 # Copyright 1999-2012 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild,v 1.1 2012/06/10 06:50:20 graaff Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild,v 1.2 2012/06/29 07:59:18 graaff Exp $
29
30 EAPI=4
31 USE_RUBY="ruby18 ree18 ruby19 jruby"
32 @@ -37,6 +37,7 @@
33 dev-ruby/rspec-expectations:2
34 dev-ruby/rspec-mocks:2
35 )"
36 +ruby_add_bdepend "doc? ( dev-ruby/yard )"
37
38 # >=dev-ruby/cucumber-0.5.3
39 # >=dev-ruby/autotest-4.2.9 -> zentest-4.4.1
40 @@ -60,6 +61,9 @@
41 # also depends on this and fixing that is going to be fragile. This
42 # way we can at least install proper bin scripts.
43 cp -R exe bin || die
44 +
45 + # Avoid unneeded dependency on git.
46 + sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
47 }
48
49 each_ruby_prepare() {
50 @@ -76,7 +80,7 @@
51
52 all_ruby_compile() {
53 if use doc ; then
54 - RUBYLIB="${S}/lib" rake rdoc || die "Unable to create documentation."
55 + yardoc || die
56 fi
57 }
58
59
60
61
62 1.26 dev-ruby/rspec-core/ChangeLog
63
64 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.26&view=markup
65 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.26&content-type=text/plain
66 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?r1=1.25&r2=1.26
67
68 Index: ChangeLog
69 ===================================================================
70 RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v
71 retrieving revision 1.25
72 retrieving revision 1.26
73 diff -u -r1.25 -r1.26
74 --- ChangeLog 10 Jun 2012 06:50:20 -0000 1.25
75 +++ ChangeLog 29 Jun 2012 07:59:18 -0000 1.26
76 @@ -1,6 +1,11 @@
77 # ChangeLog for dev-ruby/rspec-core
78 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
79 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.25 2012/06/10 06:50:20 graaff Exp $
80 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.26 2012/06/29 07:59:18 graaff Exp $
81 +
82 + 29 Jun 2012; Hans de Graaff <graaff@g.o> rspec-core-2.10.1.ebuild:
83 + Avoid dependency on git. Add dependency on yard to build documentation since
84 + that is what is actually used. Avoid Rakefile with all its dependencies when
85 + building documentation, fixing bug 421669.
86
87 *rspec-core-2.10.1 (10 Jun 2012)