summaryrefslogtreecommitdiff
path: root/makePackagesFile.go
diff options
context:
space:
mode:
Diffstat (limited to 'makePackagesFile.go')
-rw-r--r--makePackagesFile.go21
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":