pkgcraft.pkg package¶
Subpackages¶
- pkgcraft.pkg.ebuild package
- Submodules
- pkgcraft.pkg.ebuild.base module
ConfiguredPkg
EbuildPkg
EbuildPkg.bdepend
EbuildPkg.defined_phases
EbuildPkg.depend
EbuildPkg.dependencies()
EbuildPkg.deprecated
EbuildPkg.description
EbuildPkg.ebuild
EbuildPkg.homepage
EbuildPkg.idepend
EbuildPkg.inherit
EbuildPkg.inherited
EbuildPkg.iuse
EbuildPkg.keywords
EbuildPkg.license
EbuildPkg.live
EbuildPkg.long_description
EbuildPkg.maintainers
EbuildPkg.masked
EbuildPkg.path
EbuildPkg.pdepend
EbuildPkg.properties
EbuildPkg.rdepend
EbuildPkg.required_use
EbuildPkg.restrict
EbuildPkg.slot
EbuildPkg.src_uri
EbuildPkg.subslot
EbuildPkg.upstream
- pkgcraft.pkg.ebuild.keyword module
- pkgcraft.pkg.ebuild.xml module
- Module contents
Submodules¶
pkgcraft.pkg.base module¶
- class pkgcraft.pkg.base.Pkg¶
Bases:
Indirect
Generic package.
- cpn¶
Get a package’s category and package.
- cpv¶
Get a package’s Cpv object.
- eapi¶
Get a package’s EAPI.
- intersects(self, other)¶
Determine if a package intersects with another object.
- matches(r)¶
Determine if a restriction matches a package.
- p¶
Get a package’s package and version.
- pf¶
Get a package’s package, version, and revision.
- pr¶
Get a package’s revision or “r0” if no revision exists.
- pv¶
Get a package’s version.
- pvr¶
Get a package’s version and revision.
- repo¶
Get a package’s repo.
- version¶
Get a package’s version.