Module debby.package

Classes

class Package (metadata: Meta, control: ControlFile, files: Files, scripts: Scripts)

A directory containing a Debian package.

Args

metadata
The metadata for the package.
control
The control file for the package.
files
The files to put in the package.

Methods

def create(self, out_dir: pathlib.Path) ‑> pathlib.Path

Create the directory structure of the package, which can be packaged into a .deb file with dpkg-deb.