summaryrefslogtreecommitdiff
path: root/makePackagesFile.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-14 02:00:57 -0500
committerJeff Carr <[email protected]>2025-10-14 02:24:46 -0500
commit82d54c3dce76b6ec231e255f4a738295acf198d1 (patch)
tree1f96757fd86d2e9bf3ae35ed8c8ce48aa254b0d0 /makePackagesFile.go
parentd10cf84916f9171ae4eb579cd3871e4ec198f2a0 (diff)
housecleaning
Diffstat (limited to 'makePackagesFile.go')
-rw-r--r--makePackagesFile.go95
1 files changed, 0 insertions, 95 deletions
diff --git a/makePackagesFile.go b/makePackagesFile.go
index dd109dc..72f9bbf 100644
--- a/makePackagesFile.go
+++ b/makePackagesFile.go
@@ -187,98 +187,3 @@ func populateDebInfo(p *zoopb.Package) error {
// pb.DebInfo should be correctly populated. You can verify these with "mirrors --verify"
return nil
}
-
-/*
-func makeDebianControlFile(p *zoopb.Package, varname string) (string, string) {
- switch varname {
- case "Package":
- return "Package", p.Package
- case "Filename":
- return "Filename", p.Filename
- case "Version":
- return "Version", p.Version
- case "Architecture":
- return "Architecture", p.Architecture
- case "Maintainer":
- return "Maintainer", p.DebInfo.Maintainer
- // return "Maintainer", p.Author
- case "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":
- return "Packager", p.DebInfo.Packager
- // return "Packager", p.Packager
- case "Depends":
- return "Depends", p.DebInfo.Depends
- case "Namespace":
- return "Namespace", p.Namespace
- case "GitHash":
- return "Last-Git-Hash", p.DebInfo.GitHash
- case "GitDate":
- if p.DebInfo.GitDate == "" {
- return "Git-Hash-Date", ""
- }
- return "Git-Hash-Date", cobol.Time(p.DebInfo.GitDate)
- case "BuildDepends":
- return "Build-Depends", p.DebInfo.BuildDepends
- case "InstalledSize":
- return "Installed-Size", p.DebInfo.InstalledSize
- case "Homepage":
- return "Homepage", p.DebInfo.Homepage
- case "PreDepends":
- return "Pre-Depends", p.DebInfo.PreDepends
- case "Suggests":
- return "Suggests", p.DebInfo.Suggests
- case "MultiArch":
- return "Multi-Arch", p.DebInfo.MultiArch
- case "Tag":
- return "Tag", p.DebInfo.Tag
- case "Size":
- return "Size", p.DebInfo.Size
- case "Section":
- return "Section", p.DebInfo.Section
- case "URL":
- return "URL", p.DebInfo.URL
- //case "Size":
- // return "Size", p.DebInfo.Size
- case "BuildDate":
- if p.BuildDate == nil {
- return "Build-Date", ""
- }
- return "Build-Date", cobol.Time(p.BuildDate)
- case "DebCtime":
- return "Deb-File-Date", cobol.Time(p.Ctime)
- case "SHA1":
- return "SHA1", "" // deprecated
- // return "SHA1", p.DebInfo.SHA1
- case "MD5SUM":
- return "MD5Sum", p.DebInfo.MD5SUM
- case "SHA256":
- return "SHA256", p.DebInfo.SHA256
- case "SHA512":
- return "SHA512", "" // totally rediculously overkill
- case "Description":
- var out string
- lines := strings.Split(p.DebInfo.Description, "\n")
- if len(lines) == 0 {
- return "Description", out
- }
- out = "Description: " + strings.TrimSpace(lines[0])
- if len(lines) == 1 {
- return "Description", out
- }
- for _, line := range lines[1:] {
- out += " " + strings.TrimSpace(line)
- }
- return "Description", out
- default:
- dieMaking(varname)
- }
- return "", ""
-}
-*/