Fix Arch package metadata introduced incorrect field (#32881)
Incorrect content was introduced while generating the index, which has now been removed, and the missing fields have been added. 
This commit is contained in:
parent
f9f62b4c4c
commit
2beaedc417
3 changed files with 12 additions and 1 deletions
|
@ -69,10 +69,12 @@ type FileMetadata struct {
|
|||
Packager string `json:"packager,omitempty"`
|
||||
Groups []string `json:"groups,omitempty"`
|
||||
Provides []string `json:"provides,omitempty"`
|
||||
Replaces []string `json:"replaces,omitempty"`
|
||||
Depends []string `json:"depends,omitempty"`
|
||||
OptDepends []string `json:"opt_depends,omitempty"`
|
||||
MakeDepends []string `json:"make_depends,omitempty"`
|
||||
CheckDepends []string `json:"check_depends,omitempty"`
|
||||
Conflicts []string `json:"conflicts,omitempty"`
|
||||
XData []string `json:"xdata,omitempty"`
|
||||
Backup []string `json:"backup,omitempty"`
|
||||
Files []string `json:"files,omitempty"`
|
||||
|
@ -201,12 +203,16 @@ func ParsePackageInfo(r io.Reader) (*Package, error) {
|
|||
p.FileMetadata.Provides = append(p.FileMetadata.Provides, value)
|
||||
case "depend":
|
||||
p.FileMetadata.Depends = append(p.FileMetadata.Depends, value)
|
||||
case "replaces":
|
||||
p.FileMetadata.Replaces = append(p.FileMetadata.Replaces, value)
|
||||
case "optdepend":
|
||||
p.FileMetadata.OptDepends = append(p.FileMetadata.OptDepends, value)
|
||||
case "makedepend":
|
||||
p.FileMetadata.MakeDepends = append(p.FileMetadata.MakeDepends, value)
|
||||
case "checkdepend":
|
||||
p.FileMetadata.CheckDepends = append(p.FileMetadata.CheckDepends, value)
|
||||
case "conflict":
|
||||
p.FileMetadata.Conflicts = append(p.FileMetadata.Conflicts, value)
|
||||
case "backup":
|
||||
p.FileMetadata.Backup = append(p.FileMetadata.Backup, value)
|
||||
case "group":
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue