Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 134283 - z26-2.13.ebuild (New Package)
Summary: z26-2.13.ebuild (New Package)
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://www.whimsey.com/z26/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-05-24 19:44 UTC by Paul Bredbury
Modified: 2018-12-03 12:57 UTC (History)
1 user (show)

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


Attachments
z26-2.13.ebuild (z26-2.13.ebuild,857 bytes, text/plain)
2006-05-24 19:45 UTC, Paul Bredbury
Details
z26-2.13.ebuild (z26-2.13.ebuild,858 bytes, text/plain)
2006-08-08 13:47 UTC, Paul Bredbury
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Bredbury 2006-05-24 19:44:16 UTC
Hi, here is an ebuild for z26, an Atari 2600 emulator.

I suggest category games-emulation, as with Stella.
Comment 1 Paul Bredbury 2006-05-24 19:45:10 UTC
Created attachment 87451 [details]
z26-2.13.ebuild
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2006-05-24 20:00:07 UTC
doicon but no make_desktop_entry?

Why -j1?  sure would be nice to have a patch for the makefiles if necessary.
Comment 3 Paul Bredbury 2006-05-24 20:04:20 UTC
z26 only shows its help text when not provided with a ROM file. So desktop entries can be set up by the user.

-j1 is there as a precaution. It takes seconds to compile anyway :)
Comment 4 Paul Bredbury 2006-08-08 13:47:17 UTC
Created attachment 93787 [details]
z26-2.13.ebuild

Correct "find" command option order, to stop it from (pointlessly) moaning. From "man find":

"Therefore, for clarity, it is best to place them at the beginning of the expression.  A warning is issued if you don't do this."
Comment 5 Denilson Sá Maia 2008-06-24 14:40:03 UTC
Possible improvements on this ebuild:
* Make generations of manpage/PDF optional by docs useflag. This implies in conditional dependency on perl.
* Install the PDF file at docs directory.
* Install also other files from doc/ (well, maybe just a few of them...)
* It is worth noting that the source appears to be compatible with FreeBSD, so maybe this ebuild could be adapted to Gentoo/BSD project.
* Add some useflag to conditionally build linux-static binary, instead of linux binary.

I think the ebuild looks pretty good. I don't think "-j1" is needed, but I'm not sure. I would test it here, but I don't know (yet) how to compile a x86 binary inside my amd64 Gentoo.

(I still hope someday this ebuild gets into portage... AFAIK, z26 has a more accurate emulation than stella)