I found in a usenet post that you can pipe mkisofs and cdrecord (included in the cdrtools fink package) like this:
mkisofs -R -J NameOfDirectory/ | cdrecord dev=IODVDServices -v -to burn a CD without needing the space to create a temporary image.
% vi ~/bin/burndirThen insert this code:
mkisofs -R -J $1 | cdrecord dev=IODVDServices -v -Save it, quit the editor, make it exectuable (chmod +x ~/bin/burndir), and then you only need to type burndir FolderName/ to burn FolderName to CD-R in one step.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20031211183835876