I am looking for an open source repository which has a collection of direct links to all the important open source packages that one can download. Do you know if there is any?
If the question is not clear, an example might help: let's suppose you have to install on a machine libudev-dev by compiling it from source (yes, this is a real life situation, such as cross compiling). After some googling you find out that libudev-dev is part of systemd, so you go to http://www.freedesktop.org/wiki/Software/systemd then you discover that systemd needs PAM, so you get it from https://fedorahosted.org/releases/l/i/linux-pam/ then you find out it needs glib, you get it from http://ftp.gnome.org/pub/gnome/sources/glib/ which on its turn needs libffi ftp://sourceware.org/pub/libffi/ and you are already there...
So, is there a site who is sort of "indexing" all these software? The best one I found is the linux from scratch projects' site, but that does not what I want.