diff options
| author | Jeff Carr <[email protected]> | 2025-10-13 00:26:59 -0500 | 
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-10-13 03:28:56 -0500 | 
| commit | d3278977a4b086dffe323a0870900a380f78a703 (patch) | |
| tree | 01552bb92b9561f516896651e40244e1c6bb4076 | |
| parent | b2c2f2bc886ad04633430ec57c2653b7c39d1ae7 (diff) | |
duh, use argv.
| -rw-r--r-- | argv.go | 2 | ||||
| -rw-r--r-- | makePackagesFile.go | 21 | 
2 files changed, 13 insertions, 10 deletions
@@ -55,7 +55,7 @@ func (args) Appname() string {  }  func (a args) DoAutoComplete(pb *prep.Auto) { -	base := []string{"--version", "oldway", "--dry-run", "--force", "incoming", "walk", "list", "makedists", "verify", "newest", "--create"} +	base := []string{"oldway", "--dry-run", "--force", "incoming", "walk", "list", "makedists", "verify", "newest", "--create", "--verbose"}  	if pb.Cmd == "" {  		pb.Autocomplete3(base) 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":  | 
