pkg_deb_impl

ATTRIBUTES

NameDescriptionTypeMandatoryDefault
nameA unique name for this target.Namerequired
architecturePackage architecture. Must not be used with architecture_file.Stringoptional"all"
architecture_fileFile that contains the package architecture. Must not be used with architecture.LabeloptionalNone
breaksSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
built_usingThe tool that were used to build this package provided either inline (with built_using) or from a file (with built_using_file).Stringoptional""
built_using_fileThe tool that were used to build this package provided either inline (with built_using) or from a file (with built_using_file).LabeloptionalNone
conffilesThe list of conffiles or a file containing one conffile per line. Each item is an absolute path on the target system where the deb is installed. See https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files.List of stringsoptional[]
conffiles_fileThe list of conffiles or a file containing one conffile per line. Each item is an absolute path on the target system where the deb is installed. See https://www.debian.org/doc/debian-policy/ch-files.html#s-config-files.LabeloptionalNone
configconfig file used for debconf integration. See https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts.LabeloptionalNone
conflictsSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
dataA tar file that contains the data for the debian package.Labelrequired
dependsSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
depends_fileFile that contains a list of package dependencies. Must not be used with depends. See http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.LabeloptionalNone
descriptionThe package description. Must not be used with description_file.Stringoptional""
description_fileThe package description. Must not be used with description.LabeloptionalNone
distributionTBDStringoptional"unstable"
enhancesSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
homepageThe homepage of the project.Stringoptional""
maintainerThe maintainer of the package.Stringrequired
outSee Common AttributesLabelrequired
packageThe name of the packageStringrequired
package_file_nameSee Common Attributes. Default: "%{package}-%{version}-%{architecture}.debStringoptional""
package_variablesSee Common AttributesLabeloptionalNone
postinstThe post-install script for the package. See http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html.LabeloptionalNone
postrmThe post-remove script for the package. See http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html.LabeloptionalNone
predependsSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
preinst"The pre-install script for the package. See http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html.LabeloptionalNone
prermThe pre-remove script for the package. See http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html.LabeloptionalNone
priorityThe priority of the package. See http://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities.Stringoptional""
providesSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
recommendsSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
replacesSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
sectionThe section of the package. See http://www.debian.org/doc/debian-policy/ch-archive.html#s-subsections.Stringoptional""
suggestsSee http://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps.List of stringsoptional[]
templatestemplates file used for debconf integration. See https://www.debian.org/doc/debian-policy/ch-binary.html#prompting-in-maintainer-scripts.LabeloptionalNone
triggerstriggers file for configuring installation events exchanged by packages. See https://wiki.debian.org/DpkgTriggers.LabeloptionalNone
urgencyTBDStringoptional"medium"
versionPackage version. Must not be used with version_file.Stringoptional""
version_fileFile that contains the package version. Must not be used with version.LabeloptionalNone

pkg_deb

Creates a deb file. See pkg_deb_impl.

PARAMETERS

NameDescriptionDefault Value
name - none
archive_name - None
kwargs - none