Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 196658 - dev-ruby/rubygame (new ebuild)
Summary: dev-ruby/rubygame (new ebuild)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL:
Whiteboard: [sunrise-overlay]
Keywords: EBUILD, InOverlay
: 199186 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-10-21 19:54 UTC by Maciej Piechotka
Modified: 2014-08-26 09:57 UTC (History)
6 users (show)

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


Attachments
dev-ruby/rubygame/rubygame-2.0.1.ebuild (rubygame-2.0.1.ebuild,1.03 KB, text/plain)
2007-10-21 19:55 UTC, Maciej Piechotka
Details
dev-ruby/rubygame (rubygame-2.5.3.ebuild,474 bytes, text/plain)
2009-08-04 20:33 UTC, CS Shyam Sundar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Piechotka 2007-10-21 19:54:31 UTC
The rubygame is a cross platform multimedia library for ruby (wrapper of media-libs/libsdl)

Reproducible: Always
Comment 1 Maciej Piechotka 2007-10-21 19:55:41 UTC
Created attachment 134073 [details]
dev-ruby/rubygame/rubygame-2.0.1.ebuild

The simple ebuild
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-11-14 22:27:14 UTC
*** Bug 199186 has been marked as a duplicate of this bug. ***
Comment 3 Raffael Mancini 2007-11-14 22:34:55 UTC
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.
Comment 4 Bo Ørsted Andresen (RETIRED) gentoo-dev 2007-11-14 23:08:06 UTC
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
Comment 5 Maciej Piechotka 2007-11-15 11:16:27 UTC
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.
Comment 6 Maciej Piechotka 2007-11-16 20:48:32 UTC
(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
Comment 7 Hans de Graaff gentoo-dev Security 2007-11-17 09:12:39 UTC
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.
Comment 8 CS Shyam Sundar 2009-08-04 20:33:53 UTC
Created attachment 200197 [details]
dev-ruby/rubygame

Completely rewritten ebuild for the latest version leveraging EAPI 2 usedeps.
Comment 9 CS Shyam Sundar 2009-08-04 20:44:46 UTC
Now in sunrise overlay: http://overlays.gentoo.org/proj/sunrise/changeset/8954

Ruby Herd: Please review and add it to overlay.
Comment 10 Julian Ospald 2013-09-16 21:33:28 UTC
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
Comment 11 Manuel Rüger (RETIRED) gentoo-dev 2014-07-26 13:59:03 UTC
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.
Comment 12 Manuel Rüger (RETIRED) gentoo-dev 2014-08-26 09:57:45 UTC
Closing old bug due to no response.