The directory structure, the info files, the scripts, the distribution controllers and the configuration files that need to be present for the correct installation, removal and update of the package.