freshrpms goes a long way towards it, but most of the time your distro's website has a package search tool on it to help you find the current official rpms, and generally they also have a tool lobbed in with that, where you can run searches for particular files.
ie you can search for a program, contents or files.
|