java-deptools is a project that can extract class information from
RPM
packages. It has been provided as a commandline tool and now I'm working
on bringing it online as a web service. The web service can search for
class names and tell you in which RPMs the classes exists in Fedora. It
is now available in Fedora Cloud at:
http://java-deptools.fedorainfracloud.org/
Currently, it can only be used for searching for class names in Fedora
Rawhide, but there are plans for more. Please keep in mind that the
current instance is experimental and may not be reliable (the database
is currently regenerated manually). Ideas for features/contributions are
welcome.
Source repository is at:
https://github.com/msimacek/java-deptools
This is pretty cool, and would love to have something similar for OSGi
metadata in Fedora. There's already capabilities for querying this kind
of metadata directly from a filesystem and doing it from rpms shouldn't
be too tricky.
Cheers,
--
Roland Grunberg