Gentoo Ebuilds

This is my little place to keep track of the Ebuilds I've submitted to Gentoo Linux that haven't made it into Portage yet for whatever reason. A little while ago, there was something of an Ebuild-freeze going on, largely because of the upcoming 1.4 release, which slowed down the acceptance of newer Ebuilds significantly. Things seem to be moving along better nowadays, but it still might be awhile before some of these make it into the "official" release. Note that these probably haven't been tested by anyone but me, so be wary.

The Bugzilla link should be self-explanatory. When I post an ebuild on bugs.gentoo.org I usually just attach the ebuild itself. The tarballs I've provided here include the digest file itself, and they're suitable for untarring right in a Portage tree (ie: they contain the "app-misc" directory, too). If you're looking to get these on your system quickly, the tarball is probably the best way to go.

My recommended method of getting these on your system is setting up a PORTDIR_OVERLAY in your /etc/make.conf (I use /usr/local/portage) and then just untar these tarballs in there. Then you don't have to worry about using CVS instead of Rsync, or losing these ebuilds whenever you do a sync. That's just my suggestion, though.

Also note that this page was put together largely as a "companion page," if you will, to www.99b.org/ec, as mentioned on the Forums here, though that page appears to be somewhat out of date currently.

Updated versions:

  Bug Number Tar File Description
java-sdk-docs 1.4.1-r1 24274 N/A This and other java packages don't handle fetch restriction properly. I've submitted a fix...

Totally new packages:

  Bug Number Tar File Description
cdfs 2.4.20 20869 N/A Mounts audio CDs as if they were data CDs with wavs.

Packages that have since been added to Portage (this is here for historical purposes):

  Bug Number Tar File Description
Graphviz 1.8.9 8001 N/A This is a new version of Graphviz, a graphics-generating program used by Doxygen (and probably others)
OpenOffice-Bin 1.0.1-r1 8063 N/A The current 1.0.1 ebuild of OpenOffice-Bin contains a Sandbox Error when the ebuild detects GL, relating to /dev/dri. If you can't emerge openoffice-bin because of /dev/dri sandbox errors, grab this ebuild.
3ddesktop 0.2.3 9204 N/A 3-Dimensional pager that lets you zip through your virtual desktops in neat and interesting ways. Pure eyecandy. You won't want to have it on when you have to get things done, but it does impress people.
slmon 0.5.12 13056 N/A From the website: "SLmon is a tool for monitoring system's performance. It displays results using nice and (hopefully) readable text-based UI." Basically, it's a really nice textmode system monitor. Much nicer to look at than top, and all colorized so it even looks Gentoo-ish! What more could you ask for?
IceWM 1.2.4 12951 N/A IceWM 1.2.3 contains some weird compilation errors, but 1.2.4 has already been released. This version contains a problem of its own, but it's much easier to bypass.
StuffIt 5.20.611 9845 N/A This utility will let you create and extract many archived-files formats, including Mac's StuffIt format.
IceWM 1.2.2-r1 10057 N/A There's a bug in 1.2.2 which makes the "Help" menu item not work. This ebuild fixes that problem.
FSV 0.9 9560 N/A Stands for "File System Viewer." It's a 3-D directory-browsing tool, basically, inspired partly by that now-famous snippet from the Jurassic Park movie.
Brag 1.2.9 10439 N/A Brag is a command-line, TCL-based usenet multipart binary harvester. Think alt.binaries.tv.simpsons. I didn't submit the original bug report, but I did make an enhancement to the ebuild.
ASFRecorder 1.1 8329 N/A Lets you download Windows Media files that you would otherwise be stuck streaming. Very handy.
tn5250 0.16.5 9575 N/A Need to connect to an AS/400? Here you go.
quake3-alternatefire 2.0 10350 N/A Alternate Fire is a mod for Quake 3 which adds a bunch of interesting stuff. The ebuild is marginally trickier than just downloading the tarfile here and installing, though. Read the bug report for the full details. You should be able to just untar it, download the zip file (read the ebuild for where) and go. But read the bug first! Addendum: Note that I'll probably be cobbling together some kind of quake3mod EClass to handle packages like this, so don't expect this one to get into Portage anytime soon, and it'll probably change drastically.
lightspeed 1.2a 13029 N/A From the homepage: "Light Speed! is an OpenGL-based program developed to illustrate the effects of special relativity on the appearance of moving objects." It's pretty funky.
MPlayer 0.90_rc2-r1 none N/A This is an updated ebuild which lets you view the released Animatrix movie in Mplayer. This is *not* officially supported and all that, so there's no bug report for it. Note that newer versions of Mplayer may have already fixed this, so TRY THEM FIRST. Also note that this ebuild is really stupidly patched, but it does work. I didn't bother to clean it up once I got it. Regardless, if you DO use it, run mplayer with "-delay -10.25" to make sure that the audio and video are pretty much synced. Note: This is no longer necessary. To view all the Animatrix episodes, just install libfaad2 (search bugzilla), then (re)emerge the latest MPlayer.
shntool 1.2.3 19171 N/A Shntool is a WAV processing and reporting tool that also handles Shorten and FLAC files. There was a previous bug back to add this into Portage back before 1.2.0 had even come out, but that was back in the 6000s, and it seems to be relegated to a realm of non-updatefulness, so this is a new bug for it.
stellarium 0.5.1 19169 N/A From the website: "Stellarium renders 3D photo-realistic skies in real time." Dig it.

You can also browse the tar files yourself, or browse a portage tree containing all the ebuilds. Also, (yes! It gets better!) this monster of a query of Gentoo's bugzilla should list just about all the new ebuilds that haven't made it into Portage yet. There'll be some other stuff in there, too, and doubtless it'll be missing some, but it's still pretty interesting.

Feel free to mail me with any questions, etc.