Daniel,
I'm not sure exactly what your asking. 

rosdep only searches inside your ROS checkout for definitions.  Any definition can be added into the rosdep.yaml files in your stacks or packages.  See http://www.ros.org/wiki/rosdep/rosdep.yaml for more details. 

rosdep then uses your local package manager to query for packages available on your system.  You can add package repositories to your system in any standard way.  On Ubuntu you add the repo to your sources.list

If you are asking about whether you can build custom packages and add them to a custom binary repo from which you can install them using the rosdep infrastructure, it is possible but not recommended for anything planned to be released.  This is because then you will have to update each machine to add the debian repositories correctly.  This is not recommended for it requires machine specific configuration, and reliance on a 3rdparty debian repository for all users of the released code.  Also maintenance of all the possible different varients of binary distributions is a great pain.  (multi architecture as well as multi OS)

Tully

On Tue, Mar 30, 2010 at 2:24 PM, Daniel Cabrini Hauagge <daniel.hauagge@gmail.com> wrote:
Hi all,

Is there a way to add another repository to the ones rosdep uses to
search for packages to install?

DCH

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
ros-users mailing list
ros-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ros-users
_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users



--
Tully Foote
Systems Engineer
Willow Garage, Inc.
tfoote@willowgarage.com
(650) 475-2827