"CDfs is a file system for Linux systems that `exports' all tracks and boot images on a CD as normal files. These files can then be mounted (e.g. for ISO and boot images), copied, played (audio and VideoCD tracks)..."
Created attachment 72350 [details] cdfs-2.6.12.ebuild I tested this version on x86 with gentoo-sources-2.6.14. (cdfs-2.6.3a worked on ppc with gentoo-sources-2.6.10, but my Mac isn't running Linux at the moment.)
Please do not use kernel-mod.eclass .. it is really deprecated by now. Where did you see kernel-mod.eclass? Maybe we can eliminate the source :) So please try another ebuild with linux-mod.eclass .. almost all current kernel module ebuilds should use it so you have plenty of examples. good luck
Some more notes: - invalid header (http://dev.gentoo.org/~ciaranm/docs/mw-faq/header.txt) - it nomirror really needed? (http://dev.gentoo.org/~ciaranm/docs/mw-faq/nomirror.txt) - dodoc COPYING INSTALL not needed (http://dev.gentoo.org/~ciaranm/docs/mw-faq/docfiles.txt)
Created attachment 72374 [details] cdfs-2.6.12.ebuild I first made this ebuild maybe a year and a half ago, and I don't remember what I based it off of. Just recently, I bumped the version in my overlay and wondered, "why don't I submit this?" Anyways, thanks for the advice. It's cleaned up now.
*** Bug 117761 has been marked as a duplicate of this bug. ***
I'm adding my own cdfs ebuild. It uses linux-mod, but it also makes sure that loop devices are enabled. It doesn't check for HFS support or anything, which cdfs can also handle. You have a very good start. But this one is a little more streamlined, I think. More precise, perhaps. It also adds a runtime dependency to make sure "mount" exists. Which is, of course, crucial.
Created attachment 83335 [details] Updated ebuild for cdfs-2.6.12 To try and update the ebuild and make it more sight-friendly.
In CVS, thanks.