| # Copyright 1999-2014 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Id$ |
| |
| EAPI=4 |
| |
| USE_RUBY=jruby |
| |
| RUBY_FAKEGEM_TASK_DOC="redocs" |
| RUBY_FAKEGEM_DOCDIR="doc" |
| |
| inherit ruby-fakegem |
| |
| DESCRIPTION="A Ruby SSL library that works with JRuby" |
| HOMEPAGE="http://rubyforge.org/projects/jruby-extras" |
| |
| LICENSE="MIT || ( CPL-1.0 GPL-2 LGPL-2.1 )" |
| SLOT="0" |
| KEYWORDS="amd64 x86" |
| IUSE="" |
| |
| RDEPEND="${RDEPEND} >=dev-java/jruby-1.5.6" |
| DEPEND="${DEPEND} >=dev-java/jruby-1.5.6" |
| |
| ruby_add_bdepend "doc? ( dev-ruby/hoe )" |
| ruby_add_bdepend "test? ( dev-ruby/hoe dev-ruby/mocha )" |
| |
| ruby_add_rdepend ">=dev-ruby/bouncy-castle-java-1.5.0146.1" |
| |
| all_ruby_prepare() { |
| # Remove a test that only works with JCE installed. |
| sed -i -e 's/OpenSSL::OPENSSL_VERSION_NUMBER > 0x00907000/false/' test/test_cipher.rb || die |
| |
| # Remove tests depending on a build_lib that is not shipped |
| rm test/test_java.rb || die |
| } |