Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 292643 - new games-puzzle/syasokoban-2.0.1.ebuild - Still Yet Another Sokoban :)
Summary: new games-puzzle/syasokoban-2.0.1.ebuild - Still Yet Another Sokoban :)
Status: CONFIRMED
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://grayskygames.com/sokoban.html
Whiteboard: sunrise-suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-11-10 07:35 UTC by K. Posern
Modified: 2018-12-03 12:56 UTC (History)
4 users (show)

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


Attachments
syasokoban-2.0.1.ebuild (syasokoban-2.0.1.ebuild,914 bytes, text/plain)
2009-11-10 07:37 UTC, K. Posern
Details
files/gcc4.patch (gcc4.patch,378 bytes, patch)
2009-11-10 07:39 UTC, K. Posern
Details | Diff
gentoo.patch (gentoo.patch,1.32 KB, patch)
2009-11-10 07:39 UTC, K. Posern
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description K. Posern 2009-11-10 07:35:00 UTC
new ebuild.


Reproducible: Always
Comment 1 K. Posern 2009-11-10 07:36:19 UTC
As ksokoban will "vanish" because of masked kde3... I wanted a new sokoban.
I found this one which is actually nice because you can easily import new levels as text files!
Comment 2 K. Posern 2009-11-10 07:37:43 UTC
Created attachment 209808 [details]
syasokoban-2.0.1.ebuild
Comment 3 K. Posern 2009-11-10 07:39:16 UTC
Created attachment 209809 [details, diff]
files/gcc4.patch
Comment 4 K. Posern 2009-11-10 07:39:51 UTC
Created attachment 209811 [details, diff]
gentoo.patch
Comment 5 K. Posern 2009-11-10 07:42:15 UTC
... my first ebuild, so please be nice :)
Comment 6 Justin Lecher (RETIRED) gentoo-dev 2009-11-10 08:32:02 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Justin.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2009-11-10 08:43:04 UTC
Justin doesn't speak for the games team.  Bugzilla is the preferred place for games ebuilds.

The ebuild needs to honor the games.eclass variables instead of hard-coding via the patch.  Also, it should be EAPI=2 since it probably needs use deps for libsdl
Comment 8 K. Posern 2009-11-10 12:32:32 UTC
Thanks for your answers. - I could need two little advises.

About what Mr. Bones said:

/1st/ "games.eclass variables instead of hard-coding via the patch"
I expected this... it was just too late yesterday AND I was not sure what was the right way of doing this:
    Do I use "sed" to modify the patch OR the Main.cpp file?
    or is there another (better) way of doing this?

/2nd/ EAPI=2 since it probably needs use deps for libsdl
    Hmmm. On the homepage of the author (and in README) it just says: depends on libsdl.
    My useflags are: X aalib alsa audio dga directfb fbcon ggi joystick libcaca nas opengl svga video xinerama xv
    How do I find out which of them are /necessary/?

Any hint/help is highly appreciated!!

Comment 9 K. Posern 2009-11-10 12:33:37 UTC
"my useflags" == built useflags of libsdl
Comment 10 Kamen Dokov 2010-01-23 11:06:15 UTC
Hello,
I wish to thank you for this ebuild, it works and i love sokoban!
I would be very happy if it enters the portage ^^
Comment 11 Sebastian Pipping gentoo-dev 2011-02-21 21:22:03 UTC
I agree with Justin, that sunrise would be a good place for this ebuild.
Comment 12 K. Posern 2011-03-16 03:34:52 UTC
Hey Sebastian :)

tormen == quickhelp == KP ... but I guess you know? [ccc]
Comment 13 Sebastian Pipping gentoo-dev 2011-03-16 11:46:17 UTC
(In reply to comment #12)
> tormen == quickhelp == KP ... but I guess you know? [ccc]

I do :-)

Please have a look at <http://overlays.gentoo.org/proj/sunrise/wiki/HowToCommit> to get this ebuild into sunrise.