A new ebuild that could be added: RubyInline. Packaged as a ruby gem. This gem allows to embed C/C++ directly in Ruby code.
Created attachment 96588 [details] Ruby Inline ebuild Ebuild for RubyInline. Works well in my local portage.
Now in the Sunrise overlay: http://www.gentoo-sunrise.org/sunrise/browser/reviewed/dev-ruby/rubyinline Thanks. :-)
Created attachment 97148 [details] Ruby Inline version 3.6.0 A new version of RubyInline is out. This ebuild will not work until the gem propagates to the mirrors. Util then, you can wget -o /usr/portage/distfiles/RubyInline-3.6.0.gem http://rubyforge.org/frs/download.php/13186/RubyInline-3.6.0.gem to get the gem.
Version bumped in the Sunrise overlay. BTW, is there any difference between your first and second ebuild/attachment? Regards.
There is no difference at all between the ebuilds, except for the name... The ebuild from the Sunrise overlay seems cleaner and it should probably used instead of mine.
Since the name is not hard-coded (stored) in the ebuild itself (neither in Bugzilla), you don't have to attach it again; it will work as long as whoever downloads your first attachment names the ebuild correctly. The ebuild in Sunrise was based on yours (it is yours really, with a small change so that the ebuild's name is in lowercase). Anyhow, great program; thanks for providing an ebuild in the first place. :-)
This package has been tested quite successfully with (on-coming) g-gem, an ebuild generator for gems. Once I release g-gem, I will reconsider this package and add it if g-gem can't handle it.
Created attachment 99905 [details] RubyInline 3.6.2: Now requires hoe which requires rubyforge New version: RubyInline 3.6.2: Now requires hoe which requires rubyforge. See other ebuilds.
Created attachment 99906 [details] hoe-1.1.1 ebuild hoe-1.1.1 which is required by RubyInline-3.6.2
Created attachment 99907 [details] rubyforge-0.3.0 ebuild rubyforge-0.3.0 which is required by hoe-1.1.1 which is required by RubyInline-3.6.2
FYI, I added hoe and rubyforge as part of bug #153383's treatment
I changed the name to ruby-inline to follow ebuild naming policy and added it to CVS. Thanks.