New version for ruby22.
authorHans de Graaff <graaff@gentoo.org>
Sat, 27 Dec 2014 20:58:11 +0000 (20:58 +0000)
committerHans de Graaff <graaff@gentoo.org>
Sat, 27 Dec 2014 20:58:11 +0000 (20:58 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

virtual/rubygems/ChangeLog
virtual/rubygems/Manifest
virtual/rubygems/rubygems-8.ebuild [new file with mode: 0644]

index b87efbd9c9edd073936e1eebb2797075c4a611fe..b1af73cf48c1cb72d6020716636cffd942e6d6fc 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for virtual/rubygems
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/virtual/rubygems/ChangeLog,v 1.62 2014/10/10 09:04:10 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/virtual/rubygems/ChangeLog,v 1.63 2014/12/27 20:58:04 graaff Exp $
+
+*rubygems-8 (27 Dec 2014)
+
+  27 Dec 2014; Hans de Graaff <graaff@gentoo.org> +rubygems-8.ebuild:
+  New version for ruby22.
 
   10 Oct 2014; Hans de Graaff <graaff@gentoo.org> -rubygems-2.ebuild:
   Remove masked jruby 1.6 version.
index 2e2dfeb6146483d110a0114f6fab336f0ac02fa5..68659aa4d85fa29fcd946e3335eff1795316bee4 100644 (file)
@@ -5,12 +5,13 @@ EBUILD rubygems-4.ebuild 1459 SHA256 99dc895f35ba6afbceb3f87f1e5f23b0c491a22755e
 EBUILD rubygems-5.ebuild 1217 SHA256 272badfcf18002df513ad9894b775b2138c75efda973c20bb79d2ad48031e631 SHA512 0f0d41acad08b1f0cd1bc1fc075e53c3410a3bc3cf3ea617e4c2388d3378354652f3829d16f12db6c75d990094e4653ccdbf573ebf19405d6031f6b069986aca WHIRLPOOL d0e28b866400c772d453e9f641262f38bb2aecb6d7ff83a024f6fd658577d8ca668e2f8aab3f1e591878f6e9ef8e3ba0a1f6fd7e1219af3026a107c26641ebd7
 EBUILD rubygems-6.ebuild 1488 SHA256 4017661e151ce67736a73180fd27147465662b59fa918407281874de0777b810 SHA512 c103d2d0e2d216ad3f357f65310b5d921e5bf27d5dd218d26d3b0e1d93ea8d3a08b55703c7447152e23499b84843fc00dab6b3fb3a8c1272b11b84484f6cfc84 WHIRLPOOL bf42c34df7e3597b99a20a72ffd92399ecb3f86cf0ef05849ef12678034013135ed98e53bf76c2cdb25916a97c648c332fb8691b01865fcd17a65e20e6a433c0
 EBUILD rubygems-7.ebuild 1497 SHA256 f498bd576bb1a39e38122374f630efe5705207461252c8c8dfd7c7a8a1ff5180 SHA512 b6849d9ee509f6a8cb416a1726944e5f6e771ff06f342945d4557f9417c70d867502ecabe97b0622fc771d6055051a4d88e75584b9e9a072a04da1cc3bccf5bb WHIRLPOOL 7c5dd83d6348d6b2a66610061624ad45066e5237f85bdf6d3cb480061bef3e71dfff0accaabd2b45f4e8bd0f2f3edfff9201f295a38dfcd9fc82571ec1f8c22a
-MISC ChangeLog 4767 SHA256 0421f8a2d4498e803e572214606dae14d2bd4a9cf140e53d95456e0a13efa04c SHA512 529cb2c17632391ea7c7d23de1454b6bfbf3be25629a8be290e868a803b7348017ab00aa6af677137b35af0972d0d91f3ccafccd5de6e585e51ca9b955f3abcf WHIRLPOOL 60c43868d6a65dfba30e9ff50f202a58b47bfb95fcda6440d9e4f8dc4aa1bf87b71bc8ff3d38add723e8ba8a27f2ecb06a2e9b3dca14e32ba2a9aaaa922963bb
+EBUILD rubygems-8.ebuild 1497 SHA256 3a6b37dfe73559f5278d50a2815a75801ddc6c5f00b81290c4852e33123061f1 SHA512 6e1e2b177bea17b777f075f587348124a295fe4dda737568b4954249d32755ff5820a66f44b25938d8b908c24b301ba03a05a44fd3bc7834eb2294ec7631474c WHIRLPOOL a21aa3e280e27951e5971db7822bd7d18b399bedc250fff5b9a0647fd936343785c21085a868c5b2f52aeb5f1c318ef8960c785bee82087c8f3dc89627e38bcf
+MISC ChangeLog 4891 SHA256 4f013e780c60d3d2fd4ab92e082a6a65455615578576ffcd231e62f51eff3514 SHA512 ceda80b77ac001d199ea6ec0f75106fc4e83c175e2bbc9cceb6da56fa88d58cc7b42e219190b739206495f86f56b0210459e417f2f828e00c5a7c0998e63f75f WHIRLPOOL d40b9164272baca22fe36d816fbe7f75f7117749af05fd544523859056846b795676b58dfdabe944fbd8930fc0935c29211e82b9c1986bc6a6c45752ce02225f
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iF4EAREIAAYFAlQ3oQsACgkQiIP6VqMIqNcWbwD9GT7fGagoWj0D/rRdMTGDI6Vb
-zCVhuu3x6Yyui8MkNRwA/RhqaeQbGECm7rrAlvpAX3oDj2CoC4VzQLTfNl4aCJe2
-=XglI
+iF4EAREIAAYFAlSfHWMACgkQiIP6VqMIqNdHCAD/QYXw0zTxCTTu/B+c1SWndJp/
+yiWqzEbJ5aLEslVj7AUBAIwpguUpCX/H2wUVqTJkKB8afa8JGDGnt2ni0nrJK6fR
+=ZRGA
 -----END PGP SIGNATURE-----
diff --git a/virtual/rubygems/rubygems-8.ebuild b/virtual/rubygems/rubygems-8.ebuild
new file mode 100644 (file)
index 0000000..c1a5c14
--- /dev/null
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/virtual/rubygems/rubygems-8.ebuild,v 1.1 2014/12/27 20:58:04 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby22"
+
+inherit ruby-ng
+
+DESCRIPTION="Virtual ebuild for rubygems"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="${USE_RUBY}"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=dev-ruby/rubygems-2.0.14[ruby_targets_ruby22]"
+
+pkg_setup() { :; }
+src_unpack() { :; }
+src_prepare() { :; }
+src_compile() { :; }
+src_install() { :; }
+pkg_preinst() { :; }
+pkg_postinst() { :; }
+
+# DEVELOPERS' NOTE!
+#
+# This virtual has multiple version that ties one-by-one with the Ruby
+# implementation they provide the value for; this is to simplify
+# keywording practise that has been shown to be very messy for other
+# virtuals.
+#
+# Make sure that you DO NOT change the version of the virtual's
+# ebuilds unless you're adding a new implementation; instead simply
+# revision-bump it.
+#
+# A reference to ~${PV} for each of the version has to be added to
+# profiles/base/package.use.force to make sure that they are always
+# used with their own implementation.
+#
+# ruby_add_[br]depend will take care of depending on multiple versions
+# without any frown.