From 74218fbc7aabf1efe3cacc801bb55e6ae87eaa08 Mon Sep 17 00:00:00 2001 From: KatolaZ Date: Thu, 11 Jan 2018 00:06:52 +0000 Subject: Added "Provides:" --- deb822/package.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'deb822') diff --git a/deb822/package.go b/deb822/package.go index 9d3b1a1..9eae85c 100644 --- a/deb822/package.go +++ b/deb822/package.go @@ -15,6 +15,7 @@ type Package struct { Version string Description string LongDescription string + Provides []string Depends []string Recommends []string Maintainer string @@ -45,6 +46,11 @@ func NewPackage(s Stanza) (Package, error) { p.LongDescription = regexpDots.ReplaceAllString(descr[1], "") } p.Maintainer = s["Maintainer"] + p.Provides = strings.Split(s["Provides"], ",") + if len(p.Provides) == 0 { + p.Provides = nil + } + p.Depends = strings.Split(s["Depends"], ",") if len(p.Depends) == 0 { p.Depends = nil -- cgit v1.2.3