Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FileLists ¶
type FileLists struct { Packages string `xml:"packages,attr"` Package []FileListsPackage `xml:"package"` }
func (*FileLists) MarshalXML ¶
type FileListsPackage ¶
type Format ¶
type Format struct { License string `xml:"rpm:license,omitempty"` Vendor string `xml:"rpm:vendor,omitempty"` Group []string `xml:"rpm:group,omitempty"` BuildHost string `xml:"rpm:buildhost,omitempty"` SourceRPM string `xml:"rpm:sourcerpm,omitempty"` HeaderRange HeaderRange `xml:"rpm:header-range"` Provides *Entries `xml:"rpm:provides,omitempty"` Obsoletes *Entries `xml:"rpm:obsoletes,omitempty"` Requires *Entries `xml:"rpm:requires,omitempty"` Conflicts *Entries `xml:"rpm:conflicts,omitempty"` Files []string `xml:"file,omitempty"` }
func (*Format) UnmarshalXML ¶
type HeaderRange ¶
type MetaData ¶
type MetaData struct {
Package []Package `xml:"package"`
}
func (*MetaData) MarshalXML ¶
type Other ¶
type Other struct {
Package []OtherPackage `xml:"package"`
}
func (*Other) MarshalXML ¶
type OtherPackage ¶
type Package ¶
type Package struct { Type string `xml:"type,attr"` Name string `xml:"name"` Arch string `xml:"arch"` Version Version `xml:"version"` Checksum Checksum `xml:"checksum"` Summary string `xml:"summary"` Description string `xml:"description"` Packager string `xml:"packager,omitempty"` URL string `xml:"url,omitempty"` Time Time `xml:"time"` Size Size `xml:"size"` Location Location `xml:"location"` Format Format `xml:"format"` }
Click to show internal directories.
Click to hide internal directories.