1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
7 USE_RUBY="ruby18 ruby19"
9 RUBY_FAKEGEM_EXTRADOC="readme.txt ChangeLog"
10 RUBY_FAKEGEM_TASK_DOC=""
11 RUBY_FAKEGEM_TASK_TEST=""
13 inherit java-pkg-2 ruby-ng ruby-fakegem
15 DESCRIPTION="Rjb is a Ruby-Java software bridge"
16 HOMEPAGE="http://rjb.rubyforge.org/"
20 KEYWORDS="~amd64 ~x86"
23 DEPEND=">=virtual/jdk-1.5"
24 RDEPEND=">=virtual/jre-1.5"
32 # force compilation of class file for our JVM
36 each_ruby_configure() {
37 ${RUBY} -C ext extconf.rb || die "extconf.rb failed"
41 emake -C ext CFLAGS="${CFLAGS} -fPIC" archflags="${LDFLAGS}" || die "emake failed"
47 # currently no elegant way to do this (bug #352765)
48 ruby_fakegem_newins ext/rjbcore.so lib/rjbcore.so
50 ruby_fakegem_doins -r data
53 insinto /usr/share/doc/${PF}
54 doins -r samples || die "installing samples failed"