public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in dev-ruby/rake: ChangeLog rake-0.8.7-r2.ebuild
@ 2009-12-14 18:42 Hans de Graaff (graaff)
  0 siblings, 0 replies; 4+ messages in thread
From: Hans de Graaff (graaff) @ 2009-12-14 18:42 UTC (permalink / raw
  To: gentoo-commits

graaff      09/12/14 18:42:23

  Modified:             ChangeLog
  Added:                rake-0.8.7-r2.ebuild
  Log:
  Convert to use ruby-fakegem eclass.
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.84                 dev-ruby/rake/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.84&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.84&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?r1=1.83&r2=1.84

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -r1.83 -r1.84
--- ChangeLog	9 Dec 2009 20:47:40 -0000	1.83
+++ ChangeLog	14 Dec 2009 18:42:23 -0000	1.84
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/rake
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.83 2009/12/09 20:47:40 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.84 2009/12/14 18:42:23 graaff Exp $
+
+*rake-0.8.7-r2 (14 Dec 2009)
+
+  14 Dec 2009; Hans de Graaff <graaff@gentoo.org> +rake-0.8.7-r2.ebuild:
+  Convert to ruby-fakegem eclass so that packages depending on it can be
+  bumped.
 
   09 Dec 2009; Hans de Graaff <graaff@gentoo.org> -rake-0.8.3.ebuild:
   Remove old version.



1.1                  dev-ruby/rake/rake-0.8.7-r2.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.1&content-type=text/plain

Index: rake-0.8.7-r2.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.1 2009/12/14 18:42:23 graaff Exp $

EAPI=2
USE_RUBY="ruby18 ruby19 jruby"

inherit bash-completion ruby-fakegem

DESCRIPTION="Make-like scripting in Ruby"
HOMEPAGE="http://rake.rubyforge.org/"
SRC_URI="mirror://rubyforge/${PN}/${P}.tgz"

LICENSE="MIT"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
IUSE="bash-completion"

#ruby_add_bdepend test dev-ruby/flexmock

RESTRICT="test"

all_ruby_install() {
	ruby_fakegem_binwrapper rake

	if use doc; then
		pushd html
		dohtml -r *
		popd
	fi

	dodoc CHANGES README TODO || die
	doman doc/rake.1.gz || die

	dobashcompletion "${FILESDIR}"/rake.bash-completion rake
}






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-ruby/rake: ChangeLog rake-0.8.7-r2.ebuild
@ 2009-12-15  6:54 Hans de Graaff (graaff)
  0 siblings, 0 replies; 4+ messages in thread
From: Hans de Graaff (graaff) @ 2009-12-15  6:54 UTC (permalink / raw
  To: gentoo-commits

graaff      09/12/15 06:54:13

  Modified:             ChangeLog rake-0.8.7-r2.ebuild
  Log:
  Fix circular dependency.
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.85                 dev-ruby/rake/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.85&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.85&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?r1=1.84&r2=1.85

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ChangeLog	14 Dec 2009 18:42:23 -0000	1.84
+++ ChangeLog	15 Dec 2009 06:54:12 -0000	1.85
@@ -1,6 +1,10 @@
 # ChangeLog for dev-ruby/rake
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.84 2009/12/14 18:42:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.85 2009/12/15 06:54:12 graaff Exp $
+
+  15 Dec 2009; Hans de Graaff <graaff@gentoo.org> rake-0.8.7-r2.ebuild:
+  Explicitly turn off the fakegem doc and test tasks since this will trigger
+  a circular dependency on rake itself.
 
 *rake-0.8.7-r2 (14 Dec 2009)
 



1.2                  dev-ruby/rake/rake-0.8.7-r2.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?r1=1.1&r2=1.2

Index: rake-0.8.7-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- rake-0.8.7-r2.ebuild	14 Dec 2009 18:42:23 -0000	1.1
+++ rake-0.8.7-r2.ebuild	15 Dec 2009 06:54:12 -0000	1.2
@@ -1,12 +1,15 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.1 2009/12/14 18:42:23 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.2 2009/12/15 06:54:12 graaff Exp $
 
 EAPI=2
 USE_RUBY="ruby18 ruby19 jruby"
 
 inherit bash-completion ruby-fakegem
 
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
 DESCRIPTION="Make-like scripting in Ruby"
 HOMEPAGE="http://rake.rubyforge.org/"
 SRC_URI="mirror://rubyforge/${PN}/${P}.tgz"






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-ruby/rake: ChangeLog rake-0.8.7-r2.ebuild
@ 2009-12-16 17:51 Diego Petteno (flameeyes)
  0 siblings, 0 replies; 4+ messages in thread
From: Diego Petteno (flameeyes) @ 2009-12-16 17:51 UTC (permalink / raw
  To: gentoo-commits

flameeyes    09/12/16 17:51:50

  Modified:             ChangeLog rake-0.8.7-r2.ebuild
  Log:
  Fix eclass to avoid looping dependencies: use the local rake for tests and documentation building rather than ruby-fakegem's boilerplate functions.
  (Portage version: 2.2_rc59/cvs/Linux x86_64)

Revision  Changes    Path
1.86                 dev-ruby/rake/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.86&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.86&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?r1=1.85&r2=1.86

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- ChangeLog	15 Dec 2009 06:54:12 -0000	1.85
+++ ChangeLog	16 Dec 2009 17:51:49 -0000	1.86
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/rake
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.85 2009/12/15 06:54:12 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.86 2009/12/16 17:51:49 flameeyes Exp $
+
+  16 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  rake-0.8.7-r2.ebuild:
+  Fix eclass to avoid looping dependencies: use the local rake for tests and
+  documentation building rather than ruby-fakegem's boilerplate functions.
 
   15 Dec 2009; Hans de Graaff <graaff@gentoo.org> rake-0.8.7-r2.ebuild:
   Explicitly turn off the fakegem doc and test tasks since this will trigger



1.3                  dev-ruby/rake/rake-0.8.7-r2.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?r1=1.2&r2=1.3

Index: rake-0.8.7-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rake-0.8.7-r2.ebuild	15 Dec 2009 06:54:12 -0000	1.2
+++ rake-0.8.7-r2.ebuild	16 Dec 2009 17:51:49 -0000	1.3
@@ -1,15 +1,15 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.2 2009/12/15 06:54:12 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.3 2009/12/16 17:51:49 flameeyes Exp $
 
 EAPI=2
 USE_RUBY="ruby18 ruby19 jruby"
 
-inherit bash-completion ruby-fakegem
-
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_TASK_TEST=""
 
+inherit bash-completion ruby-fakegem
+
 DESCRIPTION="Make-like scripting in Ruby"
 HOMEPAGE="http://rake.rubyforge.org/"
 SRC_URI="mirror://rubyforge/${PN}/${P}.tgz"
@@ -23,6 +23,14 @@
 
 RESTRICT="test"
 
+all_ruby_compile() {
+	bin/rake rdoc || die "doc generation failed"
+}
+
+each_ruby_test() {
+	${RUBY} bin/rake test || die "tests failed"
+}
+
 all_ruby_install() {
 	ruby_fakegem_binwrapper rake
 






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in dev-ruby/rake: ChangeLog rake-0.8.7-r2.ebuild
@ 2009-12-17 14:15 Diego Petteno (flameeyes)
  0 siblings, 0 replies; 4+ messages in thread
From: Diego Petteno (flameeyes) @ 2009-12-17 14:15 UTC (permalink / raw
  To: gentoo-commits

flameeyes    09/12/17 14:15:23

  Modified:             ChangeLog rake-0.8.7-r2.ebuild
  Log:
  Fix bug #297237: remember to load rake from the build directory since it might not be installed. Also make sure to respect the doc USE flag (slipped away in the previous fixes).
  (Portage version: 2.2_rc59/cvs/Linux x86_64)

Revision  Changes    Path
1.87                 dev-ruby/rake/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.87&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?rev=1.87&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/ChangeLog?r1=1.86&r2=1.87

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v
retrieving revision 1.86
retrieving revision 1.87
diff -u -r1.86 -r1.87
--- ChangeLog	16 Dec 2009 17:51:49 -0000	1.86
+++ ChangeLog	17 Dec 2009 14:15:23 -0000	1.87
@@ -1,6 +1,12 @@
 # ChangeLog for dev-ruby/rake
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.86 2009/12/16 17:51:49 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/ChangeLog,v 1.87 2009/12/17 14:15:23 flameeyes Exp $
+
+  17 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
+  rake-0.8.7-r2.ebuild:
+  Fix bug #297237: remember to load rake from the build directory since it
+  might not be installed. Also make sure to respect the doc USE flag
+  (slipped away in the previous fixes).
 
   16 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
   rake-0.8.7-r2.ebuild:



1.4                  dev-ruby/rake/rake-0.8.7-r2.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild?r1=1.3&r2=1.4

Index: rake-0.8.7-r2.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rake-0.8.7-r2.ebuild	16 Dec 2009 17:51:49 -0000	1.3
+++ rake-0.8.7-r2.ebuild	17 Dec 2009 14:15:23 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.3 2009/12/16 17:51:49 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-0.8.7-r2.ebuild,v 1.4 2009/12/17 14:15:23 flameeyes Exp $
 
 EAPI=2
 USE_RUBY="ruby18 ruby19 jruby"
@@ -17,18 +17,20 @@
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="bash-completion"
+IUSE="bash-completion doc"
 
 #ruby_add_bdepend test dev-ruby/flexmock
 
 RESTRICT="test"
 
 all_ruby_compile() {
-	bin/rake rdoc || die "doc generation failed"
+	if use doc; then
+		ruby -Ilib bin/rake rdoc || die "doc generation failed"
+	fi
 }
 
 each_ruby_test() {
-	${RUBY} bin/rake test || die "tests failed"
+	${RUBY} -Ilib bin/rake test || die "tests failed"
 }
 
 all_ruby_install() {






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-12-17 14:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-14 18:42 [gentoo-commits] gentoo-x86 commit in dev-ruby/rake: ChangeLog rake-0.8.7-r2.ebuild Hans de Graaff (graaff)
  -- strict thread matches above, loose matches on Subject: below --
2009-12-15  6:54 Hans de Graaff (graaff)
2009-12-16 17:51 Diego Petteno (flameeyes)
2009-12-17 14:15 Diego Petteno (flameeyes)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox