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.
Created attachment 82220 [details] rubygfe-0.3.1.ebuild The attached ebuild.
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
(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.
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
Created attachment 90356 [details] New ebuild for 0.3.2
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.
Just curious, why did you use ${PN}-${PV} in SRC_URI instead of ${P}?
No reason actually. ${P} works, too. I guess I just overlooked the ${P} in the reference.
Added with some minor edit. Thanks for contributing.
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.
Oops. You should have said it earlier :P
(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.
Seems strange that it doesn't have any rdeps. and sort the KEYWORDS please. Other then that, sounds ok pclouds.
OK. Done. Regarding to empty rdep, blame me (I'm blaming my eyes)