* [gentoo-commits] gentoo-x86 commit in dev-ruby/rspec-core: rspec-core-2.10.1.ebuild ChangeLog
@ 2012-06-29 7:59 99% Hans de Graaff (graaff)
0 siblings, 0 replies; 1+ results
From: Hans de Graaff (graaff) @ 2012-06-29 7:59 UTC (permalink / raw
To: gentoo-commits
graaff 12/06/29 07:59:18
Modified: rspec-core-2.10.1.ebuild ChangeLog
Log:
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.
(Portage version: 2.1.10.65/cvs/Linux x86_64)
Revision Changes Path
1.2 dev-ruby/rspec-core/rspec-core-2.10.1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild?rev=1.2&view=markup
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
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
Index: rspec-core-2.10.1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/rspec-core-2.10.1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- rspec-core-2.10.1.ebuild 10 Jun 2012 06:50:20 -0000 1.1
+++ rspec-core-2.10.1.ebuild 29 Jun 2012 07:59:18 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $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 $
+# $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 $
EAPI=4
USE_RUBY="ruby18 ree18 ruby19 jruby"
@@ -37,6 +37,7 @@
dev-ruby/rspec-expectations:2
dev-ruby/rspec-mocks:2
)"
+ruby_add_bdepend "doc? ( dev-ruby/yard )"
# >=dev-ruby/cucumber-0.5.3
# >=dev-ruby/autotest-4.2.9 -> zentest-4.4.1
@@ -60,6 +61,9 @@
# also depends on this and fixing that is going to be fragile. This
# way we can at least install proper bin scripts.
cp -R exe bin || die
+
+ # Avoid unneeded dependency on git.
+ sed -i -e '/git ls-files/ s:^:#:' rspec-core.gemspec || die
}
each_ruby_prepare() {
@@ -76,7 +80,7 @@
all_ruby_compile() {
if use doc ; then
- RUBYLIB="${S}/lib" rake rdoc || die "Unable to create documentation."
+ yardoc || die
fi
}
1.26 dev-ruby/rspec-core/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.26&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?rev=1.26&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-core/ChangeLog?r1=1.25&r2=1.26
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- ChangeLog 10 Jun 2012 06:50:20 -0000 1.25
+++ ChangeLog 29 Jun 2012 07:59:18 -0000 1.26
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/rspec-core
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.25 2012/06/10 06:50:20 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-core/ChangeLog,v 1.26 2012/06/29 07:59:18 graaff Exp $
+
+ 29 Jun 2012; Hans de Graaff <graaff@gentoo.org> rspec-core-2.10.1.ebuild:
+ 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.
*rspec-core-2.10.1 (10 Jun 2012)
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2012-06-29 7:59 99% [gentoo-commits] gentoo-x86 commit in dev-ruby/rspec-core: rspec-core-2.10.1.ebuild ChangeLog Hans de Graaff (graaff)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox