graaff 15/02/21 09:38:20
Modified: rspec-mocks-2.99.2.ebuild ChangeLog
rspec-mocks-3.2.0.ebuild
Log:
Add ruby22.
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key
0x8883FA56A308A8D7!)
Revision Changes Path
1.4 dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild?rev=1.4&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild?rev=1.4&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild?r1=1.3&r2=1.4
Index: rspec-mocks-2.99.2.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- rspec-mocks-2.99.2.ebuild 11 Nov 2014 11:02:09 -0000 1.3
+++ rspec-mocks-2.99.2.ebuild 21 Feb 2015 09:38:20 -0000 1.4
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild,v 1.3
2014/11/11 11:02:09 mrueg Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-2.99.2.ebuild,v 1.4
2015/02/21 09:38:20 graaff Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
@@ -41,3 +41,12 @@
# Avoid a weird, and failing, test testing already installed code.
sed -e '/has an up-to-date caller_filter file/,/end/ s:^:#:' -i
spec/rspec/mocks_spec.rb || die
}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby22)
+ # Psych and Syck are not supported by default anymore
on ruby22.
+ rm spec/rspec/mocks/serialization_spec.rb || die
+ ;;
+ esac
+}
1.93 dev-ruby/rspec-mocks/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog?rev=1.93&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog?rev=1.93&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog?r1=1.92&r2=1.93
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v
retrieving revision 1.92
retrieving revision 1.93
diff -u -r1.92 -r1.93
--- ChangeLog 15 Feb 2015 07:12:19 -0000 1.92
+++ ChangeLog 21 Feb 2015 09:38:20 -0000 1.93
@@ -1,6 +1,10 @@
# ChangeLog for dev-ruby/rspec-mocks
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v 1.92
2015/02/15 07:12:19 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/ChangeLog,v 1.93
2015/02/21 09:38:20 graaff Exp $
+
+ 21 Feb 2015; Hans de Graaff <[email protected]> rspec-mocks-2.99.2.ebuild,
+ rspec-mocks-3.2.0.ebuild:
+ Add ruby22.
*rspec-mocks-3.2.0 (15 Feb 2015)
1.2 dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild?r1=1.1&r2=1.2
Index: rspec-mocks-3.2.0.ebuild
===================================================================
RCS file:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- rspec-mocks-3.2.0.ebuild 15 Feb 2015 07:12:19 -0000 1.1
+++ rspec-mocks-3.2.0.ebuild 21 Feb 2015 09:38:20 -0000 1.2
@@ -1,9 +1,9 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild,v 1.1
2015/02/15 07:12:19 graaff Exp $
+# $Header:
/var/cvsroot/gentoo-x86/dev-ruby/rspec-mocks/rspec-mocks-3.2.0.ebuild,v 1.2
2015/02/21 09:38:20 graaff Exp $
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -52,3 +52,12 @@
# rspec-3 introduction for now.
rm spec/rspec/mocks/and_yield_spec.rb || die
}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby22)
+ # The rubygems version bundled with ruby 2.2 causes
warnings.
+ sed -i -e '/a library that issues no warnings when
loaded/,/^ end/ s:^:#:' spec/rspec/mocks_spec.rb || die
+ ;;
+ esac
+}