The rubygame is a cross platform multimedia library for ruby (wrapper of media-libs/libsdl) Reproducible: Always
Created attachment 134073 [details] dev-ruby/rubygame/rubygame-2.0.1.ebuild The simple ebuild
*** Bug 199186 has been marked as a duplicate of this bug. ***
Hi uzytkownik! I just made an ebuild for 2.0.1 too, but I don't use gem for it. If you are interested send me a mail. But I actually think yours is better.
nofoo use flags are evil and in this case they definitely aren't needed. Also dying in a subshell isn't reliable and in this src_compile there is no need for a subshell.. use: if use doc; then rake rdoc || die "rake rdoc failed." fi
CFLAGS/LDFLAGS bug is solved (https://sourceforge.net/tracker/?func=detail&atid=862994&aid=1817457&group_id=172781) so in the next release(2.1.0) it will be possible to have custom flags.
(In reply to comment #4) > nofoo use flags are evil and in this case they definitely aren't needed. What should be flags names then? > Also > dying in a subshell isn't reliable and in this src_compile there is no need for > a subshell.. use: > > if use doc; then > rake rdoc || die "rake rdoc failed." > fi > I will
They should be just ttf gfx etc, without the no part. I assume you took the current solution because you feel that these should be included by default, but what is included by default is really up to the profile and user. It would also be useful to know how this compares to ruby-sdl which is already in the tree.
Created attachment 200197 [details] dev-ruby/rubygame Completely rewritten ebuild for the latest version leveraging EAPI 2 usedeps.
Now in sunrise overlay: http://overlays.gentoo.org/proj/sunrise/changeset/8954 Ruby Herd: Please review and add it to overlay.
has been removed from sunrise, because unmaintained and old eclass caused blockers if you care, you can re-add it (like version 2.6.4) with a modern ruby eclass
Is there still any interest to get this into the tree? Please reply, otherwise the bug will be marked as WONTFIX in 30 days from now. 2.6.4 April 16, 2010 seems to be the recent version according to rubygems.
Closing old bug due to no response.