Documentation ¶
Overview ¶
Package diff calculates changes in Debian package lists.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type List ¶
type List struct { Version map[string]string // Version for each package Package map[string]string // Package to source mapping Location map[string]string // Pool location of this package }
A List of packages in a format useful for postprocessing
type Package ¶
type Package struct {
Name, Source, Version, Location string
}
Package succintly describes a package
type Update ¶
Update describe an updated Package and updates related to it
func CompressUpdates ¶
CompressUpdates detects updates of the same source package to the same version and considers them related. This is useful for display of changes to the user. e.g an update of 29 packages is actually just 5 different sets of updates, where each has a bunch of related packages compiled from the same source package update.
Click to show internal directories.
Click to hide internal directories.