Home
Trees
Indices
Help
pkgcore
Package pkgcore
[
hide private
]
Package pkgcore
source code
Submodules
[
hide private
]
pkgcore.binpkg
:
gentoo binpkg support
pkgcore.binpkg.repo_ops
pkgcore.binpkg.repository
:
binpkg ebuild repository
pkgcore.binpkg.xpak
:
XPAK container support
pkgcore.cache
:
cache subsystem, typically used for storing package metadata
pkgcore.cache.errors
:
cache subsystem exceptions
pkgcore.cache.flat_hash
:
per key file based backend
pkgcore.cache.fs_template
:
template for fs based backends
pkgcore.cache.metadata
:
cache backend designed for rsynced tree's pregenerated metadata.
pkgcore.cache.template
:
template for cache backend classes
pkgcore.cache.util
:
cache backend utilities
pkgcore.chksum
:
chksum verification/generation subsystem
pkgcore.chksum.defaults
:
default chksum handlers implementation- sha1, sha256, rmd160, and md5
pkgcore.chksum.errors
:
exceptions thrown by chksum subsystem
pkgcore.chksum.gpg
pkgcore.config
:
configuration subsystem
pkgcore.config.basics
:
configuration subsystem primitives
pkgcore.config.central
:
Collapse multiple config-sources and instantiate from them.
pkgcore.config.cparser
:
ini based configuration format
pkgcore.config.dhcpformat
:
Parse a dhcpd.conf(5) style configuration file.
pkgcore.config.domain
:
base class to derive from for domain objects
pkgcore.config.errors
:
Exceptions raised by the config code.
pkgcore.config.mke2fsformat
:
Parse a mke2fs.conf(5) style configuration file.
pkgcore.const
:
Internal constants.
pkgcore.ebuild
:
gentoo ebuild support
pkgcore.ebuild.atom
:
gentoo ebuild atom, should be generalized into an agnostic base
pkgcore.ebuild.atom_restricts
:
atom version restrict
pkgcore.ebuild.conditionals
:
DepSet parsing.
pkgcore.ebuild.const
:
ebuild internal constants
pkgcore.ebuild.cpv
:
gentoo ebuild specific base package class
pkgcore.ebuild.digest
:
ebuild tree manifest/digest support
pkgcore.ebuild.domain
:
gentoo configuration domain
pkgcore.ebuild.ebd
:
EBuild Daemon (ebd), main high level interface to ebuild execution env (ebuild.sh being part of it).
pkgcore.ebuild.ebuild_built
:
built ebuild packages (vdb packages and binpkgs are derivatives of this)
pkgcore.ebuild.ebuild_src
:
package class for buildable ebuilds
pkgcore.ebuild.eclass_cache
:
in memory representation of on disk eclass stacking order
pkgcore.ebuild.errors
:
atom exceptions
pkgcore.ebuild.filter_env
:
Filter a bash environment dump.
pkgcore.ebuild.formatter
:
pmerge formatting module
pkgcore.ebuild.misc
:
misc.
pkgcore.ebuild.overlay_repository
:
implementation of the standard PORTDIR + PORTDIR_OVERLAY repository stacking
pkgcore.ebuild.portage_conf
:
make.conf translator.
pkgcore.ebuild.processor
:
low level ebuild processor.
pkgcore.ebuild.profiles
pkgcore.ebuild.repo_objs
:
package class for buildable ebuilds
pkgcore.ebuild.repository
:
ebuild repository, specific to gentoo ebuild trees (whether cvs or rsync)
pkgcore.ebuild.resolver
:
resolver configuration to match portage behaviour (misbehaviour in a few spots)
pkgcore.ebuild.triggers
:
gentoo/ebuild specific triggers
pkgcore.fetch
:
functionality related to downloading files
pkgcore.fetch.base
:
prototype fetcher class, all fetchers should derive from this
pkgcore.fetch.custom
:
fetcher class that pulls files via executing another program to do the fetching
pkgcore.fetch.errors
:
errors fetch subsystem may throw
pkgcore.fs
:
filesystem abstractions, and select operations
pkgcore.fs.contents
:
contents set- container of fs objects
pkgcore.fs.fs
:
filesystem entry abstractions
pkgcore.fs.livefs
:
interaction with the livefs: generating fs objects to represent the livefs.
pkgcore.fs.ops
:
default fs ops.
pkgcore.fs.tar
:
binpkg tar utilities
pkgcore.interfaces
:
interface templates for package/repository/data source objects
pkgcore.interfaces.data_source
:
data source.
pkgcore.interfaces.format
:
build operation
pkgcore.interfaces.observer
pkgcore.interfaces.repo
:
repository modifications (installing, removing, replacing)
pkgcore.log
:
Logging utilities.
pkgcore.merge
:
package related livefs modification subsystem
pkgcore.merge.const
pkgcore.merge.engine
:
core engine for livefs modifications
pkgcore.merge.errors
:
exceptions thrown by the MergeEngine
pkgcore.merge.triggers
:
triggers, callables to bind to a step in a MergeEngine to affect changes
pkgcore.os_data
:
Avoid using- os data- root uid/gid, pkgcore uid/gid, etc.
pkgcore.package
:
package interface/classes
pkgcore.package.base
:
base package class; instances should derive from this.
pkgcore.package.conditionals
:
conditional attributes on a package.
pkgcore.package.errors
pkgcore.package.metadata
:
package with its metadata accessible (think 'no longer abstract')
pkgcore.package.mutated
:
package wrapper class to override a packages attributes
pkgcore.package.virtual
:
virtual package
pkgcore.pkgsets
:
restriction generaters representing sets of packages
pkgcore.pkgsets.filelist
:
pkgset based around loading a list of atoms from a world file
pkgcore.pkgsets.glsa
:
Gentoo Linux Security Advisories (GLSA) support
pkgcore.pkgsets.installed
pkgcore.pkgsets.system
:
system pkgset based off of profile system collapsing
pkgcore.plugin
:
Plugin system, heavily inspired by twisted's plugin system.
pkgcore.plugins
:
pkgcore plugins package.
pkgcore.plugins.pcheck_config
:
Extra default config sections from pkgcore-checks.
pkgcore.plugins.pcheck_configurables
pkgcore.plugins.pkgcore_configurables
pkgcore.plugins.pkgcore_ebuild_built
pkgcore.plugins.pkgcore_ebuild_src
pkgcore.plugins.pkgcore_formatters
pkgcore.plugins.pkgcore_fsops_default
pkgcore.plugins.pkgcore_syncers
pkgcore.plugins.pkgcore_triggers
pkgcore.repository
:
repository subsystem
pkgcore.repository.configured
:
wrap a repository, binding configuration to pkgs returned from the repository
pkgcore.repository.errors
:
exceptions thrown by repository classes.
pkgcore.repository.misc
pkgcore.repository.multiplex
:
repository that combines multiple repositories together
pkgcore.repository.prototype
:
base repository template
pkgcore.repository.syncable
pkgcore.repository.util
pkgcore.repository.virtual
:
virtual repository, pkgs generated via callable
pkgcore.repository.visibility
:
filtering repository
pkgcore.repository.wrapper
:
simple repository wrapping to override the package instances returned
pkgcore.resolver
pkgcore.resolver.choice_point
pkgcore.resolver.pigeonholes
pkgcore.resolver.plan
pkgcore.resolver.state
pkgcore.resolver.util
pkgcore.restrictions
:
restriction subsystem, used both for depencies and general package queries
pkgcore.restrictions.boolean
:
Boolean combinations of restrictions.
pkgcore.restrictions.delegated
:
functionality to hand off to a callable, enabling collapsing long chains of restrictions into Nlog N, or generating restrictions on the fly
pkgcore.restrictions.packages
:
restriction classes designed for package level matching
pkgcore.restrictions.restriction
:
base restriction class
pkgcore.restrictions.util
:
restriction related utilities
pkgcore.restrictions.values
:
value restrictions
pkgcore.scripts
:
Commandline scripts.
pkgcore.scripts.filter_env
:
Commandline interface to
pkgcore.ebuild.filter_env
.
pkgcore.scripts.pclone_cache
:
Clone a repository cache.
pkgcore.scripts.pconfig
:
Configuration querying utility.
pkgcore.scripts.pebuild
:
Low-level ebuild operations.
pkgcore.scripts.pmaint
:
repository maintainence
pkgcore.scripts.pmerge
:
Mess with the resolver and vdb.
pkgcore.scripts.pplugincache
:
Update the plugin cache.
pkgcore.scripts.pquery
:
Extract information from repositories.
pkgcore.spawn
:
subprocess related functionality
pkgcore.sync
pkgcore.sync.base
pkgcore.sync.bzr
pkgcore.sync.cvs
pkgcore.sync.darcs
pkgcore.sync.git
pkgcore.sync.hg
pkgcore.sync.rsync
pkgcore.sync.svn
pkgcore.util
:
misc.
pkgcore.util.bzip2
:
bzip2 decompression/compression
pkgcore.util.commandline
:
Utilities for writing commandline utilities.
pkgcore.util.file_type
pkgcore.util.packages
pkgcore.util.parserestrict
:
Functions that turn a string into a restriction or raise ParseError.
pkgcore.util.repo_utils
:
misc.
pkgcore.vdb
pkgcore.vdb.contents
pkgcore.vdb.ondisk
pkgcore.vdb.repo_ops
pkgcore.vdb.virtuals
pkgcore.version
:
Version information (tied to bzr).
Imports:
os_data
,
config
,
const
,
os
,
spawn
Home
Trees
Indices
Help
pkgcore
Generated by Epydoc 3.0.1 on Tue Oct 7 00:21:48 2008
http://epydoc.sourceforge.net