From b4de58e16e66a1680f11ff0b3e14e4ed4ffe7aad Mon Sep 17 00:00:00 2001 From: Hans de Graaff Date: Tue, 30 Dec 2014 12:24:49 +0000 Subject: [PATCH] Add a version for ruby22. Package-Manager: portage-2.2.14/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7! --- virtual/ruby-ssl/ChangeLog | 7 ++++- virtual/ruby-ssl/Manifest | 9 +++--- virtual/ruby-ssl/ruby-ssl-5.ebuild | 45 ++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+), 5 deletions(-) create mode 100644 virtual/ruby-ssl/ruby-ssl-5.ebuild diff --git a/virtual/ruby-ssl/ChangeLog b/virtual/ruby-ssl/ChangeLog index e2e597cc92b5..92253a0156c9 100644 --- a/virtual/ruby-ssl/ChangeLog +++ b/virtual/ruby-ssl/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for virtual/ruby-ssl # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/ruby-ssl/ChangeLog,v 1.31 2014/10/10 09:02:44 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/virtual/ruby-ssl/ChangeLog,v 1.32 2014/12/30 12:24:48 graaff Exp $ + +*ruby-ssl-5 (30 Dec 2014) + + 30 Dec 2014; Hans de Graaff +ruby-ssl-5.ebuild: + Add a version for ruby22. 10 Oct 2014; Hans de Graaff -ruby-ssl-2.ebuild: Remove masked jruby 1.6 version. diff --git a/virtual/ruby-ssl/Manifest b/virtual/ruby-ssl/Manifest index 5ca8eab15419..b5abb50c7b89 100644 --- a/virtual/ruby-ssl/Manifest +++ b/virtual/ruby-ssl/Manifest @@ -4,12 +4,13 @@ Hash: SHA256 EBUILD ruby-ssl-1.ebuild 1435 SHA256 78c93132211cdbfd225a1e0f1938242e6a1637691ae6b4f4fb50f60efd5620a8 SHA512 d593a48a27c3a5d9a7869a9b47b9f385d876549e706baa92c98247bfe6d324cdf7381664dfc9b8b3f9a52726fbb5ddffcf1a3d60496fb14de4d66ba82e132e02 WHIRLPOOL c1cba24de101766d392179f7720c9685826b1fa8f3b6176173476ca9246401adab3962fdd12e2b65084aef8ca01a8a91f85de2a06a8fe81f8bfe1fdd53ff553b EBUILD ruby-ssl-3.ebuild 1435 SHA256 472d99c5d0701674cd2e296317e4132b3df6db1fc3066e653be43ec9d888795c SHA512 b6d0e014e7b0ab338b817706b23311c6ea52a818286d3d9ceeaa6f382d8246a8eb879893f953ae129a1b2ebadc3160a6ab7263324b72e5e4f88dac218599b686 WHIRLPOOL afd4ff71047bb632811f2c58687f6c4e88f037e905368f6897377fdbd79339ff3a744848a7f94c1d20d3a57c002b2993d653c6e1b72f5f8ade7118ae80b8cdbf EBUILD ruby-ssl-4.ebuild 1443 SHA256 068b37a52d1c6fe8be232d3ee1148ecd1729dfbb2c13bf128bb2224f973b0b30 SHA512 d2a9b8af85324be5d7103b0b0415a0e23ae0c14c4366792269cc20389677d754525745c5410186fab190e67d037e0bd4177fead8d715e07142d3d13df9b62d4b WHIRLPOOL 43c3909900adfdf4ef3f12cf1cef61110f32a332e2233fbe336a253552b4d5251c0486db556a3f0353fdddac6b62d2909f49b7dda390aef85130b9ca613f294d -MISC ChangeLog 3958 SHA256 3a7025033a8870cd8ad6bb26ecf0182e2a10e6e8ee8e55436e4468d4cbac36b9 SHA512 6f5fffe0e4c8fc1b2f1ec80c12a8cc070af6154e5638d9f39034e6bea02a37fd02babc1cd1352b635bfb02774d522413dd41e63c6b418bfd4dfc343aa7ec162c WHIRLPOOL 5c58babee25989dd3c09e62205ae2affc569790aad612764a70dad85f6575120e87c50ed170208c00025dbbe75850bdf38319784c0dae77b3fa98fe067b0c4ab +EBUILD ruby-ssl-5.ebuild 1443 SHA256 5b3e819c4821da0aef05d784ff2cb1488a4c42736229b07ba7663d10babc5578 SHA512 d5eca8a4fde337e6ef8d9672c4b700135e0a5443950f1700990f7b948efcd63150df461d0c3387cd189ea3c78d1021ad04c6a943c038626867bc13740c34e2d6 WHIRLPOOL 8eef26d6da770089bb9a25269f7f609debd0b3b28e97b04370dd55d9bb6c5a8b494d9e735e5f5f34e57767c54d112022313383485ad39450e5e02d5f4772fdd3 +MISC ChangeLog 4084 SHA256 f29a806e20aa7fade55f5ff5af49c56c6f23dc3d143add55aa480f05fa11e804 SHA512 e7a7c0ade9f5f04c60e0b1639bfae1692896a928b2b8ccf481a71391073d88fd032f66349033d9499147cfa36f7148aa1e6da5e8cf9231570f53389cf78700e5 WHIRLPOOL e1d360efe17c953d47cea13a51891dbbd1b04209a009c9802a74dae927bad19045b4405e12feabf45692cca11dab25f9a811e7fb5911f39e696654a6093ad096 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iF4EAREIAAYFAlQ3oLUACgkQiIP6VqMIqNdUWQEAinOpD4d7kDP3/8AaqO5r4xLi -gYF9BHTJauZ7tTWl/PQA/iTnM1aYNZm9K8WT5UDm8DADi19DkjFNoAIuXwg9lO4Z -=2P0+ +iF4EAREIAAYFAlSimZEACgkQiIP6VqMIqNe1WwEAkajaYsf9CEbjthKOA6EH5Io/ +gQctrjsBA1tZ1YLi2c0A/345oscBhaxoXhXHlKFpU91Kh0Vcan0VYVlY/J50vOQM +=65gJ -----END PGP SIGNATURE----- diff --git a/virtual/ruby-ssl/ruby-ssl-5.ebuild b/virtual/ruby-ssl/ruby-ssl-5.ebuild new file mode 100644 index 000000000000..6f9760b6eaaa --- /dev/null +++ b/virtual/ruby-ssl/ruby-ssl-5.ebuild @@ -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/ruby-ssl/ruby-ssl-5.ebuild,v 1.1 2014/12/30 12:24:48 graaff Exp $ + +EAPI=5 +USE_RUBY="ruby22" + +inherit ruby-ng + +DESCRIPTION="Virtual ebuild for the Ruby OpenSSL bindings" +HOMEPAGE="" +SRC_URI="" + +LICENSE="" +SLOT="${USE_RUBY}" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +RDEPEND="dev-lang/ruby:2.2[ssl]" + +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. -- 2.26.2