diff options
Diffstat (limited to 'makePackagesFile.go')
| -rw-r--r-- | makePackagesFile.go | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/makePackagesFile.go b/makePackagesFile.go index 0028aef..c19081d 100644 --- a/makePackagesFile.go +++ b/makePackagesFile.go @@ -14,7 +14,6 @@ import ( ) func populateDebInfo(p *zoopb.Package) error { - var verbose bool = false if p.DebInfo != nil { // already added p.DebInfo return nil @@ -38,14 +37,14 @@ func populateDebInfo(p *zoopb.Package) error { parts := strings.Fields(line) if starting { if parts[0] == "new" { - if verbose { + if argv.Verbose { log.Printf("new: %v\n", parts) } // skip the first dpkg -I line continue } if parts[0] == "size" { - if verbose { + if argv.Verbose { log.Printf("size: %v\n", parts) } p.DebInfo.InstalledSize = parts[1] @@ -54,7 +53,7 @@ func populateDebInfo(p *zoopb.Package) error { line = scanner.Text() parts = strings.Fields(line) if strings.HasPrefix(line, " ") { - if verbose { + if argv.Verbose { log.Printf("sizeline: %v\n", parts) } continue @@ -64,7 +63,7 @@ func populateDebInfo(p *zoopb.Package) error { } } if starting { - if verbose { + if argv.Verbose { log.Printf("parts: %v\n", parts) } continue @@ -109,7 +108,7 @@ func populateDebInfo(p *zoopb.Package) error { if err == nil { p.GitDate = timestamppb.New(t) } else { - if verbose { + if argv.Verbose { log.Info("FIXME: Package-Build-Date", varval, err) } } @@ -119,12 +118,12 @@ func populateDebInfo(p *zoopb.Package) error { if err == nil { p.BuildDate = timestamppb.New(t) } else { - if verbose { + if argv.Verbose { log.Info("FIXME: Package-Build-Date", varval, err) } } case "Git-Tag-Date": - if verbose { + if argv.Verbose { log.Info("FIXME: Git-Tag-Date", varval) } case "Description": @@ -173,7 +172,11 @@ func getDebianControlFile(p *zoopb.Package, varname string) (string, string) { return "Maintainer", p.DebInfo.Maintainer // return "Maintainer", p.Author case "Source": - return "Source", p.DebInfo.Source + if argv.Verbose { + log.Info("skipping from controlfile", varname) + // return "Source", p.DebInfo.Source + } + return "Source", "" case "Conflicts": return "Conflicts", p.DebInfo.Conflicts case "Packager": |
