Add ruby19.
authorHans de Graaff <graaff@gentoo.org>
Tue, 27 Dec 2011 13:25:02 +0000 (13:25 +0000)
committerHans de Graaff <graaff@gentoo.org>
Tue, 27 Dec 2011 13:25:02 +0000 (13:25 +0000)
Package-Manager: portage-2.1.10.41/cvs/Linux x86_64

dev-ruby/bundler/ChangeLog
dev-ruby/bundler/Manifest
dev-ruby/bundler/bundler-1.0.21.ebuild

index f3f318dc6e9868e8b313ef803b95ea3899bbc1a7..b5cc0353654af2120c8ce2700a492134894dc846 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for dev-ruby/bundler
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.31 2011/10/20 17:38:09 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/ChangeLog,v 1.32 2011/12/27 13:25:02 graaff Exp $
+
+  27 Dec 2011; Hans de Graaff <graaff@gentoo.org> bundler-1.0.21.ebuild:
+  Add ruby19.
 
   20 Oct 2011; Hans de Graaff <graaff@gentoo.org> bundler-1.0.18.ebuild,
   bundler-1.0.21.ebuild:
index b1449a6ed5ecb6cdecb24a4c62deeeaa8bc53e32..bc6258a3da6b2b622e2e538e63a0c06b7c3de815 100644 (file)
@@ -5,13 +5,13 @@ AUX bundler-1.0.3-gentoo.patch 604 RMD160 3f673efb4913679a0f925f2d446de246e0b6b3
 DIST bundler-1.0.18.gem 172544 RMD160 42e3a2462bb4f927c923d4e159da8ad2935877c9 SHA1 a98b654e2c29c074acbdd55c200d0f36bfcff8f8 SHA256 abace9e70731ac1d3be808f6160a9540b80d23cd27e1a94077b3f95d57c4e167
 DIST bundler-1.0.21.gem 172544 RMD160 034a6cf800ce63abc915238a68eb74219b567887 SHA1 33602885c02925acabe94d884b85043863c1e256 SHA256 4603cb044a1a7f78042692e866615fa7158d830066ffce075911bfbdcbf99d51
 EBUILD bundler-1.0.18.ebuild 1455 RMD160 37f3d1a4189ee6ac89d8be1b9e399fe77aa028c7 SHA1 40b762f758e025724764e61a2061ce0726e5d3b4 SHA256 201bdf1d6268755a27531f7814beee0121059d728046db6de5d367f3c1673458
-EBUILD bundler-1.0.21.ebuild 1398 RMD160 81646e52b241470fb4b15ad1737b428e33c74eb9 SHA1 745842fd2693954f5eacbccd215f6d57ecef60ee SHA256 093bb3a3cfdbbcee244ff7ec0763046f307b5dd017a53712292dd04e0f2615df
-MISC ChangeLog 4362 RMD160 ca1aa04f7795af7137d8be158208d26d3b37fa4d SHA1 39dc7224fa8299a25bb6ca162c6e5851240e80c2 SHA256 78dc392bf3b7ca6a5108e1482cf054e11e735a773686817a857a7883cdc1a70e
+EBUILD bundler-1.0.21.ebuild 1612 RMD160 fa9b40ecea6b34f9c76d320b92019f21f62053ea SHA1 e4b1f0e0c6f8a9fb957d60c22f666965b6b22ccd SHA256 d3b8b1afb0d821290183c853bdb30e131eb99d7cdbca4d80bb822f70b13e8495
+MISC ChangeLog 4450 RMD160 4643f3ce8aad39ae100680f8f4a9468c1dab140d SHA1 fa156c104b1b51d6918da26fdcb7876dbcfb2f1b SHA256 a9854f5abb7640eba0193a3af469ecae75be52f2bbc8de6c80c7d5db9246b673
 MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk6gXIcACgkQiIP6VqMIqNfxPAD8Cxr0keaUFFrSQvvMi+SouVkE
-3R3U3IQXZprMvsF55MkA/R0dRlAKjcnEBgBuWO61fT/SnIRYoA5bEzaL7sOR67jb
-=rsLk
+iF4EAREIAAYFAk75xzMACgkQiIP6VqMIqNdZNgD9FJhOcLfdcy3LDVaHOGkIA/mL
+iDcSk5CYdouTmMmG83oBAIn0PAvEHDlyP5LJYULAfDq/BZwzMley3cje6oukNsQi
+=bjYf
 -----END PGP SIGNATURE-----
index 63c7aa1e8a16367513a2a5f88fd4e4a90351254a..5ed34594805324798ef2b75ce638f43d02f3e545 100644 (file)
@@ -1,13 +1,12 @@
 # Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.21.ebuild,v 1.2 2011/10/20 17:38:09 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/bundler/bundler-1.0.21.ebuild,v 1.3 2011/12/27 13:25:02 graaff Exp $
 
 EAPI=2
 
-# ruby19 → uncountable number of test failures
 # jruby → needs to be tested because jruby-1.5.1 fails in multiple
 # ways unrelated to this package.
-USE_RUBY="ruby18 ree18"
+USE_RUBY="ruby18 ruby19 ree18"
 
 RUBY_FAKEGEM_TASK_TEST="spec"
 
@@ -44,3 +43,14 @@ all_ruby_prepare() {
        # regression.
        sed -i -e '49,54d' spec/install/deploy_spec.rb || die
 }
+
+each_ruby_prepare() {
+       case ${RUBY} in
+               *ruby19)
+                       # Account for different wording in ruby 1.9.3.
+                       sed -i -e 's/no such file to load/cannot load such file/' spec/runtime/require_spec.rb spec/install/gems/groups_spec.rb || die
+                       ;;
+               *)
+                       ;;
+       esac
+}