Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126313 - RubyGFE 0.3.1 ebuild request (and move to games-util/rubygfe)
Summary: RubyGFE 0.3.1 ebuild request (and move to games-util/rubygfe)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://fox.gentoo-clan.org/rubygfe
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-15 08:35 UTC by Martin Schanzenbach
Modified: 2006-12-20 13:48 UTC (History)
2 users (show)

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


Attachments
rubygfe-0.3.1.ebuild (rubygfe-0.3.1.ebuild,478 bytes, text/plain)
2006-03-15 08:36 UTC, Martin Schanzenbach
Details
New ebuild for 0.3.2 (rubygfe-0.3.2.ebuild,482 bytes, text/plain)
2006-06-28 07:39 UTC, Martin Schanzenbach
Details
RubyGFE 0.3.3 ebuild (rubygfe-0.3.3.ebuild,482 bytes, text/plain)
2006-09-17 08:16 UTC, Martin Schanzenbach
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Schanzenbach 2006-03-15 08:35:01 UTC
RubyGFE is a tool written in ruby for installing zip packs. This is for mainly for games that are not installed via portage.
It is similar to gunrealtools but supports a plugin like architecture so that game plugins can be written for it. A ut2003/ut2004 plugin is shipped with it and a quake3 plugin can be found on the homepage, too. It also supports interface plugins. The interface plugins included are gtk and curses (In the ebuild provided a gtk USE flag can be set and it will pull ruby-gtk2).
More information on the features (there are a lot of other nice feats) can be found on the homepage.

I'd like to request this to be added to the portage tree.
Cheers

(Ebuild is attached)

P.S.: I hope I filed this request the way it should be. Correct me if not.
Comment 1 Martin Schanzenbach 2006-03-15 08:36:32 UTC
Created attachment 82220 [details]
rubygfe-0.3.1.ebuild

The attached ebuild.
Comment 2 Josip Dzolonga 2006-06-13 10:49:35 UTC
Please add dev-ruby/rubygems dependancy, since your applications strongly relies on it. Does the ncurses interface relies on dev-ruby/ncurses-ruby ? If so, add that too. With these changes made, it works on an amd64 system, so add an ~amd64 keyword as well.

Hope this helps,
Josip
Comment 3 Martin Schanzenbach 2006-06-14 05:46:29 UTC
(In reply to comment #2)

RubyGFE itself doesn't rely on rubygems only rubyzip does. And I thought when rubyzip is set as a dependancy it automatically makes rubygems a depandancy, too.
To the ncurses thing:
ruby has built in curses. You have to enable the USE falg curses though so that ruby builds with it. It could be handeled in the ebuild that it fails if ruby isn't compiled with USE=curses but RubyGFE also works without that. Only the curses plugin won't work.
Comment 4 Martin Schanzenbach 2006-06-28 07:38:20 UTC
I released a new version 0.3.2.
As Josip Dzolonga suggested I added the ~amd64 keyword.
Changes are on the homepage.
The permalink structure has changed so the Homepage variable in the old ebuild is obsolete. Will attach the new ebuild.

Cheers

Comment 5 Martin Schanzenbach 2006-06-28 07:39:46 UTC
Created attachment 90356 [details]
New ebuild for 0.3.2
Comment 6 Martin Schanzenbach 2006-09-17 08:16:52 UTC
Created attachment 97250 [details]
RubyGFE 0.3.3 ebuild

New version 0.3.3 drops dependance on rubygems. (Pretty much doesn't affect gentoo since rubyzip pulls rubygems in). The only thing edited is the line in the launcher bash script.
Comment 7 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-17 16:26:56 UTC
Just curious, why did you use ${PN}-${PV} in SRC_URI instead of ${P}?
Comment 8 Martin Schanzenbach 2006-12-18 14:54:10 UTC
No reason actually. ${P} works, too. I guess I just overlooked the ${P} in the reference.
Comment 9 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-19 16:20:32 UTC
Added with some minor edit. Thanks for contributing.
Comment 10 Martin Schanzenbach 2006-12-20 10:42:20 UTC
Thanks for adding it to the tree. One thing though. In my overlay I put it in the category games-util not dev-ruby. No big deal but it makes more sense to me.
Comment 11 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-20 13:16:11 UTC
Oops. You should have said it earlier :P
Comment 12 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-20 13:28:51 UTC
(In reply to comment #10)
> Thanks for adding it to the tree. One thing though. In my overlay I put it in
> the category games-util not dev-ruby. No big deal but it makes more sense to
> me.
> 

Games folks, may I move the package to games-util? Ruby herd will maintain it. Games herd may co-maintain it too if you like so.
Comment 13 Mr. Bones. (RETIRED) gentoo-dev 2006-12-20 13:37:22 UTC
Seems strange that it doesn't have any rdeps.  and sort the KEYWORDS please.
Other then that, sounds ok pclouds.
Comment 14 Nguyen Thai Ngoc Duy (RETIRED) gentoo-dev 2006-12-20 13:48:49 UTC
OK. Done. Regarding to empty rdep, blame me (I'm blaming my eyes)