Libgda is made of several components and it installs a lot of files. This section gives hints as to how Libgda can be packaged, clearly separating the components so that packagers have a good overview, and can create the packages with a good understanding.
Libgda's components are:
the runtime files (shared libraries and configuration files)
the GObject introspection files (to be used by the GObject introspection framework)
the tools, which require the runtime component
the database providers which are the "drivers" to each database type, which also require the runtime component
the development files (the includes to compile C programs)
the documentation files
the localization files