I was wondering what the appropriate workflow was for adding an additional package management system to an OS in rosdep.  

Specifically, I was looking into building ROS on OS X Lion with Homebrew rather than macports.  I figured out how to hard code it to use my version of InstallerAPI (HomebrewInstaller), but I am unclear on how you are supposed to select a which package system ROS will use on a given dependency.  For example, if rosdep is trying to check for or install graphiz, how do I tell rosdep to use homebrew rather than macports?  

Thanks in advance,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
William Woodall
Graduate Software Engineering
Auburn University
w@auburn.edu
wjwwood@gmail.com
williamjwoodall.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~