dh-splitpackage - split monolithic installation directory into sub-packages

Registered 2011-06-04 by Zygmunt Krynicki

dh_splitpackage - split monolithic installation directory into sub-packages

dh_splitpackage works by interpreting the file debian/splitpackage , which must be a JSON file, describing the split operation to perform. The actual operation is performed in stages:

First the debian/splitpackage file is read to check what packages should be considered and what patterns should be associated with each package. The file is also checked for syntax errors and structure.

Then each file found under debian/tmp/ is classified to determine which package it belongs to. If a file matches patterns of more than one package an appropriate error is reported, with details of the problem. If a file does not match any pattern it is automatically associated to the primary package, if designated.

Finally the split operation is performed. dh_splitpackage walks over the list of files and directories and, for each file or directory, copies it (with the full prefix), to the appropriate package. Directories are not copied recursively, if you want to copy the contents simply specify appropriate pattern that would match all the descendants of that directory.

Project information

Maintainer:
Zygmunt Krynicki
Driver:
Not yet selected
Development focus:

trunk series 

lp:dh-splitpackage 
Browse the code

Licences:
GNU GPL v3
()

RDF metadata

View full history Series and milestones

dh_splitpackage trunk series is the current focus of development

All bugs Latest bugs reported

More contributors Top contributors

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

dh_splitpackage does not have any download files registered with Launchpad.