|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ControlFileData | Data classes implementing this interface are expecting to have their data placed into the Debian control file in a package. |
MaintainerScript | Holds Debian maintainer script types and the InputStream with the script content. |
Class Summary | |
---|---|
ControlFile | Handles the creation of the Debian package control.tar.gz file. |
DebianPackageBuilder | Creates Debian package files. |
FileMaintainerScript | An implementation of MaintainerScript that works with File objects. |
PackageArchitecture | Holds and parses the Debian package architecture. |
PackageDescription | Holds and parses the Debian package description. |
PackageInfo | Stores meta information needed to create a new Debian package. |
PackageMaintainer | Holds and parses the Debian package maintainer. |
PackageName | Holds and parses the Debian package name. |
PackageSection | Holds and parses the Debian package section. |
PackageVersion | Holds and parses the Debian package version. |
Enum Summary | |
---|---|
DebianArchitectures | Known Debian architectures used by the Debian packaging system. |
MaintainerScript.Type | The types of Debian maintainer scripts and the file names they should have. |
PackagePriority | Holds the valid Debian package priorities. |
Exception Summary | |
---|---|
ControlDataInvalidException | Thrown when supplied control file data is invalid. |
ScriptDataTooLargeException | Thrown when the data in a MaintainerScript is too large to be encoded in a TarEntry |
Provides the classes necessary to create Debian packages, including various data classes to hold package metadata.
These classes currently only support a subset of the full Debian package format and may produce packages which are not fully Debian project complaint. It is a subset that is useful enough to ship software using Debian packages and APT.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |