Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 147065 - New ebuild: Ruby Inline
Summary: New ebuild: Ruby Inline
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Nguyen Thai Ngoc Duy (RETIRED)
URL: http://www.zenspider.com/ZSS/Products...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-09-10 07:03 UTC by Guillaume Benny
Modified: 2007-04-18 11:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Ruby Inline ebuild (RubyInline-3.5.0.ebuild,399 bytes, text/plain)
2006-09-10 07:05 UTC, Guillaume Benny
Details
Ruby Inline version 3.6.0 (RubyInline-3.6.0.ebuild,399 bytes, text/plain)
2006-09-16 06:32 UTC, Guillaume Benny
Details
RubyInline 3.6.2: Now requires hoe which requires rubyforge (RubyInline-3.6.2.ebuild,428 bytes, text/plain)
2006-10-17 17:14 UTC, Guillaume Benny
Details
hoe-1.1.1 ebuild (hoe-1.1.1.ebuild,464 bytes, text/plain)
2006-10-17 17:15 UTC, Guillaume Benny
Details
rubyforge-0.3.0 ebuild (rubyforge-0.3.0.ebuild,431 bytes, text/plain)
2006-10-17 17:16 UTC, Guillaume Benny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Benny 2006-09-10 07:03:16 UTC
A new ebuild that could be added: RubyInline. Packaged as a ruby
gem. This gem allows to embed C/C++ directly in Ruby code.
Comment 1 Guillaume Benny 2006-09-10 07:05:25 UTC
Created attachment 96588 [details]
Ruby Inline ebuild

Ebuild for RubyInline. Works well in my local portage.
Comment 2 Aggelos Orfanakos (RETIRED) gentoo-dev 2006-09-11 01:38:13 UTC
Now in the Sunrise overlay:

http://www.gentoo-sunrise.org/sunrise/browser/reviewed/dev-ruby/rubyinline

Thanks. :-)
Comment 3 Guillaume Benny 2006-09-16 06:32:17 UTC
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.
Comment 4 Aggelos Orfanakos (RETIRED) gentoo-dev 2006-09-19 07:10:43 UTC
Version bumped in the Sunrise overlay.

BTW, is there any difference between your first and second ebuild/attachment?

Regards.

Comment 5 Guillaume Benny 2006-09-19 14:40:27 UTC
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.
Comment 6 Aggelos Orfanakos (RETIRED) gentoo-dev 2006-09-19 15:35:13 UTC
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. :-)
Comment 7 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-10-07 17:39:57 UTC
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.
Comment 8 Guillaume Benny 2006-10-17 17:14:32 UTC
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.
Comment 9 Guillaume Benny 2006-10-17 17:15:32 UTC
Created attachment 99906 [details]
hoe-1.1.1 ebuild

hoe-1.1.1 which is required by RubyInline-3.6.2
Comment 10 Guillaume Benny 2006-10-17 17:16:29 UTC
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
Comment 11 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-02 20:37:25 UTC
FYI, I added hoe and rubyforge as part of bug #153383's treatment
Comment 12 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2007-02-04 04:10:45 UTC
I changed the name to ruby-inline to follow ebuild naming policy and added it to CVS. Thanks.